Dgidb Tools¶

Configuration File: dgidb_tools.json Tool Type: Local Tools Count: 4

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

Available Tools¶

DGIdb_get_drug_gene_interactions (Type: DGIdbTool)¶

Get drug-gene interactions for a list of genes from DGIdb. Returns drugs targeting each gene, int…

DGIdb_get_drug_gene_interactions tool specification

Tool Information:

  • Name: DGIdb_get_drug_gene_interactions

  • Type: DGIdbTool

  • Description: Get drug-gene interactions for a list of genes from DGIdb. Returns drugs targeting each gene, interaction types, and evidence sources.

Parameters:

  • genes (array) (required) List of gene symbols (e.g., [ā€˜EGFR’, ā€˜BRAF’, ā€˜KRAS’]).

  • interaction_sources (array) (optional) Optional filter by data sources (e.g., [ā€˜DrugBank’, ā€˜ChEMBL’]).

  • interaction_types (array) (optional) Optional filter by interaction types (e.g., [ā€˜inhibitor’, ā€˜antagonist’]).

Example Usage:

query = {
    "name": "DGIdb_get_drug_gene_interactions",
    "arguments": {
        "genes": ["item1", "item2"]
    }
}
result = tu.run(query)

DGIdb_get_drug_info (Type: DGIdbTool)¶

Get drug information from DGIdb including target genes and interaction details.

DGIdb_get_drug_info tool specification

Tool Information:

  • Name: DGIdb_get_drug_info

  • Type: DGIdbTool

  • Description: Get drug information from DGIdb including target genes and interaction details.

Parameters:

  • drugs (array) (required) List of drug names (e.g., [ā€˜imatinib’, ā€˜erlotinib’]).

Example Usage:

query = {
    "name": "DGIdb_get_drug_info",
    "arguments": {
        "drugs": ["item1", "item2"]
    }
}
result = tu.run(query)

DGIdb_get_gene_druggability (Type: DGIdbTool)¶

Get druggability information for genes. Returns gene categories indicating if a gene is druggable…

DGIdb_get_gene_druggability tool specification

Tool Information:

  • Name: DGIdb_get_gene_druggability

  • Type: DGIdbTool

  • Description: Get druggability information for genes. Returns gene categories indicating if a gene is druggable (kinase, GPCR, ion channel, etc.).

Parameters:

  • genes (array) (required) List of gene symbols to check druggability.

Example Usage:

query = {
    "name": "DGIdb_get_gene_druggability",
    "arguments": {
        "genes": ["item1", "item2"]
    }
}
result = tu.run(query)

DGIdb_get_gene_info (Type: DGIdbTool)¶

Get detailed gene information from DGIdb including aliases, categories, and interaction counts.

DGIdb_get_gene_info tool specification

Tool Information:

  • Name: DGIdb_get_gene_info

  • Type: DGIdbTool

  • Description: Get detailed gene information from DGIdb including aliases, categories, and interaction counts.

Parameters:

  • genes (array) (required) List of gene symbols.

Example Usage:

query = {
    "name": "DGIdb_get_gene_info",
    "arguments": {
        "genes": ["item1", "item2"]
    }
}
result = tu.run(query)