Skip to main content

A single-cell RNA-seq and ATAC-seq read simulator.

Project description

scReadSim

License: MIT Documentation Status

A single cell multi-omics read simulator.

Quick Install

Install from PyPI

pip install scReadSim

Or install scReadSim from Github

pip install git+https://github.com/JSB-UCLA/scReadSim.git

About

Single-cell sequencing technologies emerged and diversified rapidly in the past few years, along with the successful development of many computational tools. Realistic simulators can help researchers benchmark computational tools. However, few simulators can generate single-cell multi-omics data, and none can generate reads directly. To fill in this gap, we propose scReadSim, a simulator for single-cell multi-omics reads. Trained on real data, scReadSim generates synthetic sequencing reads in BAM or FASTQ formats. We deployed scReadSim on a sci-ATAC-seq dataset and a single-cell multimodal dataset to show the resemblance between synthetic data and real data at the read and count levels. Moreover, we show that scReadSim allows user-specified ground truths of accessible chromatin regions for single-cell chromatin accessibility data generation. In addition, scReadSim is flexible for allowing varying throughputs and library sizes as input parameters to guide experimental design.

Website

For tutorials and other details, check our website.

License

This pacakge is licensed under the terms of the MIT License.

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

scReadSim-1.2.0.tar.gz (17.0 MB view details)

Uploaded Source

Built Distribution

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

scReadSim-1.2.0-py3-none-any.whl (17.0 MB view details)

Uploaded Python 3

File details

Details for the file scReadSim-1.2.0.tar.gz.

File metadata

  • Download URL: scReadSim-1.2.0.tar.gz
  • Upload date:
  • Size: 17.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.62.3 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.13

File hashes

Hashes for scReadSim-1.2.0.tar.gz
Algorithm Hash digest
SHA256 f812628d5467e82baaa21a5d984755a1804c4727ea719dea2d2f3fcdbd61471b
MD5 89833fbd1e06131d58b986b3a7b15f6d
BLAKE2b-256 0394ffd63438bc9b9594533f632c0581f84a8940ec905392c675b2ce3e900123

See more details on using hashes here.

File details

Details for the file scReadSim-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: scReadSim-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 17.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.62.3 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.13

File hashes

Hashes for scReadSim-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aa45a3e9f9cbc7cfb4d113a9d35aeeabef74462076e0467770833a6ce315f391
MD5 31155260a89de59eda1b1680f695cf0d
BLAKE2b-256 755817801dce6933f351a334761edf32cceeaa3b7f3291a265106ac94d023eed

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