Skip to main content

A deep generative framework for disentangling known and unknown attributes in single-cell data.

Project description

biolord - biological representation disentanglement

Tests Documentation

A deep generative framework for disentangling known and unknown attributes in single-cell data.

We assume partial supervision over known attributes (categorical or ordered) along with single-cell measurements. Given the partial supervision biolord finds a decomposed latent space, and provides a generative model to obtain single-cell measurements for different cell states.

For more details read our pubication in Nature Biotechnology.

The biolord pipeline

Getting started

Please refer to the documentation.

Installation

There are several alternative options to install biolord:

  1. Install the latest release of biolord from PyPI:

    pip install biolord
    
  2. Install the latest development version:

    pip install git+https://github.com/nitzanlab/biolord.git@main
    

Release notes

See the changelog.

Contact

Feel free to contact us by mail. If you found a bug, please use the issue tracker.

Citation

@article{piran2024disentanglement,
  title={Disentanglement of single-cell data with biolord},
  author={Piran, Zoe and Cohen, Niv and Hoshen, Yedid and Nitzan, Mor},
  journal={Nature Biotechnology},
  pages={1--6},
  year={2024},
  publisher={Nature Publishing Group US New York}
}

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

biolord-0.0.3.tar.gz (1.6 MB view hashes)

Uploaded Source

Built Distribution

biolord-0.0.3-py3-none-any.whl (23.1 kB view hashes)

Uploaded Python 3

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