Memory Errors with Tensor-cell2cell: If you encounter memory errors when performing tensor factorizations, try replacing init='svd' with init='random'.
:dna: Ligand-Receptor Pairs
Find a curated list of ligand-receptor pairs for your analyses at our GitHub Repository.
Citation
Please cite our work using the following references:
Inferring cell-cell interactions from transcriptomes with cell2cell
For tutorials and documentation, visit cell2cell ReadTheDocs or our cell2cell website.
🔧 Installation
Step 1: Install Anaconda
First, install Anaconda following this tutorial
Step 2: Create and Activate a New Conda Environment
Step 3: Install cell2cell ⬇️
💡 Examples
- Interaction Pipeline for Bulk Data
- Interaction Pipeline for Single-Cell Data
- Whole Body of C. elegans
- Downstream 1: Factor-specific analyses
- Downstream 2: Patterns to functions (GSEA)
- Tensor-cell2cell in Google Colab (GPU)
- Communication patterns in Spatial Transcriptomics
- Multi-modal communication patterns with Coupled Tensor Component Analysis
Reproducible runs of the analyses in the Tensor-cell2cell paper are available at CodeOcean.com
Explore our tutorials for using Tensor-cell2cell with LIANA at ccc-protocols.readthedocs.io.
init='svd'withinit='random'.:dna: Ligand-Receptor Pairs
Find a curated list of ligand-receptor pairs for your analyses at our GitHub Repository.
Please cite our work using the following references:
cell2cell: Inferring a spatial code of cell-cell interactions across a whole animal body. PLOS Computational Biology, 2022
Tensor-cell2cell: Context-aware deconvolution of cell-cell communication with Tensor-cell2cell. Nature Communications, 2022.
Tensor-cell2cell v2: Tensor-cell2cell v2 unravels coordinated dynamics of protein- and metabolite-mediated cell-cell communication. Bioinformatics, 2026.
LIANA & Tensor-cell2cell tutorials: Combining LIANA and Tensor-cell2cell to decipher cell-cell communication across multiple samples. Cell Reports Methods, 2024