Skip to main content

Bayesian model for RNA velocity estimation of periodic manifolds

Project description

VeloCycle

Manifold-constrained variational inference for RNA velocity of the cell cycle. This is the repository for the VeloCycle framework. Installation instructions and tutorials can be found below.

Getting started

Please refer to the installation instructions below as well as the tutorials contained in this repo.

Installation

You need to have Python 3.10 or newer installed.

We suggest installing VeloCycle in a separate conda environment, which for example can be created with the command:

conda create --name velocycle_env python==3.10.9

You will probably need to install git next:

conda install git

Then you can install VeloCycle using one of the following two approaches:

  1. Install the latest release on PyPI:
pip install velocycle
  1. Install the latest development version:
pip install git+https://github.com/lamanno-epfl/velocycle.git@main

Release notes

This is the initial release of VeloCycle corresponding to the upcoming preprint Lederer et al. 2023. These software are still under continuous development.

Contact

For questions and help requests, you can reach out to Alex Lederer and Gioele La Manno. We are happy to hear your feedback and comments! If you found a bug, please use the issue tracker.

Additional materials

For notebooks and data files not used in the tutorials included in this repo, but used in the original publication, please see the following Zenodo page and GEO.

Citation

Coming soon!

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

velocycle-0.1.0.2.tar.gz (46.3 kB view details)

Uploaded Source

Built Distribution

velocycle-0.1.0.2-py3-none-any.whl (51.5 kB view details)

Uploaded Python 3

File details

Details for the file velocycle-0.1.0.2.tar.gz.

File metadata

  • Download URL: velocycle-0.1.0.2.tar.gz
  • Upload date:
  • Size: 46.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for velocycle-0.1.0.2.tar.gz
Algorithm Hash digest
SHA256 d89440ccaf6857197d246c539f8f7c84e1a0b3c89049ce4a5bde986f505a2ff6
MD5 da0024333a9af8c950df5ca8ceb49ae7
BLAKE2b-256 09922f1806820411f62e54a8eee5005377ac7ed8c8bcb0f0bd975b2136904c82

See more details on using hashes here.

File details

Details for the file velocycle-0.1.0.2-py3-none-any.whl.

File metadata

  • Download URL: velocycle-0.1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 51.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for velocycle-0.1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d7482f1e24c54bb34a70e4e2995b7ea19d94b710995fee32245b53c30141cf75
MD5 c1766ff2a2fd02c3abfacd2ff3a864a7
BLAKE2b-256 1eaf318e27869d4bc1387e4602d83df6383504cb0dfd07c69990b9b3d80709fb

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