Open Genes Tools

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

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

Available Tools

OpenGenes_get_gene (Type: OpenGenesGeneTool)

Get the aging/longevity profile of a human gene by symbol from Open Genes, a manually-curated agi…

OpenGenes_get_gene tool specification

Tool Information:

  • Name: OpenGenes_get_gene

  • Type: OpenGenesGeneTool

  • Description: Get the aging/longevity profile of a human gene by symbol from Open Genes, a manually-curated aging-gene database. Returns the gene’s aging mechanisms (e.g. INS/IGF-1 pathway dysregulation), functional clusters, associated disease categories, curator confidence level, expression change with age, and an evidence-count summary across study types (lifespan-increase studies, longevity associations, age-related changes, progeria associations, interventions). Use to assess whether and how a gene is implicated in aging. No API key required.

Parameters:

  • symbol (string) (required) Human gene symbol, e.g. ‘GHR’, ‘FOXO3’, ‘TP53’, ‘SIRT1’.

Example Usage:

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

OpenGenes_search_genes (Type: OpenGenesSearchTool)

Browse the Open Genes catalog of human aging/longevity genes (paginated). Returns a page of aging…

OpenGenes_search_genes tool specification

Tool Information:

  • Name: OpenGenes_search_genes

  • Type: OpenGenesSearchTool

  • Description: Browse the Open Genes catalog of human aging/longevity genes (paginated). Returns a page of aging-gene summaries (symbol, name, aging mechanisms, functional clusters, confidence level, expression change) plus the total count of curated aging genes. Use to enumerate aging-associated genes or sample the catalog. No API key required.

Parameters:

  • limit ([‘integer’, ‘null’]) (optional) Genes per page (default 20, max 100).

  • page ([‘integer’, ‘null’]) (optional) Page number (default 1).

Example Usage:

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