Goat Tools#

Configuration File: goat_tools.json Tool Type: Local Tools Count: 1

This page contains all tools defined in the goat_tools.json configuration file.

Available Tools#

GoaT_get_species (Type: GoaTTool)#

Look up genome sequencing status via GoaT (Genomes on a Tree), which indexes the Earth BioGenome …

GoaT_get_species tool specification

Tool Information:

  • Name: GoaT_get_species

  • Type: GoaTTool

  • Description: Look up genome sequencing status via GoaT (Genomes on a Tree), which indexes the Earth BioGenome Project, Darwin Tree of Life, Vertebrate Genomes Project, and ERGA against the full NCBI taxonomy. Returns assembly level, genome size, chromosome number, and ploidy. Example: taxon=’Panthera leo’ (African lion) returns a chromosome-level assembly with 38 chromosomes. Accepts a scientific name or NCBI taxon id; set include_descendants for genus- or family-level coverage.

Parameters:

  • taxon (string) (required) Scientific name (e.g. ‘Panthera leo’) or NCBI taxon id (e.g. ‘9689’).

  • include_descendants ([‘boolean’, ‘null’]) (optional) If true and taxon is a numeric id, include all descendant taxa (e.g. every species in a genus). Default false.

  • limit ([‘integer’, ‘null’]) (optional) Max taxa to return, 1-50. Default 10.

Example Usage:

query = {
    "name": "GoaT_get_species",
    "arguments": {
        "taxon": "example_value"
    }
}
result = tu.run(query)