Back to catalog
Cortexa research tool·genomics·bioportal
BioPortal Get Hierarchy
Get children, parents, or ancestors of a specific concept in a BioPortal ontology. Enables hierarchical browsing of ontology term relationships (is-a hierarchy). Use to explore narrower terms (children), broader terms (parents), or full ancestry path (ancestors). Example: get children of DOID:9351 (diabetes mellitus) to find type 1, type 2, gestational diabetes; get ancestors of HP:0001250 (Seizure) to see the full path to root.
Livelast probed 2026-05-01 01:00Z· 97msCortexa
Status
The most recent probe succeeded. Safe to call from the agent today.
- Last probed
- 1d ago
- Last success
- 1d ago
- Last latency
- 97ms
Schema
JSON Schema the agent (or your API call) must match.
{
"properties": {
"concept_id": {
"description": "Full IRI of the concept. Example: 'http://purl.obolibrary.org/obo/DOID_9351' for diabetes mellitus.",
"type": "string"
},
"direction": {
"description": "Direction of hierarchy traversal: 'children' (narrower terms, default), 'parents' (direct broader terms), or 'ancestors' (all broader terms to root).",
"type": [
"string",
"null"
]
},
"ontology": {
"description": "Ontology acronym in BioPortal. Examples: 'GO', 'HP', 'DOID', 'CHEBI', 'UBERON', 'NCIT'.",
"type": "string"
},
"page_size": {
"description": "Number of results to return (default: 25, max: 100).",
"type": [
"integer",
"null"
]
}
},
"required": [
"ontology",
"concept_id"
],
"type": "object"
}Examples (1)
Default BioPortal Get Hierarchy call
public-safeinput
{
"concept_id": "",
"ontology": ""
}Expected response keys: success
Anonymous-safe example. Rate-limited; no sign-in required.
Identifiers
- Catalog ID
- tu_BioPortal_get_hierarchy
- Tool name
- BioPortal_get_hierarchy
- Added
- 2026-05-01 00:58Z
- Tags
- tooluniverse