Ctd Tools¶
Configuration File: ctd_tools.json
Tool Type: Local
Tools Count: 5
This page contains all tools defined in the ctd_tools.json configuration file.
Available Tools¶
CTD_get_chemical_diseases (Type: CTDTool)¶
Get curated chemical-disease associations from CTD. Given a chemical name, returns diseases it is…
CTD_get_chemical_diseases tool specification
Tool Information:
Name:
CTD_get_chemical_diseasesType:
CTDToolDescription: Get curated chemical-disease associations from CTD. Given a chemical name, returns diseases it is associated with, including direct evidence type (therapeutic, marker/mechanism) and disease categories. Example: ‘bisphenol A’ returns associations with cancer, reproductive disorders, etc.
Parameters:
input_terms(string) (required) Chemical name, MeSH name, synonym, CAS RN, or MeSH ID. Examples: ‘arsenic’, ‘bisphenol A’, ‘C006780’.
Example Usage:
query = {
"name": "CTD_get_chemical_diseases",
"arguments": {
"input_terms": "example_value"
}
}
result = tu.run(query)
CTD_get_chemical_gene_interactions (Type: CTDTool)¶
Get curated chemical-gene interactions from CTD (Comparative Toxicogenomics Database). Given a ch…
CTD_get_chemical_gene_interactions tool specification
Tool Information:
Name:
CTD_get_chemical_gene_interactionsType:
CTDToolDescription: Get curated chemical-gene interactions from CTD (Comparative Toxicogenomics Database). Given a chemical name, returns genes it interacts with, including organism, PubMed references, and interaction types. Example: ‘bisphenol A’ returns thousands of gene interactions across species.
Parameters:
input_terms(string) (required) Chemical name, MeSH name, synonym, CAS RN, or MeSH ID. Examples: ‘bisphenol A’, ‘acetaminophen’, ‘D000082’ (MeSH ID for acetaminophen).
Example Usage:
query = {
"name": "CTD_get_chemical_gene_interactions",
"arguments": {
"input_terms": "example_value"
}
}
result = tu.run(query)
CTD_get_disease_chemicals (Type: CTDTool)¶
Get curated disease-chemical associations from CTD. Given a disease name, returns chemicals assoc…
CTD_get_disease_chemicals tool specification
Tool Information:
Name:
CTD_get_disease_chemicalsType:
CTDToolDescription: Get curated disease-chemical associations from CTD. Given a disease name, returns chemicals associated with it, including evidence type. Example: ‘Breast Neoplasms’ returns chemicals linked to breast cancer including both therapeutic agents and toxicants.
Parameters:
input_terms(string) (required) Disease name, MeSH name, synonym, or MeSH/OMIM ID. Examples: ‘Breast Neoplasms’, ‘asthma’, ‘MESH:D001249’.
Example Usage:
query = {
"name": "CTD_get_disease_chemicals",
"arguments": {
"input_terms": "example_value"
}
}
result = tu.run(query)
CTD_get_gene_chemicals (Type: CTDTool)¶
Get curated gene-chemical interactions from CTD. Given a gene symbol, returns chemicals that inte…
CTD_get_gene_chemicals tool specification
Tool Information:
Name:
CTD_get_gene_chemicalsType:
CTDToolDescription: Get curated gene-chemical interactions from CTD. Given a gene symbol, returns chemicals that interact with the gene product, with PubMed evidence. Example: ‘TP53’ returns over 2000 chemical interactions including drugs, environmental toxicants.
Parameters:
input_terms(string) (required) Gene symbol or NCBI Gene ID. Examples: ‘CYP1A1’, ‘TP53’, ‘ESR1’.
Example Usage:
query = {
"name": "CTD_get_gene_chemicals",
"arguments": {
"input_terms": "example_value"
}
}
result = tu.run(query)
CTD_get_gene_diseases (Type: CTDTool)¶
Get curated gene-disease associations from CTD. Given a gene symbol, returns diseases associated …
CTD_get_gene_diseases tool specification
Tool Information:
Name:
CTD_get_gene_diseasesType:
CTDToolDescription: Get curated gene-disease associations from CTD. Given a gene symbol, returns diseases associated with the gene, including direct evidence and disease categories. Example: ‘TP53’ returns associations with various cancers and other diseases.
Parameters:
input_terms(string) (required) Gene symbol or NCBI Gene ID. Examples: ‘TP53’, ‘BRCA1’, ‘CYP1A1’, ‘7157’ (Gene ID for TP53).
Example Usage:
query = {
"name": "CTD_get_gene_diseases",
"arguments": {
"input_terms": "example_value"
}
}
result = tu.run(query)