Skip to main content

CellRank - Probabilistic Fate Mapping using RNA Velocity

Project description

PyPI Bioconda Binder Travis Notebooks Docs Codecov

CellRank - Probabilistic Fate Mapping using RNA Velocity

https://raw.githubusercontent.com/theislab/cellrank/master/resources/images/cellrank_fate_map.png

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cellrank-1.0.0rc9.tar.gz (18.5 MB view details)

Uploaded Source

Built Distribution

cellrank-1.0.0rc9-py3-none-any.whl (361.7 kB view details)

Uploaded Python 3

File details

Details for the file cellrank-1.0.0rc9.tar.gz.

File metadata

  • Download URL: cellrank-1.0.0rc9.tar.gz
  • Upload date:
  • Size: 18.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.0

File hashes

Hashes for cellrank-1.0.0rc9.tar.gz
Algorithm Hash digest
SHA256 bbb81de7d0bbd74f58aa37330cee46e77a067228c5e295f4b281cb5adc3ad9bf
MD5 4ec035cb7d46e65f0f58a19bacd3e9e6
BLAKE2b-256 fd564e2247d3fee241e4e6ae3343ae9d7f804ecff005542802191f5410d2dec5

See more details on using hashes here.

File details

Details for the file cellrank-1.0.0rc9-py3-none-any.whl.

File metadata

  • Download URL: cellrank-1.0.0rc9-py3-none-any.whl
  • Upload date:
  • Size: 361.7 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/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.0

File hashes

Hashes for cellrank-1.0.0rc9-py3-none-any.whl
Algorithm Hash digest
SHA256 7c18a3df1d8a85ded9297e328a5ee0b14d60c0ea84042b6e17edb12a00731d43
MD5 4be6ab26f3152e327887c5da89f4857f
BLAKE2b-256 4d17a7d853ee1497c4289d16bb96201c62d57f23bab6c2aad6e48eab9519e98e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page