Reactome Analysis Tools¶
Configuration File: reactome_analysis_tools.json
Tool Type: Local
Tools Count: 3
This page contains all tools defined in the reactome_analysis_tools.json configuration file.
Available Tools¶
ReactomeAnalysis_pathway_enrichment (Type: ReactomeAnalysisTool)¶
Perform pathway overrepresentation (enrichment) analysis using the Reactome Analysis Service. Sub…
ReactomeAnalysis_pathway_enrichment tool specification
Tool Information:
Name:
ReactomeAnalysis_pathway_enrichmentType:
ReactomeAnalysisToolDescription: Perform pathway overrepresentation (enrichment) analysis using the Reactome Analysis Service. Submit a list of gene symbols, UniProt IDs, or Ensembl IDs and identify which Reactome pathways are statistically enriched. Returns pathways ranked by p-value with FDR correction, entity counts, and reaction coverage. Supports projection to human pathways for cross-species analysis. Example: submitting TP53, BRCA1, CDH1, EGFR, KRAS returns 394 enriched pathways including ‘Developmental Lineage of Mammary Gland Myoepithelial Cells’ (p=3.94e-08) and ‘Signaling by ERBB2 KD Mutants’.
Parameters:
identifiers(string) (required) Newline-separated list of gene/protein identifiers. Supports gene symbols (TP53, BRCA1), UniProt IDs (P04637, P38398), or Ensembl IDs. Example: ‘TP53nBRCA1nCDH1nEGFRnKRAS’.page_size([‘integer’, ‘null’]) (optional) Number of pathways to return (default 20, max 50).include_disease([‘boolean’, ‘null’]) (optional) Include disease pathways in results (default true).projection([‘boolean’, ‘null’]) (optional) Project identifiers to human Reactome pathways for cross-species analysis (default true).
Example Usage:
query = {
"name": "ReactomeAnalysis_pathway_enrichment",
"arguments": {
"identifiers": "example_value"
}
}
result = tu.run(query)
ReactomeAnalysis_species_comparison (Type: ReactomeAnalysisTool)¶
Perform Reactome pathway analysis with cross-species projection. Submit protein/gene identifiers …
ReactomeAnalysis_species_comparison tool specification
Tool Information:
Name:
ReactomeAnalysis_species_comparisonType:
ReactomeAnalysisToolDescription: Perform Reactome pathway analysis with cross-species projection. Submit protein/gene identifiers from any supported species and Reactome will project them to human pathways, enabling comparison of pathway enrichment across species. This uses the same overrepresentation analysis but ensures identifiers are mapped via orthology to human pathways. Example: submitting mouse protein IDs returns enriched human Reactome pathways with mapping statistics.
Parameters:
identifiers(string) (required) Newline-separated list of gene/protein identifiers from any species. Supports UniProt, Ensembl, or gene symbols. Example: ‘Trp53nBrca1nCdh1’ (mouse gene symbols).species([‘integer’, ‘null’]) (optional) NCBI taxonomy ID of the source species (default 9606 for human). Examples: 10090 (mouse), 7955 (zebrafish), 7227 (fly).page_size([‘integer’, ‘null’]) (optional) Number of pathways to return (default 20, max 50).
Example Usage:
query = {
"name": "ReactomeAnalysis_species_comparison",
"arguments": {
"identifiers": "example_value"
}
}
result = tu.run(query)
ReactomeAnalysis_token_result (Type: ReactomeAnalysisTool)¶
Retrieve previously computed Reactome pathway analysis results using an analysis token. Tokens ar…
ReactomeAnalysis_token_result tool specification
Tool Information:
Name:
ReactomeAnalysis_token_resultType:
ReactomeAnalysisToolDescription: Retrieve previously computed Reactome pathway analysis results using an analysis token. Tokens are returned from pathway_enrichment or species_comparison analyses and can be used to access results without rerunning the analysis. Useful for paginating through large result sets or sharing analysis results. The token contains the full analysis result and is valid for a limited time.
Parameters:
token(string) (required) Analysis token from a previous ReactomeAnalysis_pathway_enrichment or ReactomeAnalysis_species_comparison call.page_size([‘integer’, ‘null’]) (optional) Number of pathways per page (default 20, max 50).
Example Usage:
query = {
"name": "ReactomeAnalysis_token_result",
"arguments": {
"token": "example_value"
}
}
result = tu.run(query)