Scxa Tools

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

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

Available Tools

SCXA_list_experiments (Type: SCExpressionAtlasTool)

List single-cell RNA-seq experiments from EBI Single Cell Expression Atlas. Returns 380+ curated …

SCXA_list_experiments tool specification

Tool Information:

  • Name: SCXA_list_experiments

  • Type: SCExpressionAtlasTool

  • Description: List single-cell RNA-seq experiments from EBI Single Cell Expression Atlas. Returns 380+ curated scRNA-seq datasets with species, cell counts, technology (10x, Smart-seq2, Drop-seq), and experimental factors (cell type, tissue, disease). Filter by species or keyword. Covers Human Cell Atlas, GTEx, Tabula Sapiens, and more. Example: filtering by ‘Homo sapiens’ returns 159 experiments.

Parameters:

  • species (string) (optional) Species name to filter by (e.g., ‘Homo sapiens’, ‘Mus musculus’, ‘Drosophila melanogaster’). Case-insensitive.

  • keyword (string) (optional) Keyword to search in experiment descriptions and factors (e.g., ‘pancreas’, ‘brain’, ‘cancer’, ‘immune’).

  • limit (integer) (optional) Maximum number of experiments to return (default 20, max 100).

Example Usage:

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

SCXA_search_gene (Type: SCExpressionAtlasTool)

Search the EBI Single Cell Expression Atlas for single-cell experiments where a specific gene is …

SCXA_search_gene tool specification

Tool Information:

  • Name: SCXA_search_gene

  • Type: SCExpressionAtlasTool

  • Description: Search the EBI Single Cell Expression Atlas for single-cell experiments where a specific gene is expressed. Accepts gene symbols (TP53, BRCA1) or Ensembl IDs (ENSG00000141510). Returns matching scRNA-seq experiments with cell counts, technology, PubMed IDs, and DOIs. Useful for finding single-cell datasets studying a gene of interest. Example: TP53 returns 15 experiments including ovarian cancer, lung atlas datasets.

Parameters:

  • gene (string) (required) Gene symbol (e.g., ‘TP53’, ‘BRCA1’, ‘INS’) or Ensembl gene ID (e.g., ‘ENSG00000141510’).

  • species (string) (optional) Species name to filter (e.g., ‘Homo sapiens’, ‘Mus musculus’). Optional.

Example Usage:

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