batch_kegg_pathways
Batch retrieve KEGG pathway annotations for up to 50 Arabidopsis thaliana gene loci in a single call. Supports only arabidopsis_thaliana in v1.1.0.
Instructions
Batch version of kegg_pathways. Up to 50 loci per call. v1.1.0: only arabidopsis_thaliana resolves — KEGG uses NCBI Entrez Gene IDs for other plants and our cross-backend locus contract can't produce those yet, so a non-ath organism= raises OrganismNotSupported before any HTTP fan-out.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| loci | Yes | ||
| organism | No | Plant organism — only arabidopsis_thaliana is supported in v1.1.0; other plants raise OrganismNotSupported until an Entrez bridge lands | arabidopsis_thaliana |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | The batch tool name, e.g. batch_resolve_locus_to_uniprot | |
| count | Yes | Number of loci in the input list | |
| results | Yes | locus → per-locus result dict (same shape as the single-locus tool) | |
| errors | Yes | locus → '[ClassName] message' for PlantGenomicsError failures |