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_geneType:
OpenGenesGeneToolDescription: 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_genesType:
OpenGenesSearchToolDescription: 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)