Skip to main content

A library for the statistical deconvolution of RNA bulk samples with single-cell references.

Project description

RNA-Sieve

RNA-Sieve is a method for the deconvolution of bulk cell samples via single-cell RNA expression data.

RNA-sieve-viz

Associated Work

Our preprint is currently available at https://www.biorxiv.org/content/10.1101/2020.10.01.322867v1.

If you find RNA-Sieve useful, please cite our work at:

RNA-Sieve: A likelihood-based deconvolution of bulk gene expression data using single-cell references
Dan D. Erdmann-Pham, Jonathan Fischer, Justin Hong, Yun S. Song
bioRxiv 2020.10.01.322867; doi: https://doi.org/10.1101/2020.10.01.322867

Installation

For Python 3, we recommend that you install rnasieve via pip.

$ pip3 install rnasieve

Example Usage

muscle-FD-example

For example usage, please reference the example Jupyter notebook for Python 3 usage, or the Mathematica notebook for Mathematica usage.

The core algorithm is called find_mixtures/findMixtures which takes in a vector of bulk expressions to be deconvolved and reference matrices of means, variances, and sample counts. Currently, only the Python library takes allows for multiple bulks to be jointly deconvolved with a single set of reference matrices.

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

rnasieve-0.1.4.tar.gz (13.0 kB view details)

Uploaded Source

File details

Details for the file rnasieve-0.1.4.tar.gz.

File metadata

  • Download URL: rnasieve-0.1.4.tar.gz
  • Upload date:
  • Size: 13.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for rnasieve-0.1.4.tar.gz
Algorithm Hash digest
SHA256 a87b4554ed7eb5245243ca7d3d8d34dca6963176c56fc072b999aeaac52f1e38
MD5 ee67985f0d6dd434312b1259f8a79b79
BLAKE2b-256 aa06e1936745976b64b6d7a4f4eb76656515040cd4babf57c53aa8e9891b377c

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