PlantCyc: Metabolic Pathways
plantcyc_locus_infoRetrieve metabolic annotation for a plant gene locus: get enzymes, catalyzed reactions, and PlantCyc pathways for 11 plant organisms. Ideal for pathway information not found in KEGG or GO.
Instructions
Fetch metabolic annotation for a locus from PlantCyc / the Plant Metabolic Network (pmn.plantcyc.org; free BioCyc web-services API, no key). Walks gene → enzyme → catalyzed reactions → PlantCyc pathways in the organism's PGDB, returning enzymes[] + reactions[] (id/name) + pathways[] (id/name) — the metabolic-pathway view KEGG and GO don't provide. A non-enzymatic gene (e.g. a transcription factor) returns found=false with empty lists, not an error. reaction_count / pathway_count report true totals even when the lists are capped. 11 organisms have a PGDB (arabidopsis, rice, maize, soybean, grape, poplar, tomato, barley, sorghum, medicago, brachypodium); wheat is not yet mapped. Defaults to arabidopsis_thaliana (AraCyc, the best-curated); pass organism= for other species.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| locus | Yes | e.g. AT3G51240 (Arabidopsis), Os11g0530600 (rice RAP-DB) | |
| organism | No | Plant organism — accepts canonical slug (arabidopsis_thaliana), scientific or common name, or NCBI taxid | arabidopsis_thaliana |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| found | Yes | True if the locus resolved to a metabolic gene | |
| locus | Yes | ||
| orgid | Yes | PlantCyc PGDB org id, e.g. ARA (AraCyc) | |
| enzymes | Yes | Product monomer (enzyme) frame ids | |
| organism | Yes | Canonical organism slug | |
| pathways | Yes | ||
| reactions | Yes | ||
| gene_frame | No | Resolved PGDB gene frame id | |
| pathway_count | Yes | Total distinct pathways (pre-cap) | |
| reaction_count | Yes | Total distinct reactions (pre-cap) | |
| gene_common_name | No | Gene common name in the PGDB |