Cellxgene Discovery Tools¶
Configuration File: cellxgene_discovery_tools.json
Tool Type: Local
Tools Count: 3
This page contains all tools defined in the cellxgene_discovery_tools.json configuration file.
Available Tools¶
CxGDisc_get_collection (Type: CellxGeneDiscoveryTool)¶
Get detailed information about a specific CellxGene Discovery collection, including all datasets …
CxGDisc_get_collection tool specification
Tool Information:
Name:
CxGDisc_get_collectionType:
CellxGeneDiscoveryToolDescription: Get detailed information about a specific CellxGene Discovery collection, including all datasets with tissue, disease, organism, cell type, and assay details. Example: collection ‘48259aa8-f168-4bf5-b797-af8e88da6637’ is the Human Breast Cell Atlas with 5 datasets (stroma, epithelial, integrated) totaling 2.8M cells. Each dataset includes cell count, tissue labels, disease status, and available assay types.
Parameters:
collection_id(string) (required) Collection UUID from CellxGene Discovery (e.g., ‘48259aa8-f168-4bf5-b797-af8e88da6637’ for Human Breast Cell Atlas).
Example Usage:
query = {
"name": "CxGDisc_get_collection",
"arguments": {
"collection_id": "example_value"
}
}
result = tu.run(query)
CxGDisc_list_collections (Type: CellxGeneDiscoveryTool)¶
List curated single-cell RNA-seq collections from CZI CellxGene Discovery. Each collection is a p…
CxGDisc_list_collections tool specification
Tool Information:
Name:
CxGDisc_list_collectionsType:
CellxGeneDiscoveryToolDescription: List curated single-cell RNA-seq collections from CZI CellxGene Discovery. Each collection is a published dataset group with DOI, typically corresponding to a paper. The platform hosts 350+ public collections spanning diverse tissues, diseases, and organisms with cell-type annotations. Returns collection name, DOI, dataset count, total cell count, and curator info.
Parameters:
limit(integer) (optional) Maximum number of collections to return (1-100). Default: 20.
Example Usage:
query = {
"name": "CxGDisc_list_collections",
"arguments": {
}
}
result = tu.run(query)
CxGDisc_search_datasets (Type: CellxGeneDiscoveryTool)¶
Search CellxGene Discovery single-cell RNA-seq datasets by tissue, disease, organism, or cell typ…
CxGDisc_search_datasets tool specification
Tool Information:
Name:
CxGDisc_search_datasetsType:
CellxGeneDiscoveryToolDescription: Search CellxGene Discovery single-cell RNA-seq datasets by tissue, disease, organism, or cell type. The platform hosts 2,000+ datasets with detailed cell-type annotations. Supports flexible text-based filtering: ‘lung’ returns 134 lung datasets, ‘brain’ returns 144, ‘T cell’ returns 667, ‘cancer’ returns 193. Results sorted by cell count (largest first).
Parameters:
tissue(string) (optional) Filter by tissue name (e.g., ‘lung’, ‘brain’, ‘heart’, ‘kidney’, ‘liver’). Case-insensitive partial match.disease(string) (optional) Filter by disease (e.g., ‘cancer’, ‘COVID’, ‘Alzheimer’, ‘normal’). Case-insensitive partial match.organism(string) (optional) Filter by organism (e.g., ‘Homo sapiens’, ‘Mus musculus’). Case-insensitive partial match.cell_type(string) (optional) Filter by cell type (e.g., ‘T cell’, ‘neuron’, ‘macrophage’, ‘epithelial’). Case-insensitive partial match.limit(integer) (optional) Maximum datasets to return (1-100). Default: 20.
Example Usage:
query = {
"name": "CxGDisc_search_datasets",
"arguments": {
}
}
result = tu.run(query)