Nci Thesaurus Tools¶
Configuration File: nci_thesaurus_tools.json
Tool Type: Local
Tools Count: 3
This page contains all tools defined in the nci_thesaurus_tools.json configuration file.
Available Tools¶
NCIThesaurus_get_children (Type: NCIThesaurusTool)¶
Get the direct child concepts of an NCI Thesaurus concept code. Returns the immediate subcategori…
NCIThesaurus_get_children tool specification
Tool Information:
Name:
NCIThesaurus_get_childrenType:
NCIThesaurusToolDescription: Get the direct child concepts of an NCI Thesaurus concept code. Returns the immediate subcategories/subtypes of a concept in the NCI ontology hierarchy. Useful for navigating the cancer terminology hierarchy and finding more specific terms. Example: C3262 (Neoplasm) has children C4741 (Neoplasm by Morphology), C3263 (Neoplasm by Site), C7062 (Neoplasm by Special Category).
Parameters:
code(string) (required) NCI Thesaurus concept code to get children for. Examples: ‘C3262’ (Neoplasm), ‘C3224’ (Melanoma), ‘C2991’ (Disease or Disorder), ‘C12219’ (Nervous System).
Example Usage:
query = {
"name": "NCIThesaurus_get_children",
"arguments": {
"code": "example_value"
}
}
result = tu.run(query)
NCIThesaurus_get_concept (Type: NCIThesaurusTool)¶
Get detailed information about an NCI Thesaurus concept by its code. Returns the concept name, de…
NCIThesaurus_get_concept tool specification
Tool Information:
Name:
NCIThesaurus_get_conceptType:
NCIThesaurusToolDescription: Get detailed information about an NCI Thesaurus concept by its code. Returns the concept name, definition, synonyms, semantic types, and cross-references to other terminologies (SNOMED, MedDRA, CDISC). Useful for understanding standardized cancer terminology and finding related concepts. Example: C3262 (Neoplasm) returns the definition, 17 synonyms, and links to ICD-10, SNOMED-CT.
Parameters:
code(string) (required) NCI Thesaurus concept code. Examples: ‘C3224’ (Melanoma), ‘C3262’ (Neoplasm), ‘C17998’ (BRCA1), ‘C38009’ (Apoptosis), ‘C1909’ (Imatinib).
Example Usage:
query = {
"name": "NCIThesaurus_get_concept",
"arguments": {
"code": "example_value"
}
}
result = tu.run(query)
NCIThesaurus_search (Type: NCIThesaurusTool)¶
Search the NCI Thesaurus (NCIt) for biomedical concepts by term. NCIt is the National Cancer Inst…
NCIThesaurus_search tool specification
Tool Information:
Name:
NCIThesaurus_searchType:
NCIThesaurusToolDescription: Search the NCI Thesaurus (NCIt) for biomedical concepts by term. NCIt is the National Cancer Institute’s reference terminology covering cancer-related terms, diseases, drugs, anatomy, genes, and biological processes. Returns matching concepts with NCI codes, names, and semantic types. Essential for standardized cancer research vocabulary. Example: searching ‘melanoma’ returns C3224 (Melanoma) as the primary concept.
Parameters:
term(string) (required) Search term for NCI concepts. Examples: ‘melanoma’, ‘breast cancer’, ‘imatinib’, ‘BRCA1’, ‘apoptosis’, ‘lung adenocarcinoma’.page_size([‘integer’, ‘null’]) (optional) Number of results to return (default 10, max 100).
Example Usage:
query = {
"name": "NCIThesaurus_search",
"arguments": {
"term": "example_value"
}
}
result = tu.run(query)