Kegg Disease Drug Tools¶
Configuration File: kegg_disease_drug_tools.json
Tool Type: Local
Tools Count: 6
This page contains all tools defined in the kegg_disease_drug_tools.json configuration file.
Available Tools¶
KEGG_get_disease (Type: KEGGExtTool)¶
Get detailed KEGG disease information including disease name, category, description, associated g…
KEGG_get_disease tool specification
Tool Information:
Name:
KEGG_get_diseaseType:
KEGGExtToolDescription: Get detailed KEGG disease information including disease name, category, description, associated genes (with mutations/translocations), pathways, therapeutic drugs, database cross-references (ICD-10, MeSH, OMIM), and references. Example: H00001 returns B-cell acute lymphoblastic leukemia with BCR-ABL, MLL-AF4, E2A-PBX1 gene fusions and 10+ associated pathways. Use KEGG_search_disease to find disease IDs.
Parameters:
disease_id(string) (required) KEGG disease ID in H##### format (e.g., ‘H00001’ for B-cell ALL, ‘H00408’ for type 1 diabetes, ‘H00409’ for type 2 diabetes, ‘H00031’ for breast cancer).
Example Usage:
query = {
"name": "KEGG_get_disease",
"arguments": {
"disease_id": "example_value"
}
}
result = tu.run(query)
KEGG_get_disease_genes (Type: KEGGExtTool)¶
Get all human genes linked to a KEGG disease. Returns KEGG gene IDs (hsa:XXXXX format) for genes …
KEGG_get_disease_genes tool specification
Tool Information:
Name:
KEGG_get_disease_genesType:
KEGGExtToolDescription: Get all human genes linked to a KEGG disease. Returns KEGG gene IDs (hsa:XXXXX format) for genes associated with the disease through mutations, gene fusions, or other mechanisms. Example: H00001 (B-cell ALL) returns hsa:25 (ABL1), hsa:4297 (KMT2A), hsa:4299 (AFF1), etc. Useful for building disease-gene association networks. Optionally specify a different organism.
Parameters:
disease_id(string) (required) KEGG disease ID (e.g., ‘H00001’ for B-cell ALL, ‘H00031’ for breast cancer).organism(string) (optional) KEGG organism code (default: ‘hsa’ for human). Other examples: ‘mmu’ (mouse).
Example Usage:
query = {
"name": "KEGG_get_disease_genes",
"arguments": {
"disease_id": "example_value"
}
}
result = tu.run(query)
KEGG_get_drug (Type: KEGGExtTool)¶
Get detailed KEGG drug information including names, formula, molecular weight, drug targets, asso…
KEGG_get_drug tool specification
Tool Information:
Name:
KEGG_get_drugType:
KEGGExtToolDescription: Get detailed KEGG drug information including names, formula, molecular weight, drug targets, associated pathways, indicated diseases, efficacy description, cross-references (DrugBank, PubChem, CAS), and marketed products. Example: D00109 (aspirin) returns formula C9H8O4, targets PTGS1/PTGS2 (cyclooxygenase 1/2), and indications for pain/inflammation. Use KEGG_search_drug to find drug IDs.
Parameters:
drug_id(string) (required) KEGG drug ID in D##### format (e.g., ‘D00109’ for aspirin, ‘D01441’ for imatinib, ‘D04966’ for metformin).
Example Usage:
query = {
"name": "KEGG_get_drug",
"arguments": {
"drug_id": "example_value"
}
}
result = tu.run(query)
KEGG_get_drug_targets (Type: KEGGExtTool)¶
Get human gene targets linked to a KEGG drug. Returns KEGG gene IDs (hsa:XXXXX format) for known …
KEGG_get_drug_targets tool specification
Tool Information:
Name:
KEGG_get_drug_targetsType:
KEGGExtToolDescription: Get human gene targets linked to a KEGG drug. Returns KEGG gene IDs (hsa:XXXXX format) for known drug targets. Example: D01441 (imatinib) returns hsa:25 (ABL1), hsa:3815 (KIT), hsa:5159 (PDGFRB). Useful for drug-target interaction analysis and pharmacogenomics. Limited to human targets by default.
Parameters:
drug_id(string) (required) KEGG drug ID (e.g., ‘D00109’ for aspirin, ‘D01441’ for imatinib).
Example Usage:
query = {
"name": "KEGG_get_drug_targets",
"arguments": {
"drug_id": "example_value"
}
}
result = tu.run(query)
KEGG_search_disease (Type: KEGGExtTool)¶
Search the KEGG DISEASE database by keyword. KEGG DISEASE contains 2,600+ human disease entries w…
KEGG_search_disease tool specification
Tool Information:
Name:
KEGG_search_diseaseType:
KEGGExtToolDescription: Search the KEGG DISEASE database by keyword. KEGG DISEASE contains 2,600+ human disease entries with associated genes, pathways, drugs, and cross-references. Returns disease IDs (H#####) and names. Example: searching ‘leukemia’ returns H00001 B-cell acute lymphoblastic leukemia, H00002 T-cell acute lymphoblastic leukemia, etc. Use KEGG_get_disease for full details including genes and pathways.
Parameters:
keyword(string) (optional) Search keyword for disease name (e.g., ‘leukemia’, ‘diabetes’, ‘breast cancer’, ‘alzheimer’). Case-insensitive partial match.max_results(integer) (optional) Maximum number of results to return (default: 25).query([‘string’, ‘null’]) (optional) Alias for keyword: search keyword for disease name (e.g., ‘diabetes’, ‘leukemia’).
Example Usage:
query = {
"name": "KEGG_search_disease",
"arguments": {
}
}
result = tu.run(query)
KEGG_search_drug (Type: KEGGExtTool)¶
Search the KEGG DRUG database by keyword. KEGG DRUG contains 12,000+ approved and investigational…
KEGG_search_drug tool specification
Tool Information:
Name:
KEGG_search_drugType:
KEGGExtToolDescription: Search the KEGG DRUG database by keyword. KEGG DRUG contains 12,000+ approved and investigational drug entries with chemical structures, targets, indications, and cross-references to DrugBank/PubChem. Returns drug IDs (D#####) and names. Example: searching ‘aspirin’ returns D00109 Aspirin, D02079 Codein phosphate and aspirin, etc. Use KEGG_get_drug for full details.
Parameters:
keyword(string) (required) Search keyword for drug name (e.g., ‘aspirin’, ‘imatinib’, ‘metformin’). Case-insensitive partial match.max_results(integer) (optional) Maximum number of results to return (default: 25).
Example Usage:
query = {
"name": "KEGG_search_drug",
"arguments": {
"keyword": "example_value"
}
}
result = tu.run(query)