bar_gene_summary
Retrieve a merged summary for an Arabidopsis locus including TAIR curator summary, Araport11 description, NCBI ID, and cross-database aliases.
Instructions
Fetch the BAR (Bio-Analytic Resource, U Toronto) merged ThaleMine + GAIA-aliases summary for an Arabidopsis locus. Returns the TAIR curator summary + Araport11 computational description from /thalemine/gene_information/ together with the NCBI Gene ID and cross-DB aliases (RefSeq, UniProt, TIGR locus-model IDs) from /gaia/aliases/. Arabidopsis only — ThaleMine carries taxon 3702 plus yeast/human for ortholog cross-reference. BAR is keyless and a Global Core Biodata Resource (2023); replaces the v0.9 subscription-gated tair_locus_info stub for the curator-summary use case.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| locus | Yes | Arabidopsis AGI locus, e.g. AT1G01010 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| locus | Yes | ||
| agi | No | AGI primary identifier echoed by ThaleMine, e.g. "AT1G01010" | |
| symbol | No | Gene symbol, e.g. "NAC001" | |
| full_name | No | Gene name from ThaleMine | |
| tair_locus_id | No | TAIR locus ID from Gene.secondaryIdentifier, e.g. "locus:2200935" | |
| synonyms | No | TAIR aliases (CSV from Gene.tairAliases, split on commas + stripped) | |
| computational_description | No | Gene.tairComputationalDescription — Araport11-sourced computed description | |
| curator_summary | No | Gene.tairCuratorSummary — the TAIR-curated functional summary prose | |
| brief_description | No | Gene.briefDescription — short blurb (often same as full_name) | |
| tair_short_description | No | Gene.tairShortDescription — TAIR-specific short description | |
| ncbi_gene_id | No | NCBI Gene ID from /gaia/aliases/ — None if BAR has no NCBI cross-ref | |
| aliases | No | Cross-DB aliases from /gaia/aliases/ (RefSeq accessions, UniProt accessions, TIGR locus-model IDs, and TAIR aliases). Empty list if /gaia degraded. | |
| species | Yes | ||
| source_url | Yes | ThaleMine endpoint URL for traceability |