BioPortal Search Ontology Terms
Search across 900+ biomedical ontologies in BioPortal (NCBO) for concepts matching a query. BioPortal is the world's largest repository of biomedical ontologies including GO (gene function), HPO (phenotypes), DOID (diseases), CHEBI (chemicals), UBERON (anatomy), SNOMED, MeSH, and 900+ more. Returns matching concepts with labels, IDs, definitions, and synonyms. Optionally filter by specific ontologies. Example: search 'melanoma' to find disease terms across DOID, NCIT, MESH, SNOMED; search 'apop…
Overview
Search across 900+ biomedical ontologies in BioPortal (NCBO) for concepts matching a query. BioPortal is the world's largest repository of biomedical ontologies including GO (gene function), HPO (phenotypes), DOID (diseases), CHEBI (chemicals), UBERON (anatomy), SNOMED, MeSH, and 900+ more. Returns matching concepts with labels, IDs, definitions, and synonyms. Optionally filter by specific ontologies. Example: search 'melanoma' to find disease terms across DOID, NCIT, MESH, SNOMED; search 'apoptosis' in GO ontology for programmed cell death terms.
Status
The most recent probe succeeded. Safe to call from the agent today.
- Last probed
- 1d ago
- Last success
- 1d ago
- Last latency
- 104ms
Schema
JSON Schema the agent (or your API call) must match.
{
"properties": {
"exact_match": {
"description": "If true, only return exact matches (default: false).",
"type": [
"boolean",
"null"
]
},
"ontologies": {
"description": "Comma-separated list of ontology acronyms to search within. If null, searches all ontologies. Common ontologies: GO (Gene Ontology), HP (Human Phenotype), DOID (Disease Ontology), CHEBI (Chemical Entities), UBERON (Anatomy), NCIT (NCI Thesaurus), MESH (Medical Subject Headings), SNOMEDCT (SNOMED CT), RXNORM (Drug Names).",
"type": [
"string",
"null"
]
},
"page_size": {
"description": "Number of results to return (default: 10, max: 50).",
"type": [
"integer",
"null"
]
},
"query": {
"description": "Search query for finding ontology terms. Can be disease names, gene functions, phenotypes, chemical names, anatomical terms, etc. Examples: 'melanoma', 'apoptosis', 'seizure', 'aspirin', 'hippocampus'.",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
}Examples (1)
Default BioPortal Search Ontology Terms call
{
"query": "BRCA1"
}Anonymous-safe example. Rate-limited; no sign-in required.
Identifiers
- Catalog ID
- tu_BioPortal_search_ontology_terms
- Tool name
- BioPortal_search_ontology_terms
- Added
- 2026-04-30 22:47Z
- Tags
- tooluniverse