Enrichr Tools#

Configuration File: enrichr_tools.json Tool Type: Local Tools Count: 1

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

Available Tools#

enrichr_gene_enrichment_analysis (Type: EnrichrTool)#

Perform gene enrichment analysis using Enrichr to find biological pathways, processes, and molecu…

enrichr_gene_enrichment_analysis tool specification

Tool Information:

  • Name: enrichr_gene_enrichment_analysis

  • Type: EnrichrTool

  • Description: Perform gene enrichment analysis using Enrichr to find biological pathways, processes, and molecular functions associated with a list of genes. Returns connectivity paths between genes and enrichment terms.

Parameters:

  • gene_list (array) (required) List of gene names or symbols to analyze. At least 2 genes are required for path ranking analysis.

  • libs (array) (optional) List of Enrichr enrichment libraries to query (e.g. ‘KEGG_2021_Human’, ‘GO_Biological_Process_2023’). Omitting this or passing an empty list uses a broad default set of pathway/ontology libraries.

Example Usage:

query = {
    "name": "enrichr_gene_enrichment_analysis",
    "arguments": {
        "gene_list": ["item1", "item2"]
    }
}
result = tu.run(query)