Function
Synthase (component I) subunit; aminates chorismate and eliminates pyruvate.
De novo biosynthesis of L-tryptophan from chorismate, the branch-point precursor of the aromatic amino acids, as found in bacteria, archaea, fungi and plants. Five ordered reactions convert chorismate to L-tryptophan, drawing in L-glutamine (amide nitrogen), PRPP (5-phospho-alpha-D-ribose 1-diphosphate) and L-serine, and releasing pyruvate, CO2 and glyceraldehyde 3-phosphate along the way. The reaction chain is invariant, but the enzymes that carry it out are fused in different combinations in different lineages. Anthranilate synthase is a glutamine amidotransferase built from a synthase component (TrpE) and a glutaminase component (TrpG); TrpG can be a separate protein, fused to anthranilate phosphoribosyltransferase (TrpGD of enteric bacteria), fused to indole-3-glycerol-phosphate synthase (budding yeast TRP3, TrpG-TrpC), or the first domain of a trifunctional TrpG-TrpC-TrpF protein (Neurospora trp-1, fission yeast trp1). Phosphoribosylanthranilate isomerase (TrpF) is a standalone enzyme in many bacteria and in budding yeast, but is fused to indole-3-glycerol-phosphate synthase in TrpCF proteins and in the fungal trifunctional protein. The terminal tryptophan synthase is an alpha-2-beta-2 complex of TrpA and TrpB in bacteria and plants and a single fused TrpA-TrpB chain in fungi; in both forms indole made at the TrpA (alpha) active site is channelled through an intramolecular tunnel to the PLP-dependent TrpB (beta) site, where it condenses with L-serine, so free indole is not released. The pathway is feedback-regulated by L-tryptophan at anthranilate synthase and, in many bacteria, also transcriptionally by attenuation and the TrpR repressor.
All recommended fields populated.
✓ present
✓ every leaf node grounds to a representative protein.
✓ every declared conforms_to bundle matches its template motif.
✓ every PRECEDES step chains, or its break is acknowledged via chaining_status.
16 gene-function check(s) reflected in core functions · 0 conflict(s) · 13 evidence or coverage gap(s) (36 comparison(s))
Retained noncore functions are reported separately; they do not require promotion to core functions. Support from representative genes does not establish conservation across the whole family. Missing reviews or identifiers leave a claim unverified.
| Annoton | Participant | Function | Assessment |
|---|---|---|---|
| trpE_activity | trpE (Pseudomonas putida KT2440) UniProtKB:Q88QS1 Family Representative |
anthranilate synthase activity GO:0004049 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| trpD1_activity | trpG / PP_0420 (Pseudomonas putida KT2440; UniProt gene name pabA) UniProtKB:Q88QR8 Family Representative |
anthranilate synthase activity GO:0004049 |
Annotation Supported
A retained annotation or curated replacement supports this function, but core_functions does not yet reflect it. |
| fungal_trpE_activity | TRP2 (Saccharomyces cerevisiae) UniProtKB:P00899 Family Representative |
anthranilate synthase activity GO:0004049 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| fungal_trpE_activity | trp3 (Schizosaccharomyces pombe) UniProtKB:O94582 Family Representative |
anthranilate synthase activity GO:0004049 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| fungal_trpG_domain_activity | TRP3 (Saccharomyces cerevisiae) UniProtKB:P00937 Family Representative |
anthranilate synthase activity GO:0004049 |
Non Core Supported
The review explicitly retains this function as non-core; promotion into core_functions is not implied. |
| fungal_trpG_domain_activity | trp1 (Schizosaccharomyces pombe) UniProtKB:Q92370 Family Representative |
anthranilate synthase activity GO:0004049 |
Annotation Supported
A retained annotation or curated replacement supports this function, but core_functions does not yet reflect it. |
| trpED_activity | trpE(G) (Sinorhizobium meliloti 1021) UniProtKB:P15395 Family Representative |
anthranilate synthase activity GO:0004049 |
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked. |
| trpD2_activity | trpD (Pseudomonas putida KT2440) UniProtKB:Q88QR7 Family Representative |
anthranilate phosphoribosyltransferase activity GO:0004048 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| trpD2_activity | trpGD (Escherichia coli K-12) UniProtKB:P00904 Family Representative |
anthranilate phosphoribosyltransferase activity GO:0004048 |
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked. |
| trpD2_activity | TRP4 (Saccharomyces cerevisiae) UniProtKB:P07285 Family Representative |
anthranilate phosphoribosyltransferase activity GO:0004048 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| trpD2_activity | trp4 (Schizosaccharomyces pombe) UniProtKB:O60122 Family Representative |
anthranilate phosphoribosyltransferase activity GO:0004048 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| prai_activity | trpF (Pseudomonas putida KT2440) UniProtKB:Q88LE0 Family Representative |
phosphoribosylanthranilate isomerase activity GO:0004640 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| prai_activity | TRP1 (Saccharomyces cerevisiae) UniProtKB:P00912 Family Representative |
phosphoribosylanthranilate isomerase activity GO:0004640 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| fused_prai_activity | trpC (Escherichia coli K-12) UniProtKB:P00909 Family Representative |
phosphoribosylanthranilate isomerase activity GO:0004640 |
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked. |
| fused_prai_activity | trp1 (Schizosaccharomyces pombe) UniProtKB:Q92370 Family Representative |
phosphoribosylanthranilate isomerase activity GO:0004640 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| igps_activity | trpC (Pseudomonas putida KT2440) UniProtKB:Q88QR6 Family Representative |
indole-3-glycerol-phosphate synthase activity GO:0004425 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| igps_activity | trpC (Escherichia coli K-12) UniProtKB:P00909 Family Representative |
indole-3-glycerol-phosphate synthase activity GO:0004425 |
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked. |
| igps_activity | trp1 (Schizosaccharomyces pombe) UniProtKB:Q92370 Family Representative |
indole-3-glycerol-phosphate synthase activity GO:0004425 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| trpGC_igps_activity | TRP3 (Saccharomyces cerevisiae) UniProtKB:P00937 Family Representative |
indole-3-glycerol-phosphate synthase activity GO:0004425 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| trpA_activity | trpA (Pseudomonas putida KT2440) UniProtKB:Q88RP7 Family Representative |
tryptophan synthase activity GO:0004834 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| trpB_activity | trpB (Pseudomonas putida KT2440) UniProtKB:Q88RP6 Family Representative |
tryptophan synthase activity GO:0004834 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| fused_trpAB_activity | TRP5 (Saccharomyces cerevisiae) UniProtKB:P00931 Family Representative |
tryptophan synthase activity GO:0004834 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| fused_trpAB_activity | trp2 (Schizosaccharomyces pombe) UniProtKB:O13831 Family Representative |
tryptophan synthase activity GO:0004834 |
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass). |
| trpE_activity | anthranilate synthase component I (TrpE) NCBIfam:TIGR00565 Family |
anthranilate synthase activity GO:0004049 |
Family Review Missing
No supported structured family review is available for NCBIfam:TIGR00565. |
| trpD1_activity | anthranilate synthase glutamine amidotransferase component (TrpG/TrpD) NCBIfam:TIGR00566 Family |
anthranilate synthase activity GO:0004049 |
Family Review Missing
No supported structured family review is available for NCBIfam:TIGR00566. |
| fungal_trpE_activity | anthranilate synthase component I subfamily PANTHER:PTHR11236:SF9 Family |
anthranilate synthase activity GO:0004049 |
Family Supported
Family review supports GO:0004049 for PANTHER:PTHR11236:SF9. Anthranilate synthase subfamilies, as tryptophan_biosynthesis selects SF9. SF48 is included because it holds bacterial TrpE (P. putida TrpE is reviewed as anthranilate synthase) beside MenF. |
| fungal_trpG_domain_activity | N-terminal TrpG glutamine-amidotransferase domain of fungal TrpG-TrpC and TrpG-TrpC-TrpF fusion proteins Family |
anthranilate synthase activity GO:0004049 |
Family Id Missing
The family has no identifier linking it to a curated family review. |
| trpED_activity | single-protein anthranilate synthase (TrpED clade) NCBIfam:TIGR01815 Family |
anthranilate synthase activity GO:0004049 |
Family Review Missing
No supported structured family review is available for NCBIfam:TIGR01815. |
| trpD2_activity | anthranilate phosphoribosyltransferase family PANTHER:PTHR43285:SF2 Family |
anthranilate phosphoribosyltransferase activity GO:0004048 |
Family Supported
Family review supports GO:0004048 for PANTHER:PTHR43285:SF2. Asserted by tryptophan_biosynthesis; accepted by TRP4, trp4 and P. putida trpD (SF2). |
| prai_activity | phosphoribosylanthranilate isomerase family PANTHER:PTHR42894 Family |
phosphoribosylanthranilate isomerase activity GO:0004640 |
Family Supported
Family review supports GO:0004640 FAMILY_WIDE. Asserted by tryptophan_biosynthesis; accepted by TRP1 and P. putida TrpF. |
| fused_prai_activity | TrpF domain of TrpC-TrpF fusion proteins Family |
phosphoribosylanthranilate isomerase activity GO:0004640 |
Family Id Missing
The family has no identifier linking it to a curated family review. |
| igps_activity | indole-3-glycerol-phosphate synthase family PANTHER:PTHR22854 Family |
indole-3-glycerol-phosphate synthase activity GO:0004425 |
Family Supported
Family review supports GO:0004425 FAMILY_WIDE. Asserted by tryptophan_biosynthesis; accepted by P. putida TrpC and S. pombe trp1. |
| trpGC_igps_activity | bifunctional TrpG-TrpC tryptophan biosynthesis protein subfamily PANTHER:PTHR43418:SF4 Family |
indole-3-glycerol-phosphate synthase activity GO:0004425 |
Family Supported
Family review supports GO:0004425 for PANTHER:PTHR43418:SF4. IGPS for TRP3-type fusions in SF4, as tryptophan_biosynthesis selects; standalone TrpG members are excepted. |
| trpA_activity | tryptophan synthase alpha chain (TrpA) NCBIfam:TIGR00262 Family |
tryptophan synthase activity GO:0004834 |
Family Review Missing
No supported structured family review is available for NCBIfam:TIGR00262. |
| trpB_activity | tryptophan synthase beta chain (TrpB) NCBIfam:TIGR00263 Family |
tryptophan synthase activity GO:0004834 |
Family Review Missing
No supported structured family review is available for NCBIfam:TIGR00263. |
| fused_trpAB_activity | fungal single-chain tryptophan synthase subfamily PANTHER:PTHR48077:SF3 Family |
tryptophan synthase activity GO:0004834 |
Family Supported
Family review supports GO:0004834 FAMILY_WIDE. Asserted by tryptophan_biosynthesis; accepted by TRP5, trp2 and P. putida trpB. |
15 complete review(s) · 12 with deep research · 3 missing review · 4 reviewed but lacking deep research
| Gene | Review | Complete | Deep research |
|---|---|---|---|
| trpGD (Escherichia coli K-12) P00904 | ✗ | — | — |
| trpC (Escherichia coli K-12) P00909 | ✗ | — | — |
| trpE(G) (Sinorhizobium meliloti 1021) P15395 | ✗ | — | — |
| pabA Q88QR8 | ✓ | 4/6 | ✓ |
| TRP1 P00912 | ✓ | ✓ | ✓ |
| trp1 Q92370 | ✓ | ✓ | ✗ |
| trp2 O13831 | ✓ | ✓ | ✗ |
| TRP2 P00899 | ✓ | ✓ | ✓ |
| trp3 O94582 | ✓ | ✓ | ✗ |
| TRP3 P00937 | ✓ | ✓ | ✓ |
| trp4 O60122 | ✓ | ✓ | ✗ |
| TRP4 P07285 | ✓ | ✓ | ✓ |
| TRP5 P00931 | ✓ | ✓ | ✓ |
| trpA Q88RP7 | ✓ | ✓ | ✓ |
| trpB Q88RP6 | ✓ | ✓ | ✓ |
| trpC Q88QR6 | ✓ | ✓ | ✓ |
| trpD Q88QR7 | ✓ | ✓ | ✓ |
| trpE Q88QS1 | ✓ | ✓ | ✓ |
| trpF Q88LE0 | ✓ | ✓ | ✓ |
Backbone and characterized-protein groundings were mined from GapMind trp.steps and ModelSEED (see modules/experimental/gapmind-mining/), then curated: GO molecular-function terms were verified via QuickGO, reaction chemistry and channeling/fusion notes were added, and the GapMind anthranilate-synthase OR-rule (two-component vs single-protein) was curated into an EXACTLY_ONE variant set. EC numbers that GapMind records only as ignore_other (the true reaction ECs 4.1.3.27, 4.1.2.8, 4.2.1.20) were reinstated as reaction evidence. In the P. putida KT2440 ppu00400 batch, the narrow module is fully satisfied by trpE, PP_0420/trpG-like amidotransferase, trpD, trpF, trpC, trpA, and trpB. Upstream shikimate genes, phenylalanine/tyrosine branch enzymes, and quinate-catabolic genes are outside this module. ALIGN with YeastPathways (2026-10): the five YeastCyc TRPSYN-PWY-1 reactions map one-to-one onto the five parts and the YeastCyc catalysts (TRP2 + TRP3, TRP4, TRP1, TRP3, TRP5) are all correct; no enzymes are missing. Scope widened from "microbial" to bacteria, archaea, fungi and plants (the title no longer says microbial). Because the reaction chain is fixed but the fungal fusion pattern differs from bacteria, architecture variant sets were added: a fungal anthranilate synthase variant (TrpE = S. cerevisiae TRP2 / S. pombe trp3, plus the TrpG domain of S. cerevisiae TRP3 or S. pombe trp1); a PRAI variant set (monofunctional TrpF, including S. cerevisiae TRP1, versus the TrpF domain of TrpCF-type fusions, including E. coli TrpCF and S. pombe trp1); an IGPS variant set (standalone TrpC or TrpCF-type fusions in PTHR22854, versus the TRP3-type TrpG-TrpC protein in PTHR43418:SF4); and a tryptophan synthase variant set (TrpA2-TrpB2 complex versus single-chain TrpA-TrpB, S. cerevisiae TRP5 / S. pombe trp2, PTHR48077:SF3). Fusion choices are correlated across steps: budding yeast uses the fungal anthranilate synthase, monofunctional TrpF, TrpG-TrpC IGPS and fused tryptophan synthase variants; fission yeast uses the fungal anthranilate synthase, TrpCF-type PRAI, TrpCF-type IGPS and fused tryptophan synthase variants. Glutaminase (TrpG) annotons carry GO:0004049 as a contributing subunit, consistent with the S. cerevisiae TRP3 review (contributes_to GO:0004049, part of GO:0005950); the anthranilate-synthase connection to the next step was changed from PROVIDES_INPUT_FOR to PRECEDES for consistency with the other steps. Compartment - every activity is cytosolic in both GO-CAMs and in bacteria, but the plant pathway is plastid-localised, so no module-level compartment is asserted (the previous cytosol context was removed for that reason). GO-CAM disagreements - neither model has causal edges (activities are linked only by shared input/output molecules); the PomBase model (67369e7600004623) shows S. pombe trp3 alone enabling GO:0004049 and does not represent the TrpG glutaminase contribution of trp1 or an anthranilate synthase complex, whereas the SGD model attributes GO:0004049 to the TRP2-TRP3 complex (CPX-1850). The PomBase model is a whole-network aromatic amino acid model, and only its four tryptophan-branch activities map to this module. S. pombe assignments (trp1, trp2, trp3, trp4) are sequence-based (UniProt, PomBase); the trifunctional TrpG-TrpC-TrpF architecture of trp1 is supported by the Neurospora trp-1 precedent (PMID:6221060).
Anthranilate synthase aminates chorismate using the amide nitrogen of L-glutamine, eliminating pyruvate. It is a glutamine amidotransferase whose synthase (TrpE) and glutaminase (TrpG) units are combined differently in different taxa.
The common bacterial arrangement: a synthase component (TrpE) plus a glutamine-amidotransferase component that is either a separate TrpG protein (as in P. putida) or the N-terminal domain of a bifunctional TrpGD protein (as in E. coli).
Synthase (component I) subunit; aminates chorismate and eliminates pyruvate.
Glutaminase (component II) subunit; hydrolyses L-glutamine and channels ammonia to the TrpE active site, contributing to rather than independently performing anthranilate synthase activity. In E. coli this is the N-terminal domain of bifunctional TrpGD, fused to anthranilate phosphoribosyltransferase.
In fungi the synthase component is a separate TrpE protein (S. cerevisiae TRP2, S. pombe trp3), while the glutaminase is the N-terminal TrpG domain of a larger protein that also carries indole-3-glycerol-phosphate synthase: the bifunctional TrpG-TrpC protein of budding yeast (TRP3) or the trifunctional TrpG-TrpC-TrpF protein of Neurospora (trp-1) and fission yeast (trp1). The yeast complex is a 2 TRP2 + 2 TRP3 heterotetramer.
A lineage using this variant also uses the fused TrpG-TrpC IGPS variant (bifunctional, S. cerevisiae) or the fused TrpCF IGPS and PRAI variants (trifunctional, S. pombe) at steps 3 and 4, because the same polypeptide fills those steps.
Synthase subunit binding chorismate; site of tryptophan feedback inhibition.
Glutaminase domain that supplies ammonia to TrpE within the heteromeric complex; it contributes to anthranilate synthase activity rather than performing it alone (the S. cerevisiae TRP3 review records it as contributes_to GO:0004049, in GO:0005950).
Some alphaproteobacteria carry anthranilate synthase as a single fused polypeptide.
Monofunctional in fungi, P. putida and many other bacteria; in enteric bacteria such as E. coli this activity is the C-terminal domain of bifunctional TrpGD, fused to the anthranilate synthase glutaminase component.
Amadori rearrangement of N-(5'-phosphoribosyl)-anthranilate to 1-(o-carboxyphenylamino)-1-deoxy-D-ribulose 5-phosphate (CdRP). The catalytic TrpF domain is the same in all architectures; it is either a standalone protein or fused C-terminal to indole-3-glycerol-phosphate synthase.
Standalone TrpF. In some actinobacteria a single bifunctional PriA enzyme performs both this reaction (EC 5.3.1.24) and the analogous HisA reaction (EC 5.3.1.16) of histidine biosynthesis.
The C-terminal TrpF domain of bifunctional TrpCF (E. coli trpC) or of the fungal trifunctional TrpG-TrpC-TrpF protein (S. pombe trp1, Neurospora trp-1). The same polypeptide fills step 4 through the fused TrpCF IGPS variant.
C-terminal TrpF domain of a TrpCF-type fusion protein.
Ring closure with decarboxylation of CdRP to indole-3-glycerol phosphate. The TrpC domain is standalone in some bacteria, fused to TrpF in TrpCF proteins and the fungal trifunctional protein, or fused to TrpG in the budding-yeast bifunctional TRP3 protein.
TrpC, either standalone or N-terminal to a fused TrpF domain.
Budding-yeast TRP3 joins an N-terminal TrpG glutaminase domain and a C-terminal TrpC domain through a short connector (PMID:6323449); the same protein provides the glutaminase of anthranilate synthase at step 1 (fungal variant), while TRP1 supplies a separate TrpF at step 3.
C-terminal TrpC domain of the TRP3-type TrpG-TrpC protein.
The TrpA (alpha) active site retro-aldol-cleaves indole-3-glycerol phosphate to indole and glyceraldehyde 3-phosphate; the indole is channeled about 25 angstroms through an intramolecular tunnel to the PLP-dependent TrpB (beta) active site, where it condenses with L-serine to give L-tryptophan. Free indole is not released under normal operation. The alpha and beta units are separate subunits of an alpha-2-beta-2 complex in bacteria and plants and domains of one chain in fungi.
Alpha subunit; cleaves indole-3-glycerol phosphate, feeding indole into the tunnel.
Beta subunit; PLP-dependent condensation of indole with L-serine to form L-tryptophan. Standalone "TrpB2" indole-salvage enzymes belong to a related family and may use phosphoserine.
The N-terminal TrpA-like and C-terminal PLP-dependent TrpB-like domains are one polypeptide. Because the overall reaction is a single GO activity performed by the chain, it is modelled with one tryptophan synthase annoton.
Single-chain alpha/beta tryptophan synthase performing both half-reactions with internal indole channelling.