Medgen Tools¶
Configuration File: medgen_tools.json
Tool Type: Local
Tools Count: 3
This page contains all tools defined in the medgen_tools.json configuration file.
Available Tools¶
MedGen_get_clinical_features (Type: MedGenTool)¶
Get HPO clinical features (phenotypes) associated with a genetic condition from NCBI MedGen. Retu…
MedGen_get_clinical_features tool specification
Tool Information:
Name:
MedGen_get_clinical_featuresType:
MedGenToolDescription: Get HPO clinical features (phenotypes) associated with a genetic condition from NCBI MedGen. Returns feature names, HPO IDs, UMLS CUIs, and definitions. Useful for phenotype-driven diagnosis. Example: uid=’41393’ (cystic fibrosis) returns bronchiectasis, meconium ileus, male infertility, etc.
Parameters:
uid(string) (optional) MedGen UID (e.g., ‘41393’ for cystic fibrosis).cui(string) (optional) UMLS CUI (e.g., ‘C0010674’ for cystic fibrosis). Alternative to uid.concept_id([‘string’, ‘null’]) (optional) Alias for cui. UMLS CUI identifier (e.g., “C0017205” for Gaucher disease).
Example Usage:
query = {
"name": "MedGen_get_clinical_features",
"arguments": {
}
}
result = tu.run(query)
MedGen_get_condition (Type: MedGenTool)¶
Get detailed information about a specific genetic condition from NCBI MedGen by UID or UMLS CUI. …
MedGen_get_condition tool specification
Tool Information:
Name:
MedGen_get_conditionType:
MedGenToolDescription: Get detailed information about a specific genetic condition from NCBI MedGen by UID or UMLS CUI. Returns full definition, associated genes, OMIM IDs, synonyms, modes of inheritance, and clinical features (HPO phenotypes). Example: uid=’41393’ returns cystic fibrosis with CFTR/TGFB1/FCGR2A genes, autosomal recessive inheritance, 30+ clinical features.
Parameters:
uid(string) (optional) MedGen UID (e.g., ‘41393’ for cystic fibrosis). Get from MedGen_search_conditions.cui(string) (optional) UMLS Concept Unique Identifier (e.g., ‘C0010674’ for cystic fibrosis). Alternative to uid.concept_id([‘string’, ‘null’]) (optional) Alias for cui. UMLS CUI identifier (e.g., “C0017205” for Gaucher disease).
Example Usage:
query = {
"name": "MedGen_get_condition",
"arguments": {
}
}
result = tu.run(query)
MedGen_search_conditions (Type: MedGenTool)¶
Search NCBI MedGen for genetic conditions, diseases, or syndromes by keyword. Returns condition n…
MedGen_search_conditions tool specification
Tool Information:
Name:
MedGen_search_conditionsType:
MedGenToolDescription: Search NCBI MedGen for genetic conditions, diseases, or syndromes by keyword. Returns condition names, definitions, OMIM IDs, and associated genes. MedGen aggregates data from OMIM, Orphanet, ClinVar, HPO, GTR, and GeneReviews. Example: query=’cystic fibrosis’ returns CF entry with CFTR gene, OMIM 219700.
Parameters:
query(string) (required) Search term (e.g., ‘cystic fibrosis’, ‘BRCA1’, ‘Marfan syndrome’, ‘autosomal recessive’).max_results(integer) (optional) Maximum number of results (default 10, max 50).
Example Usage:
query = {
"name": "MedGen_search_conditions",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)