Impc Tools¶
Configuration File: impc_tools.json
Tool Type: Local
Tools Count: 4
This page contains all tools defined in the impc_tools.json configuration file.
Available Tools¶
IMPC_get_gene_phenotype_hits (Type: IMPCTool)¶
Get detailed statistical results from IMPC phenotyping for a gene. Returns p-values, effect sizes…
IMPC_get_gene_phenotype_hits tool specification
Tool Information:
Name:
IMPC_get_gene_phenotype_hitsType:
IMPCToolDescription: Get detailed statistical results from IMPC phenotyping for a gene. Returns p-values, effect sizes, and classification tags for each phenotyping parameter. Filter by significant results only. Useful for quantifying phenotype severity.
Parameters:
gene_symbol(string) (optional) Mouse gene symbol (e.g., ‘Trp53’, ‘Brca1’)mgi_id(string) (optional) MGI accession ID (e.g., ‘MGI:98834’)significant_only(boolean) (optional) Return only significant results (default: true)limit(integer) (optional) Maximum results (default: 100)
Example Usage:
query = {
"name": "IMPC_get_gene_phenotype_hits",
"arguments": {
}
}
result = tu.run(query)
IMPC_get_gene_summary (Type: IMPCTool)¶
Get mouse gene summary from IMPC including phenotyping status, viability, ortholog info, and MP/H…
IMPC_get_gene_summary tool specification
Tool Information:
Name:
IMPC_get_gene_summaryType:
IMPCToolDescription: Get mouse gene summary from IMPC including phenotyping status, viability, ortholog info, and MP/HP term annotations. Query by human gene symbol or MGI ID. No API key needed. Essential for safety/liability triangulation via mouse KO phenotypes.
Parameters:
gene_symbol(string) (optional) Mouse gene symbol (e.g., ‘Trp53’, ‘Brca1’, ‘Wdr7’). Case-sensitive. Use mouse symbol, not human.mgi_id(string) (optional) MGI accession ID (e.g., ‘MGI:98834’). Use if gene symbol is ambiguous.
Example Usage:
query = {
"name": "IMPC_get_gene_summary",
"arguments": {
}
}
result = tu.run(query)
IMPC_get_phenotypes_by_gene (Type: IMPCTool)¶
Get all phenotype annotations for a mouse gene from IMPC knockout screens. Returns MP ontology te…
IMPC_get_phenotypes_by_gene tool specification
Tool Information:
Name:
IMPC_get_phenotypes_by_geneType:
IMPCToolDescription: Get all phenotype annotations for a mouse gene from IMPC knockout screens. Returns MP ontology terms grouped by physiological system (e.g., nervous, cardiovascular, immune). Essential for understanding gene function and predicting drug side effects.
Parameters:
gene_symbol(string) (optional) Mouse gene symbol (e.g., ‘Trp53’, ‘Brca1’)mgi_id(string) (optional) MGI accession ID (e.g., ‘MGI:98834’)limit(integer) (optional) Maximum phenotype records to return (default: 100)
Example Usage:
query = {
"name": "IMPC_get_phenotypes_by_gene",
"arguments": {
}
}
result = tu.run(query)
IMPC_search_genes (Type: IMPCTool)¶
Search IMPC for mouse genes by symbol, name, synonym, or MGI ID. Returns matching genes with thei…
IMPC_search_genes tool specification
Tool Information:
Name:
IMPC_search_genesType:
IMPCToolDescription: Search IMPC for mouse genes by symbol, name, synonym, or MGI ID. Returns matching genes with their phenotyping and production status. Use to find the correct MGI ID for a gene before querying phenotypes.
Parameters:
query(string) (required) Search query: gene symbol, name fragment, or MGI ID (e.g., ‘Wdr7’, ‘WD repeat’, ‘MGI:2442934’)limit(integer) (optional) Maximum results (default: 20)
Example Usage:
query = {
"name": "IMPC_search_genes",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)