MaizeGDB: B73 v4 ↔ v5 Gene-Model Translation
maize_gene_model_translationTranslate maize B73 gene-model IDs between RefGen_v4 (Zm00001d) and RefGen_v5 (Zm00001eb) using MaizeGDB’s table, returning mapped, no-counterpart, or not-listed results for v4/v5 lookups.
Instructions
Translate maize B73 gene-model IDs between RefGen_v4 (Zm00001d) and RefGen_v5 (Zm00001eb) with MaizeGDB's published translation table. UniProt and Ensembl Plants know only v5 IDs, so a v4 ID answers nothing there until it is translated. direction v4_to_v5 (default) or v5_to_v4. Each ID comes back mapped (targets: one, or several when the model split or merged), no_counterpart (MaizeGDB lists it with no model in the other assembly: report it as unmappable), or not_in_table (MaizeGDB does not list it, so this source says nothing about it). Gene-model IDs only, no transcript suffix; up to 1000 per call. source gives the table's URL (a link for the client to open; no tool on this server retrieves it), its Last-Modified date and sha256, so an answer can be tied to one release of the table.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | Gene-model IDs, e.g. ['Zm00001d022051'] for v4_to_v5 | |
| direction | No | v4_to_v5 (Zm00001d → Zm00001eb) or v5_to_v4 | v4_to_v5 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | Distinct IDs queried (duplicates collapsed) | |
| mapped | Yes | Results with status mapped | |
| source | Yes | ||
| results | Yes | ||
| direction | Yes | ||
| to_assembly | Yes | RefGen_v5 or RefGen_v4 | |
| not_in_table | Yes | Results with status not_in_table | |
| from_assembly | Yes | RefGen_v4 or RefGen_v5 | |
| no_counterpart | Yes | Results with status no_counterpart | |
| upstream_version | No | MaizeGDB release that produced THIS response, as stated by the table's Last-Modified header (MaizeGDB numbers no release). null means MaizeGDB did not state one — never that no release exists, and never inferred from a separate metadata call, which can describe a different release than the one that answered. |