Skip to main content

CycleVI: Isolating cell cycle variation with an interpretable deep generative model

Project description

CycleVI

Overview

This repository contains the source code for the CycleVI method, as presented in our preprint

Dependencies

  • scvi-tools
  • anndata
  • PyTorch

Structure

Installation

pip install cyclevi

Usage

from cyclevi import CycleVI

Instructions on how to use the model are present in the Tutorial.ipynb notebook.

Feedback

For questions and comments, feel free to contact Gustavo S. Jeuken.

License

BSD 3-Clause License

Citation

If you use this model in a publication, please cite our preprint

CycleVI: Isolating cell cycle variation with an interpretable deep generative model

Pia Mozdzanowski, Marcel Tarbier, Gustavo S. Jeuken

bioRxiv 2025.11.04.686009; doi: https://doi.org/10.1101/2025.11.04.686009

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

cyclevi-0.1.1.tar.gz (3.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cyclevi-0.1.1-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

Details for the file cyclevi-0.1.1.tar.gz.

File metadata

  • Download URL: cyclevi-0.1.1.tar.gz
  • Upload date:
  • Size: 3.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for cyclevi-0.1.1.tar.gz
Algorithm Hash digest
SHA256 dd7c8091906dfb3b91e850f97331daa43441d7b91a889da398ddfc8397221e9c
MD5 829ce17173b34e73e379d4c8131748d7
BLAKE2b-256 6007c1c583fd3143bf62d7bc0eba12ae94719c00b06555336bbbfa93ce5b10a1

See more details on using hashes here.

File details

Details for the file cyclevi-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: cyclevi-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 19.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for cyclevi-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 72e6c6efe9e2c86ebe67fa26536f28ff6a59f658a209ae9a7caac6768e017df4
MD5 cfaa360d99966dcfb1e06e791be53dcf
BLAKE2b-256 76db1a934436693dae68f3f35d0e17635d78e06eee940cf386cafced30901762

See more details on using hashes here.

Supported by

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