Pharmgkb Tools¶
Configuration File: pharmgkb_tools.json
Tool Type: Local
Tools Count: 7
This page contains all tools defined in the pharmgkb_tools.json configuration file.
Available Tools¶
PharmGKB_get_clinical_annotations (Type: PharmGKBTool)¶
Get clinical annotations showing gene-drug-phenotype relationships. Returns variant-level clinica…
PharmGKB_get_clinical_annotations tool specification
Tool Information:
Name:
PharmGKB_get_clinical_annotationsType:
PharmGKBToolDescription: Get clinical annotations showing gene-drug-phenotype relationships. Returns variant-level clinical significance data. Provide a specific ‘annotation_id’ if known.
Parameters:
annotation_id(string) (optional) PharmGKB clinical annotation ID (e.g., ‘1449309855’).gene_id(string) (optional) PharmGKB Gene Accession ID (e.g., ‘PA128’).
Example Usage:
query = {
"name": "PharmGKB_get_clinical_annotations",
"arguments": {
}
}
result = tu.run(query)
PharmGKB_get_dosing_guidelines (Type: PharmGKBTool)¶
Get pharmacogenetic dosing guidelines (CPIC/DPWG) from PharmGKB. Provide a specific ‘guideline_id…
PharmGKB_get_dosing_guidelines tool specification
Tool Information:
Name:
PharmGKB_get_dosing_guidelinesType:
PharmGKBToolDescription: Get pharmacogenetic dosing guidelines (CPIC/DPWG) from PharmGKB. Provide a specific ‘guideline_id’ if known.
Parameters:
guideline_id(string) (optional) PharmGKB guideline ID (e.g., ‘PA166124584’).gene(string) (optional) Gene symbol (e.g., ‘CYP2D6’).
Example Usage:
query = {
"name": "PharmGKB_get_dosing_guidelines",
"arguments": {
}
}
result = tu.run(query)
PharmGKB_get_drug_details (Type: PharmGKBTool)¶
Get detailed information for a drug using its PharmGKB Chemical ID. Returns structural info, cros…
PharmGKB_get_drug_details tool specification
Tool Information:
Name:
PharmGKB_get_drug_detailsType:
PharmGKBToolDescription: Get detailed information for a drug using its PharmGKB Chemical ID. Returns structural info, cross-references, and related genes.
Parameters:
drug_id(string) (required) PharmGKB Chemical ID (e.g., ‘PA452637’).
Example Usage:
query = {
"name": "PharmGKB_get_drug_details",
"arguments": {
"drug_id": "example_value"
}
}
result = tu.run(query)
PharmGKB_get_gene_details (Type: PharmGKBTool)¶
Get detailed information for a gene using its PharmGKB Accession ID. Returns chromosomal location…
PharmGKB_get_gene_details tool specification
Tool Information:
Name:
PharmGKB_get_gene_detailsType:
PharmGKBToolDescription: Get detailed information for a gene using its PharmGKB Accession ID. Returns chromosomal location, cross-references, and other metadata.
Parameters:
gene_id(string) (required) PharmGKB Gene Accession ID (e.g., ‘PA128’).
Example Usage:
query = {
"name": "PharmGKB_get_gene_details",
"arguments": {
"gene_id": "example_value"
}
}
result = tu.run(query)
PharmGKB_search_drugs (Type: PharmGKBTool)¶
Search for drugs in PharmGKB by name or PharmGKB ID. Returns drug name, ID, and basic metadata.
PharmGKB_search_drugs tool specification
Tool Information:
Name:
PharmGKB_search_drugsType:
PharmGKBToolDescription: Search for drugs in PharmGKB by name or PharmGKB ID. Returns drug name, ID, and basic metadata.
Parameters:
query(string) (required) Drug name or PharmGKB Chemical ID (e.g., ‘warfarin’, ‘PA452637’).
Example Usage:
query = {
"name": "PharmGKB_search_drugs",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)
PharmGKB_search_genes (Type: PharmGKBTool)¶
Search for genes in PharmGKB by name, symbol, or ID. Returns PharmGKB Gene ID and basic gene meta…
PharmGKB_search_genes tool specification
Tool Information:
Name:
PharmGKB_search_genesType:
PharmGKBToolDescription: Search for genes in PharmGKB by name, symbol, or ID. Returns PharmGKB Gene ID and basic gene metadata.
Parameters:
query(string) (required) Gene name, symbol, or PharmGKB Accession ID (e.g., ‘CYP2D6’, ‘PA128’).
Example Usage:
query = {
"name": "PharmGKB_search_genes",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)
PharmGKB_search_variants (Type: PharmGKBTool)¶
Search for genetic variants in PharmGKB by rsID or name. Returns variant IDs and associated gene …
PharmGKB_search_variants tool specification
Tool Information:
Name:
PharmGKB_search_variantsType:
PharmGKBToolDescription: Search for genetic variants in PharmGKB by rsID or name. Returns variant IDs and associated gene info.
Parameters:
query(string) (required) Variant name or rsID (e.g., ‘rs1799853’).
Example Usage:
query = {
"name": "PharmGKB_search_variants",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)