CellRank - Probabilistic Fate Mapping using RNA Velocity
Project description
CellRank - Probabilistic Fate Mapping using RNA Velocity
CellRank is a toolkit to uncover cellular dynamics based on scRNA-seq data with RNA velocity annotation, see La Manno et al. (2018) and Bergen et al. (2019). CellRank models cellular dynamics as a Markov chain, where transition probabilities are computed based on RNA velocity and transcriptomic similarity, taking into account uncertainty in the velocities. The Markov chain is coarse grained into a set of metastable states which represent root & final states as well as transient intermediate states. For each cell, we obtain the probability of it belonging to each metastable state, i.e. we compute a fate map on the single cell level. We show an example of such a fate map in the figure above, which has been computed using the data of pancreatic endocrinogenesis.
CellRank scales to large cell numbers, is fully compatible with scanpy and scvelo and is easy to use. For installation instructions, documentation and tutorials, visit cellrank.org.
CellRank’s key applications
compute root & final as well as intermediate metastable states of your developmental/dynamical process
infer fate probabilities towards these states for each single cell
visualise gene expression trends towards/from specific states
identify potential driver genes for each state
Installation
Install CellRank by running:
conda install -c conda-forge -c bioconda cellrank # or with extra libraries, useful for large datasets conda install -c conda-forge -c bioconda cellrank-krylov
or via PyPI:
pip install cellrank # or with extra libraries, useful for large datasets pip install 'cellrank[krylov]'
Support
We welcome your feedback! Feel free to open an issue or send us an email if you encounter a bug, need our help or just want to make a comment/suggestion.
CellRank was developed in collaboration between the Theislab and the Peerlab.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file cellrank-1.0.0rc6.tar.gz
.
File metadata
- Download URL: cellrank-1.0.0rc6.tar.gz
- Upload date:
- Size: 17.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88f6536be244f12d3463189e2c8c81ceac9ebb58c2e173f412d2e19729636b78 |
|
MD5 | 0ac3fbd356ea1e90e0cbd7a2b194fe32 |
|
BLAKE2b-256 | 500922f40b4007ede527f257d3d5ea6bffc436cda27733e21e80245a80c18094 |
File details
Details for the file cellrank-1.0.0rc6-py3-none-any.whl
.
File metadata
- Download URL: cellrank-1.0.0rc6-py3-none-any.whl
- Upload date:
- Size: 370.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ed0588bea9af7dcf3a6208a6c2e2a4174d95d313de8e41e2d690d76724ed4a1 |
|
MD5 | e32d5b1eeca1f909a7f564faf17be8af |
|
BLAKE2b-256 | 19331ae53793ed3e134d064940002c2651cb409c0cda22b885db9d5e0970bb14 |