Pharmvar Tools

Configuration File: pharmvar_tools.json Tool Type: Local Tools Count: 2

This page contains all tools defined in the pharmvar_tools.json configuration file.

Available Tools

PharmVar_get_alleles (Type: BaseRESTTool)

Get all allele definitions for a pharmacogene from PharmVar (Pharmacogene Variation Consortium). …

PharmVar_get_alleles tool specification

Tool Information:

  • Name: PharmVar_get_alleles

  • Type: BaseRESTTool

  • Description: Get all allele definitions for a pharmacogene from PharmVar (Pharmacogene Variation Consortium). Returns star allele names (e.g., CYP2D6*1, *4, *17), functional status, activity scores, variant details (HGVS notation, rsIDs, genomic positions), and evidence levels. PharmVar is the authoritative source for pharmacogenomic star allele nomenclature used in CPIC guidelines.

Parameters:

  • gene (string) (required) Gene symbol (e.g., ‘CYP2D6’, ‘CYP2C9’, ‘CYP2C19’, ‘CYP2B6’, ‘DPYD’, ‘SLCO1B1’, ‘UGT1A1’, ‘VKORC1’)

Example Usage:

query = {
    "name": "PharmVar_get_alleles",
    "arguments": {
        "gene": "example_value"
    }
}
result = tu.run(query)

PharmVar_list_genes (Type: BaseRESTTool)

List all pharmacogenes curated by PharmVar (Pharmacogene Variation Consortium). PharmVar is the a…

PharmVar_list_genes tool specification

Tool Information:

  • Name: PharmVar_list_genes

  • Type: BaseRESTTool

  • Description: List all pharmacogenes curated by PharmVar (Pharmacogene Variation Consortium). PharmVar is the authoritative repository for pharmacogene allele nomenclature and variant data, defining star (*) alleles for genes like CYP2D6, CYP2C9, CYP2C19, CYP2B6, and DPYD. Returns 15+ genes with their allele counts and descriptions.

Parameters:

No parameters required.

Example Usage:

query = {
    "name": "PharmVar_list_genes",
    "arguments": {
    }
}
result = tu.run(query)