Browse MGnify Biome Classification Tree
ebi-metagenomics.biomes.browseBrowse MGnify biome lineages to return a selected environment plus all descendant biomes and sample counts, enabling biome_lineage filters for study searches.
Instructions
Browse MGnify's environment classification tree starting at a given lineage — returns the queried biome plus every descendant beneath it (not just immediate children), e.g. lineage "root" for the entire tree or "root:Host-associated" for just that subtree. Returns each biome's lineage, name, and sample count — use the returned lineage as the biome_lineage filter in ebi-metagenomics.study_search. Data: EMBL-EBI MGnify (www.ebi.ac.uk/metagenomics), no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, 1-indexed (default 1). | |
| lineage | No | Biome lineage to browse the descendant subtree of, e.g. "root" (entire tree), "root:Host-associated", or "root:Environmental:Aquatic:Marine". Defaults to "root". Returns the queried biome plus every descendant beneath it, not just immediate children. | |
| page_size | No | Number of biomes to return per page, 1-50 (default 20). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |