Transcriptformer Tools¶

Configuration File: remote_tools/transcriptformer_tools.json Tool Type: Remote Tools Count: 1

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

Available Tools¶

run_transcriptformer_embedding_retrieval (Type: RemoteTool)¶

Retrieves contextualized gene embeddings from Transcriptformer models. This tool provides access …

run_transcriptformer_embedding_retrieval tool specification

Tool Information:

  • Name: run_transcriptformer_embedding_retrieval

  • Type: RemoteTool

  • Description: Retrieves contextualized gene embeddings from Transcriptformer models. This tool provides access to pre-computed Transcriptformer embeddings that capture gene expression patterns learned from single-cell RNA sequencing data. The embeddings are contextualized for specific combinations of disease states and cell types, enabling precise analysis of gene behavior in relevant biological contexts.

Parameters:

  • state (string) (required) Disease state context for embedding retrieval. Examples: ā€˜control’: Healthy/normal condition; ā€˜disease’: Disease-affected state; ā€˜treated’: Post-treatment condition; ā€˜untreated’: Pre-treatment condition. Must match available states in the disease-specific store.

  • cell_type (string) (required) Cell type context for embeddings. Examples: ā€˜b_cell’: B lymphocytes; ā€˜t_cell’: T lymphocytes; ā€˜macrophage’: Tissue macrophages; ā€˜epithelial_cell’: Epithelial cells; ā€˜fibroblast’: Connective tissue fibroblasts. Must match available cell types in the disease store.

  • gene_names (array) (required) Gene identifiers for embedding retrieval: Gene symbols: [ā€˜TP53’, ā€˜BRCA1’, ā€˜EGFR’, ā€˜MYC’]; Ensembl IDs: [ā€˜ENSG00000141510’, ā€˜ENSG00000139618’]; Mixed formats supported; Empty list retrieves all available genes.

  • disease (string) (required) Disease/dataset identifier. Examples: ā€˜breast_cancer’: Breast cancer scRNA-seq data; ā€˜lung_cancer’: Lung cancer contexts; ā€˜diabetes’: Diabetes-related datasets; ā€˜alzheimer’: Alzheimer’s disease contexts. Must match available disease stores.

Example Usage:

query = {
    "name": "run_transcriptformer_embedding_retrieval",
    "arguments": {
        "state": "example_value",
        "cell_type": "example_value",
        "gene_names": ["item1", "item2"],
        "disease": "example_value"
    }
}
result = tu.run(query)