Skip to main content

Bisulfite Sequencing Processing Platform

Project description

BSBolt (BiSulfite Bolt)

A fast and safe read alignment platform for bisulfite sequencing data

BiSuflite Bolt (BSBolt); a fast and scalable bisulfite sequencing analysis platform. BSBolt is an integrated analysis platform that offers support for bisulfite sequencing read simulation, alignment, methylation calling, data aggregation, and data imputation. BSBolt has been validated to work with a wide array of bisulfite sequencing data, including whole genome bisulfite sequencing (WGBS), reduced representative bisulfite sequencing data (RRBS), and targeted methylation sequencing data.

Documentation

BSBolt documentation can be found at bsbolt.readthedocs.io.

Installation

BSBolt alignment is performed using a modified version of the BWA-mem2. Simulation relies utilizes wgsim to simulate Illumina reads before bisulfite conversion.

Install through PIP.

pip3 install BSBolt -v

Install from github.

git clone git@github.com:NuttyLogic/BSBolt.git
cd BSBolt-master
python3 setup.py install .

External Dependencies

  • BWA-MEM2 and WGSIM forks compiled using gcc 8.3.1 with zlib
  • Setup.py will fail without gcc and zlib accessible

Python Dependencies

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

BSBolt-0.3.0.tar.gz (2.0 MB view details)

Uploaded Source

Built Distributions

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

BSBolt-0.3.0-cp38-cp38-manylinux2010_x86_64.whl (992.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

BSBolt-0.3.0-cp38-cp38-macosx_10_15_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

BSBolt-0.3.0-cp37-cp37m-manylinux2010_x86_64.whl (992.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

BSBolt-0.3.0-cp37-cp37m-macosx_10_15_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

BSBolt-0.3.0-cp36-cp36m-manylinux2010_x86_64.whl (992.8 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

BSBolt-0.3.0-cp36-cp36m-macosx_10_15_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.6mmacOS 10.15+ x86-64

File details

Details for the file BSBolt-0.3.0.tar.gz.

File metadata

  • Download URL: BSBolt-0.3.0.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.8.0

File hashes

Hashes for BSBolt-0.3.0.tar.gz
Algorithm Hash digest
SHA256 d0cc039eae908f7da73239c82de49c17a48f50377f99b5d3487f23088569ee56
MD5 c7938ba0835bf8127539148dab8223c2
BLAKE2b-256 baf883a814b3d870206efc86130b6756cd32d8d895b1fcdc78d7b9cb4592fafb

See more details on using hashes here.

File details

Details for the file BSBolt-0.3.0-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: BSBolt-0.3.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 992.8 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.8.0

File hashes

Hashes for BSBolt-0.3.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6820f17fb625450fb0fe28402b46cbc4771cfa6bfc8c1f951cd67884ac0a9218
MD5 39dfa443ad02fe9ff14341c3274e525f
BLAKE2b-256 9c4a574e10196ec75c5c998e809fdb89e763e8b50f2753b542de8b32a93e357d

See more details on using hashes here.

File details

Details for the file BSBolt-0.3.0-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: BSBolt-0.3.0-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: CPython 3.8, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.8.0

File hashes

Hashes for BSBolt-0.3.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1ac7395f693a1fcd2182ed8382d6a29062d587585d7b2bfb2a45dfd6057b3e60
MD5 9889dd8b6de7f44ca6a6966f16fa886f
BLAKE2b-256 aaa2791fe5b9ac2e49b30621a5900eeba8095de050a9a38600c9fe3859e92918

See more details on using hashes here.

File details

Details for the file BSBolt-0.3.0-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: BSBolt-0.3.0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 992.8 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.8.0

File hashes

Hashes for BSBolt-0.3.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 15da5c37166db4ff45124fbc81d6909a7cdd8d137ab670ee282e59705388ba55
MD5 2c4e0d36fd0a2ca64d755775084fcf2d
BLAKE2b-256 c0492f517a5970e61cfdeb2ca9501994bef78a06b841164158510ce9bc477b22

See more details on using hashes here.

File details

Details for the file BSBolt-0.3.0-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: BSBolt-0.3.0-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: CPython 3.7m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.8.0

File hashes

Hashes for BSBolt-0.3.0-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7b25640a1745f6c35883739e042640def680dcaa31d439732138f4b5c119692b
MD5 3e52f22f42f99437318b21ba808c49fe
BLAKE2b-256 57d6814d5457af25055bfa2018740fc1f5250b5e7048fafd73575a5410adac53

See more details on using hashes here.

File details

Details for the file BSBolt-0.3.0-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: BSBolt-0.3.0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 992.8 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.8.0

File hashes

Hashes for BSBolt-0.3.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 478ea2842be67a5a9d1b18367c0f6e6712449c609358cd7d8c94e60a4ae0d51c
MD5 c62e5043808812d4a7cb8dbf5aa957a5
BLAKE2b-256 732c370d1e376a8b43892dff80dcea5c7238e2bf9b6c638ba9d2c3b1fe0a21a0

See more details on using hashes here.

File details

Details for the file BSBolt-0.3.0-cp36-cp36m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: BSBolt-0.3.0-cp36-cp36m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: CPython 3.6m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.8.0

File hashes

Hashes for BSBolt-0.3.0-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d8a98bd3a583358fd59bec3fd4a5652d88009b1ebad2a1b80ae0bcdc5ac2c12b
MD5 79542db43dbafc265e736be87f676ec6
BLAKE2b-256 d0cc149612b73ae3058faee220bbf0577646ceefad0f5a526972a77efc8ddd41

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