Tryptophan catabolism to ommochrome pigments in Drosophila melanogaster

The brown ommochrome eye pigment xanthommatin is made from tryptophan through the kynurenine pathway, which in insects is also the main route of tryptophan catabolism. Tryptophan 2,3-dioxygenase (vermilion) opens the indole ring to give N-formylkynurenine, kynurenine formamidase (Kfase) releases kynurenine, and kynurenine 3-monooxygenase (cinnabar) hydroxylates it to 3-hydroxykynurenine. 3-Hydroxykynurenine is imported into pigment granules of the eye and other tissues by the White-Scarlet ABC transporter, where it is condensed to xanthommatin; this last step requires the heme peroxidase Cardinal. Mutations in v, cn, w, st and cd give the classic eye-colour phenotypes that lack or reduce brown pigment.

MODULE:dmel_ommochrome_biosynthesisDRAFTCONCRETEMetabolic Pathwaymodules/dmel_ommochrome_biosynthesis.yaml
ommochrome biosynthetic processGO:0006727 L-tryptophan catabolic processGO:0006569
FB:FBgg0002189
FlyBase gene group TRYCAT: L-tryptophan catabolism
FlyBase release FB2026_03 groups 3 D. melanogaster genes as l-tryptophan catabolism (TRYCAT); this module models that group.
FB:FBgg0002233
FlyBase gene group OMMOBI: Ommochrome pigment biosynthesis
FlyBase release FB2026_03 groups 6 D. melanogaster genes as ommochrome pigment biosynthesis (OMMOBI); this module models that group.
GO:0006727
ommochrome biosynthetic process
GO term grounding the module as ommochrome biosynthetic process.
GO:0006569
L-tryptophan catabolic process
GO term grounding the module as L-tryptophan catabolic process.

Boundary. The module joins the FlyBase tryptophan catabolism and ommochrome pigment groups, which share v, Kfase and cn. White also pairs with Brown to import pteridine (drosopterin) precursors; that heterodimer belongs to pteridine pigment synthesis and is not modelled here. No molecular function is given to the White-Scarlet transporter, since the exact transported substrate has been inferred from genetics rather than transport assays, or to Cardinal, which has peroxidase activity by homology but whose precise chemistry in xanthommatin synthesis is not settled. Kynurenic acid and other kynurenine side branches are not part of this module. FlyBase groups realized by this module: TRYCAT (FBgg0002189), OMMOBI (FBgg0002233). Participants were generated from the FlyBase gene-group membership and mapped to UniProtKB by projects/FLYBASE_GENE_GROUPS/generate_modules.py from module_specs/dmel_ommochrome_biosynthesis.yaml. None of the member genes has a gene review in this repository yet.

6Nodes
5Parts
0Variant Sets
0Variants
5Annotons
4Connections

Derived QC

Recommended-field compliance

100.0% recommended fields populated

All recommended fields populated.

Module deep research

✗ none found

No MODULE:dmel_ommochrome_biosynthesis deep-research report alongside the module YAML.

Leaf nodes lacking representative members

✓ every leaf node grounds to a representative protein.

Template conformance

✓ every declared conforms_to bundle matches its template motif.

Reaction chaining (advisory)

✓ every PRECEDES step chains, or its break is acknowledged via chaining_status.

  • tryptophan_dioxygenation → formylkynurenine_hydrolysis [NOT_CHECKED]
  • formylkynurenine_hydrolysis → kynurenine_hydroxylation [NOT_CHECKED]
  • kynurenine_hydroxylation → granule_import [NOT_CHECKED]
  • granule_import → xanthommatin_formation [NOT_CHECKED]

Function consistency and core coverage

0 gene-function check(s) reflected in core functions · 0 conflict(s) · 3 evidence or coverage gap(s) (3 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.

AnnotonParticipantFunctionAssessment
tryptophan_dioxygenation_v v
UniProtKB:P20351
Gene
L-tryptophan 2,3-dioxygenase activity
GO:0004833
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
formylkynurenine_hydrolysis_kfase Kfase
UniProtKB:Q9VMC9
Gene
arylformamidase activity
GO:0004061
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
kynurenine_hydroxylation_cn cn
UniProtKB:A1Z746
Gene
kynurenine 3-monooxygenase activity
GO:0004502
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.

Gene-review completeness (0/6 grounded genes reviewed)

0 complete review(s) · 0 with deep research · 6 missing review · 0 reviewed but lacking deep research

Gene Review Complete Deep research
cn A1Z746 ✗ — —
w P10090 ✗ — —
v P20351 ✗ — —
st P45843 ✗ — —
cd Q9VCW2 ✗ — —
Kfase Q9VMC9 ✗ — —

Details

Context
Drosophila melanogasterNCBITaxon:7227
pigment granuleGO:0048770
Ommochrome biosynthesisMetabolic Pathwaydmel_ommochrome_biosynthesis

Kynurenine pathway that converts tryptophan to 3-hydroxykynurenine and, in pigment granules, to the ommochrome xanthommatin.

ommochrome biosynthetic processGO:0006727 L-tryptophan catabolic processGO:0006569
Context
Drosophila melanogasterNCBITaxon:7227
pigment granuleGO:0048770

Connections

N-formylkynurenine is deformylated to kynurenine.
Kynurenine is hydroxylated by Cinnabar.
3-Hydroxykynurenine is taken up into pigment granules.
3-Hydroxykynurenine in the granule is converted to xanthommatin.
Part 1: step 1, tryptophan to N-formylkynurenine
Tryptophan 2,3-dioxygenationReactiontryptophan_dioxygenation

Annotons

v Tryptophan 2,3-dioxygenation
tryptophan_dioxygenation_v
Participant: Gene Product: v
Gene Product:

Function

L-tryptophan 2,3-dioxygenase activityGO:0004833
Part 2: step 2, N-formylkynurenine to kynurenine
N-formylkynurenine hydrolysisReactionformylkynurenine_hydrolysis

Annotons

Kfase N-formylkynurenine hydrolysis
formylkynurenine_hydrolysis_kfase
Participant: Gene Product: Kfase
Gene Product:

Function

arylformamidase activityGO:0004061
Part 3: step 3, kynurenine to 3-hydroxykynurenine
Kynurenine 3-hydroxylationReactionkynurenine_hydroxylation

Annotons

cn Kynurenine 3-hydroxylation
kynurenine_hydroxylation_cn
Participant: Gene Product: cn
Gene Product:

Function

kynurenine 3-monooxygenase activityGO:0004502
Part 4: step 4, import of 3-hydroxykynurenine into pigment granules
White-Scarlet transporterProtein Complexgranule_import

Annotons

White-Scarlet ABC transporter
granule_import_complex
Participant: Protein Complex: White-Scarlet ABC transporter
Protein Complex:
White-Scarlet ABC transporter
Active units:
w
Participant: Gene Product: w
Gene Product:
st
Participant: Gene Product: st
Gene Product:
Part 5: step 5, condensation of 3-hydroxykynurenine to xanthommatin
Xanthommatin formationReactionxanthommatin_formation

Annotons

cd Xanthommatin formation
xanthommatin_formation_cd
Participant: Gene Product: cd
Gene Product: