MoFlow is a deep learning framework for multi-omic RNA velocity modeling that extends the relay velocity model by incorporating chromatin accessibility.
Project description
MoFlow
MoFlow is a deep learning framework for multi-omic RNA velocity modeling that extends the relay velocity model (cellDancer) by incorporating chromatin accessibility.
By leveraging gene- and cell-specific kinetic parameters, MoFlow can jointly model chromatin accessibility, transcription, splicing, and degradation, enabling the study of transcriptional dynamics across diverse cell states.
Installation
Clone the repository and set up a conda environment:
git clone https://github.com/AriHong/MoFlow.git
cd MoFlow
conda create -n moflow python=3.7.0
conda activate moflow
pip install -r requirements.txt
Quick Start
We provide a demonstration notebook under notebooks/Demo.ipynb showing how to run MoFlow on a toy dataset and compute downstream scores.
Also, the repository includes notebooks under notebooks/ for reproducing figures from the manuscript.
Acknowledgements
Portions of this code are adapted from the cellDancer repository:
https://github.com/GuangyuWangLab2021/cellDancer/
We thank the authors of cellDancer and MultiVelo for making their work publicly available.
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 Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file moflow-0.1.0-py3-none-any.whl.
File metadata
- Download URL: moflow-0.1.0-py3-none-any.whl
- Upload date:
- Size: 49.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
688c6507fabba9232e8570d0a0a44c84876564e3c2cc3403a6348d90494eb778
|
|
| MD5 |
e4f507144a3a3c58e14b837ca1ef9616
|
|
| BLAKE2b-256 |
460ea6b7a0854a8e4cdc9de136ce9695cd8ee993228d65f632d63d924cf7a56d
|