phytozome_lookup_locus
Fetches a gene record from Phytozome by locus name, returning genomic location and description. Supports many plant species via organism parameter.
Instructions
Fetch a gene record from Phytozome BioMart (phytozome-next.jgi.doe.gov). Defaults to arabidopsis_thaliana; pass organism= for other Phytozome proteomes (slug, scientific/common name, or NCBI taxid — e.g. glycine_max, sorghum_bicolor). Locus is the source-genome gene name (e.g. AT1G01010, Glyma.01G000100). Returns organism_name, gene_name, chromosome, gene_start, gene_end, strand, description.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| locus | Yes | e.g. AT1G01010 (Arabidopsis), Glyma.01G000100 (soybean) | |
| organism | No | Plant organism — accepts canonical slug (arabidopsis_thaliana), scientific or common name, or NCBI taxid | arabidopsis_thaliana |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| organism_name | Yes | ||
| gene_name | Yes | ||
| chromosome | Yes | ||
| gene_start | Yes | String — BioMart TSV is untyped | |
| gene_end | Yes | String — BioMart TSV is untyped | |
| strand | Yes | String — typically "1" or "-1" | |
| description | Yes |