Skip to main content

GraphVelo allows for accurate inference of multimodal omics velocities and molecular mechanisms for single cells

Supported Python versions

GraphVelo

GraphVelo is a graph-based machine learning procedure that uses RNA velocities inferred from existing methods as input and infers velocity vectors that lie in the tangent space of the low-dimensional manifold formed by the single-cell data.

Key Features

  • Refine the velocity vectors estimated by any methods (e.g., splicing-based, metabolic labeling-based, pseudotime-based, lineage tracing-based, etc.) to the data manifold
  • Infer modality dynamics that go beyond splicing events
    • Transcription rate of genes without introns or undergoing alternative splicing
    • Change rate of chromatin openness
    • More to be explored
  • Serve as a plugin that can be seamlessly integrated into existing RNA velocity analysis pipelines
  • Analyze dynamical systems in the context of multi-modal single-cell data

Getting Started with GraphVelo

Check the pipeline of RNA velocity estimation and you will find the niche of graphvelo:

GraphVelo

Now let's get started with our Tutorials.

Installation

You need to have Python 3.8 or newer installed on your system.

To create and activate a new environment

conda create -n graphvelo python=3.8
conda activate graphvelo

Install via pip:

pip install graphvelo

Citing GraphVelo

Please see our manuscript for detailed explanation. If you find GraphVelo useful for your research, please consider citing our work as follows:

@article {Chen2024.12.03.626638,
	author = {Chen, Yuhao and Zhang, Yan and Gan, Jiaqi and Ni, Ke and Chen, Ming and Bahar, Ivet and Xing, Jianhua},
	title = {GraphVelo allows inference of multi-modal single cell velocities and molecular mechanisms},
	year = {2024},
	doi = {10.1101/2024.12.03.626638},
	publisher = {Cold Spring Harbor Laboratory},
	URL = {https://www.biorxiv.org/content/early/2024/12/07/2024.12.03.626638},
	journal = {bioRxiv}
}

Release files for GraphVelo 0.1.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for GraphVelo 0.1.11
File Size Uploaded
graphvelo-0.1.11.tar.gz 5.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for GraphVelo 0.1.11
File Interpreter ABI Platform
graphvelo-0.1.11-py3-none-any.whl Python 3 none any Details

Total release size: 5.5 MB

Release files / graphvelo-0.1.11.tar.gz

Download URL graphvelo-0.1.11.tar.gz
Size 5.5 MB
Tags Source
SHA-256 checksum
How to use checksums
634dd4d411fa74d0efd383f10d8d3f930c949140a4e3a42b86c5885884b05bd0
BLAKE2b-256 checksum
How to use checksums
30e39ef5cccc0779e38f132fa850760a271529b04db855eaca5496d035dbcb69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.32.3

Release files / graphvelo-0.1.11-py3-none-any.whl

Download URL graphvelo-0.1.11-py3-none-any.whl
Size 47.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f4d669def4ffbcd6c45e7c54eaa2eb1890e5b99fd7cd07a90c5fb5ba13f15122
BLAKE2b-256 checksum
How to use checksums
8ddd43918dbd3755d7b4a61169808159beef0835467be89314ca8f268bf33c64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.32.3

Release history Release notifications | RSS feed

This release

0.1.11 This release

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page