Generated by analyze.py (uv run python analyze.py). Query: ADCL3_HUMAN / Q5VUY0, 407 aa, UniProt protein existence 2: Evidence at transcript level.
AADACL3's entire GO record is family- or fold-derived electronic inference. This audit asks whether the two premises behind it hold: that the catalytic machinery of the 'GDXG' lipolytic enzyme family is actually conserved in AADACL3, and that AADACL3 is membrane-integral rather than secreted.
| UniProt active site | residue in sequence | expected for Ser-Asp-His triad | agrees |
|---|---|---|---|
| 193 | S193 | S | yes |
| 347 | D347 | D | yes |
| 377 | H377 | H | yes |
Oxyanion-hole motif 119-121 reads HGG; the nucleophile elbow 191-196 reads GDSFGG.
Global pairwise alignment (BLOSUM62, gap -11/-1). Two different counts are reported because only the stricter one supports a conservation claim. "on annotated site" counts how many of AADACL3's three active-site residues align to a position UniProt annotates as an active site in the partner; "conserved" additionally requires the residue to be identical. HIDH shows why the distinction matters: AADACL3's Ser193 lands on HIDH's annotated site 164, but that residue is a threonine, so it counts for the first column and not the second.
| partner | % identity to AADACL3 | aligned triad residues | on annotated site | conserved (same residue too) | aligned oxyanion residues |
|---|---|---|---|---|---|
| ADCL4_HUMAN (Q5VUY2) | 55.0 | S193→S193/D347→D347/H377→H377 | 3/3 | 3/3 | HGG |
| ADCL2_HUMAN (Q6P093) | 33.9 | S193→S189/D347→D341/H377→H371 | 3/3 | 3/3 | HGG |
| AAAD_HUMAN (P22760) | 33.3 | S193→S189/D347→D343/H377→H373 | 3/3 | 3/3 | HGG |
| NCEH1_HUMAN (Q6PIU2) | 33.4 | S193→S191/D347→D348/H377→H378 | 3/3 | 3/3 | HGG |
| NCEH1_MOUSE (Q8BLF1) | 32.8 | S193→S191/D347→D348/H377→H378 | 3/3 | 3/3 | HGG |
| ADCL3_MOUSE (A2A7Z8) | 61.9 | S193→S194/D347→D348/H377→H378 | 3/3 | 3/3 | HGG |
| HIDH_SOYBN (Q5NUF3) | 23.6 | S193→T164/D347→D263/H377→Q282 | 2/3 | 1/3 | HGG |
Pattern (fetched from PROSITE): [LIVM]-x-[LIVMF]-[SA]-G-D-S-[CAS]-G-[GA]-x-[LI]-[CAVT]
| protein | PS01174 match | InterPro-reported span | failing pattern positions |
|---|---|---|---|
| ADCL3_HUMAN (Q5VUY0) | no | - | pos 4 wants [SA], has C190, pos 8 wants [CAS], has F194 |
| ADCL4_HUMAN (Q5VUY2) | no | - | pos 4 wants [SA], has C190, pos 6 wants D, has E192, pos 8 wants [CAS], has V194, pos 12 wants [LI], has A198 |
| ADCL2_HUMAN (Q6P093) | yes | [(183, 195)] | - |
| AAAD_HUMAN (P22760) | yes | [(183, 195)] | - |
| NCEH1_HUMAN (Q6PIU2) | yes | [(185, 197)] | - |
| NCEH1_MOUSE (Q8BLF1) | yes | [(185, 197)] | - |
| ADCL3_MOUSE (A2A7Z8) | no | - | pos 3 wants [LIVMF], has T190, pos 4 wants [SA], has C191, pos 8 wants [CAS], has V195, pos 12 wants [LI], has A199 |
| HIDH_SOYBN (Q5NUF3) | no | - | pos 4 wants [SA], has G161, pos 6 wants D, has E163, pos 7 wants S, has T164 |
| protein | UniProt TRANSMEM | UniProt SIGNAL | UniProt location | Phobius TM | Phobius signal peptide | TMHMM TM | SignalP |
|---|---|---|---|---|---|---|---|
| ADCL3_HUMAN (Q5VUY0) | - | - | - | [(6, 29), (41, 60)] | - | [(4, 26), (43, 60)] | - |
| ADCL4_HUMAN (Q5VUY2) | [(5, 25)] | - | Membrane; Single-pass type II membrane protein | [(6, 29), (41, 60)] | - | [(2, 24)] | - |
| ADCL2_HUMAN (Q6P093) | - | [(1, 18)] | Secreted | - | [(1, 19)] | - | [(1, 18), (1, 19)] |
| AAAD_HUMAN (P22760) | [(6, 23)] | - | Endoplasmic reticulum membrane; Single-pass type II membrane protein; Microsome membrane; Single-pass type II membrane protein | [(6, 23), (106, 125)] | - | [(5, 24)] | - |
| NCEH1_HUMAN (Q6PIU2) | [(5, 25)] | - | Cell membrane; Single-pass type II membrane protein; Microsome | - | [(1, 15)] | [(5, 27)] | - |
| NCEH1_MOUSE (Q8BLF1) | [(5, 25)] | - | Cell membrane; Single-pass type II membrane protein; Microsome | - | [(1, 28)] | [(5, 27)] | - |
| ADCL3_MOUSE (A2A7Z8) | [(2, 22), (46, 66), (109, 129)] | - | Membrane; Multi-pass membrane protein | [(42, 61), (111, 129)] | [(1, 26)] | [(2, 24)] | - |
| HIDH_SOYBN (Q5NUF3) | - | - | - | - | - | - | - |
| protein | PF07859 matched segments |
|---|---|
| ADCL3_HUMAN (Q5VUY0) | [(115, 245), (310, 380)] |
| ADCL4_HUMAN (Q5VUY2) | [(115, 268), (310, 378)] |
| ADCL2_HUMAN (Q6P093) | [(107, 258), (311, 373)] |
| AAAD_HUMAN (P22760) | [(107, 265), (315, 376)] |
| NCEH1_HUMAN (Q6PIU2) | [(109, 262), (320, 381)] |
| NCEH1_MOUSE (Q8BLF1) | [(109, 261), (318, 381)] |
| ADCL3_MOUSE (A2A7Z8) | [(116, 246), (317, 381)] |
| HIDH_SOYBN (Q5NUF3) | [(74, 298)] |
Which signature carries an activity inference matters more than whether one matches at all: a fold signature constrains architecture, a subfamily signature constrains the reaction. Spans are residue ranges on each protein; score is the member-database e-value where the API reports one (InterPro entries themselves carry no score). An e-value of 0.0 is the API reporting underflow below double precision, not a literal zero.
IPR017157 - Arylacetamide deacetylase (InterPro, subfamily)PIRSF037251 - Arylacetamide deacetylase (PIRSF member signature)IPR013094 - Alpha/beta hydrolase fold-3 (InterPro, fold)IPR050300 - GDXG lipolytic enzyme (InterPro, family)| protein | IPR017157 | PIRSF037251 | IPR013094 | IPR050300 |
|---|---|---|---|---|
| ADCL3_HUMAN (Q5VUY0) | 19-403 | 19-403 (5.8e-82) [representative] | 115-245; 310-380 | 74-385 |
| ADCL4_HUMAN (Q5VUY2) | 21-404 | 21-404 (1.3e-79) [representative] | 115-268; 310-378 | 79-402 |
| ADCL2_HUMAN (Q6P093) | 3-401 | 3-401 (0.0) [representative] | 107-258; 311-373 | 73-400 |
| AAAD_HUMAN (P22760) | 4-399 | 4-399 (0.0) [representative] | 107-265; 315-376 | 71-397 |
| NCEH1_HUMAN (Q6PIU2) | 1-408 | 1-408 (0.0) [representative] | 109-262; 320-381 | 77-406 |
| NCEH1_MOUSE (Q8BLF1) | 1-408 | 1-408 (0.0) [representative] | 109-261; 318-381 | 66-406 |
| ADCL3_MOUSE (A2A7Z8) | 33-407 | 33-407 (5.4e-81) [representative] | 116-246; 317-381 | 83-407 |
| HIDH_SOYBN (Q5NUF3) | - | - | 74-298 | - |
GO:0017171 serine hydrolase activity is defined by mechanism - a serine nucleophile activated by a proton relay through an acidic and a basic residue - so asserting it at a phylogenetic node propagates a serine nucleophile to every descendant, and a single non-serine member makes a plain transfer unsafe. (It does not make the term unreachable: PAINT can annotate the ancestral node and mark the divergent descendant with a NOT.) This reads the residue at each source's first annotated active site. WITH/FROM tokens are taken from the gene's own AADACL3-goa.tsv so they cannot drift from the record under review; model-organism identifiers are resolved through the Alliance API and Arabidopsis loci through UniProt, and anything that cannot be resolved to a single reviewed entry is reported as unresolved rather than dropped.
Audited: GO:0016787 (IBA, GO_REF:0000033). 17 WITH/FROM tokens, 14 resolved to a protein, 14 with a readable nucleophile, of which 13 are serine. Non-serine: HIDH_SOYBN T164.
| WITH/FROM token | resolved | nucleophile | serine? | resolution note |
|---|---|---|---|---|
AGI_LocusCode:AT1G49660 |
CXE5_ARATH | S163 | yes | resolved via UniProt gene-name search restricted to A. thaliana, reviewed; confirmed by the entry's own Araport cross-reference |
AGI_LocusCode:AT3G48690 |
CXE12_ARATH | S162 | yes | resolved via UniProt gene-name search restricted to A. thaliana, reviewed; confirmed by the entry's own Araport cross-reference |
AGI_LocusCode:AT5G15860 |
ICME_ARATH | S235 | yes | resolved via UniProt gene-name search restricted to A. thaliana, reviewed; confirmed by the entry's own Araport cross-reference |
AGI_LocusCode:AT5G23530 |
CXE18_ARATH | S173 | yes | resolved via UniProt gene-name search restricted to A. thaliana, reviewed; confirmed by the entry's own Araport cross-reference |
MGI:MGI:1915008 |
AAAD_MOUSE | S188 | yes | resolved via Alliance (Aadac); one reviewed entry of 1, confirmed by the entry's own MGI cross-reference |
MGI:MGI:2443191 |
NCEH1_MOUSE | S191 | yes | resolved via Alliance (Nceh1); one reviewed entry of 4, confirmed by the entry's own MGI cross-reference |
MGI:MGI:2448704 |
KFA_MOUSE | S162 | yes | resolved via Alliance (Afmid); one reviewed entry of 2, confirmed by the entry's own MGI cross-reference |
PANTHER:PTN009058710 |
- | - | - | PANTHER ancestral node, not a protein; no nucleophile to read |
RGD:631440 |
- | - | - | Alliance (Aadac) gives 4 cross-references, 0 of them reviewed: [] |
SGD:S000002836 |
- | - | - | Alliance record carries no UniProtKB cross-reference |
UniProtKB:P22760 |
AAAD_HUMAN | S189 | yes | UniProt accession given directly |
UniProtKB:P23872 |
AES_ECOLI | S165 | yes | UniProt accession given directly |
UniProtKB:P71668 |
LIPI_MYCTU | S165 | yes | UniProt accession given directly |
UniProtKB:P95125 |
LIPN_MYCTU | S216 | yes | UniProt accession given directly |
UniProtKB:P9WK87 |
NLHH_MYCTU | S162 | yes | UniProt accession given directly |
UniProtKB:Q5NUF3 |
HIDH_SOYBN | T164 | no | UniProt accession given directly |
UniProtKB:Q9HTI0 |
Q9HTI0_PSEAE | S160 | yes | UniProt accession given directly |
All numbers above are produced by the script; the reading of them is the reviewer's. Limitations: topology calls are Phobius/TMHMM/SignalP predictions retrieved from InterProScan, not experiments, and they cannot say which membrane. No structure of any AADACL3 protein exists, so triad geometry is inferred from alignment, not from coordinates. Nothing here demonstrates catalytic activity; it only establishes whether the residues that would be required for activity are present.