Kegg Tools

Configuration File: kegg_tools.json Tool Type: Local Tools Count: 5

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

Available Tools

kegg_find_genes (Type: KEGGFindGenes)

Find genes in KEGG database by keyword. Can search across all organisms or within a specific orga…

kegg_find_genes tool specification

Tool Information:

  • Name: kegg_find_genes

  • Type: KEGGFindGenes

  • Description: Find genes in KEGG database by keyword. Can search across all organisms or within a specific organism.

Parameters:

  • keyword (string) (required) Search keyword for gene names or descriptions

  • organism (string) (optional) Organism code (e.g., ‘hsa’ for human, ‘mmu’ for mouse). Optional - searches all organisms if not specified

Example Usage:

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

kegg_get_gene_info (Type: KEGGGetGeneInfo)

Get detailed gene information from KEGG by gene ID. Returns gene data including sequence, functio…

kegg_get_gene_info tool specification

Tool Information:

  • Name: kegg_get_gene_info

  • Type: KEGGGetGeneInfo

  • Description: Get detailed gene information from KEGG by gene ID. Returns gene data including sequence, function, and pathway associations.

Parameters:

  • gene_id (string) (required) KEGG gene identifier (e.g., ‘hsa:348’, ‘hsa:3480’)

Example Usage:

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

kegg_get_pathway_info (Type: KEGGGetPathwayInfo)

Get detailed pathway information from KEGG by pathway ID. Returns pathway data including genes, c…

kegg_get_pathway_info tool specification

Tool Information:

  • Name: kegg_get_pathway_info

  • Type: KEGGGetPathwayInfo

  • Description: Get detailed pathway information from KEGG by pathway ID. Returns pathway data including genes, compounds, and reactions.

Parameters:

  • pathway_id (string) (required) KEGG pathway identifier (e.g., ‘hsa00010’, ‘path:hsa00010’)

Example Usage:

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

kegg_list_organisms (Type: KEGGListOrganisms)

List all available organisms in the KEGG database. Returns organism codes, names, and descriptions.

kegg_list_organisms tool specification

Tool Information:

  • Name: kegg_list_organisms

  • Type: KEGGListOrganisms

  • Description: List all available organisms in the KEGG database. Returns organism codes, names, and descriptions.

Parameters:

No parameters required.

Example Usage:

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

kegg_search_pathway (Type: KEGGSearchPathway)

Search KEGG pathways by keyword. Returns pathway IDs and descriptions matching the search term.

kegg_search_pathway tool specification

Tool Information:

  • Name: kegg_search_pathway

  • Type: KEGGSearchPathway

  • Description: Search KEGG pathways by keyword. Returns pathway IDs and descriptions matching the search term.

Parameters:

  • keyword (string) (required) Search keyword for pathway names or descriptions (e.g., ‘diabetes’, ‘metabolism’)

Example Usage:

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