Skip to main content

single-cell RNA velocity generalized to transient cell states

Project description

PyPI Docs travis

scVelo - single-cell RNA velocity generalized to transient cell states

https://user-images.githubusercontent.com/31883718/67709134-a0989480-f9bd-11e9-8ae6-f6391f5d95a0.png

scVelo is a scalable toolkit for estimating and analyzing RNA velocities in single cells using dynamical modeling.

The methods used herein are based on our preprint Bergen et al. (2019).

RNA velocity, the time derivative of mRNA abundance, enables you to infer directionality in your data by superimposing splicing information. The main principles have been presented in La Manno et al. (2018), and are based on a deterministic steady-state model of transcriptional dynamics. scVelo provides two extensions as described in Bergen et al. (2019): A stochastic model that incorporates second-order moments, and a dynamical model that captures the full splicing kinetics. It thereby adapts RNA velocity to widely varying specifications such as non-stationary populations.

It is compatible with scanpy (Wolf et al., 2018). Making use of sparse implementation, iterative neighbors search and other techniques, it is remarkably efficient in terms of memory and runtime without loss in accuracy and runs easily on your local machine (30k cells in a few minutes).

Install from PyPI:

pip install -U scvelo

See the the documentation at https://scvelo.org for details, which includes:

Your feedback, in particular any issue you stumble upon, is highly appreciated and addressed to feedback@scvelo.org.

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

scvelo-0.1.25.tar.gz (154.9 kB view details)

Uploaded Source

Built Distribution

scvelo-0.1.25-py3-none-any.whl (185.1 kB view details)

Uploaded Python 3

File details

Details for the file scvelo-0.1.25.tar.gz.

File metadata

  • Download URL: scvelo-0.1.25.tar.gz
  • Upload date:
  • Size: 154.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for scvelo-0.1.25.tar.gz
Algorithm Hash digest
SHA256 c4c4ca7d0767f69db473986ba6e09fbe1afddec85d3360de50616f1d705bd9e1
MD5 60c9c5167f934a677d6a82e7c1c52fd8
BLAKE2b-256 3fff49ac71314f0d09fbda51d36c4ca580bd4c0fbc34c5e23cbdfcb6abf32e7a

See more details on using hashes here.

File details

Details for the file scvelo-0.1.25-py3-none-any.whl.

File metadata

  • Download URL: scvelo-0.1.25-py3-none-any.whl
  • Upload date:
  • Size: 185.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for scvelo-0.1.25-py3-none-any.whl
Algorithm Hash digest
SHA256 300b9eb8dcfc123960954659f8c0221b55772bc9c5e103411397217e5d2e3b6c
MD5 2bf3908aa4360a7df22964e8a0684d55
BLAKE2b-256 ca4924ac48a5d9e99d832741f614548a0f72f6f00dc2db181ee87db873a72e49

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