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 BWA. Read simulation is carried out using a modified version of wgsim.

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
  • Bdist Wheels manylinux2010 compatible

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-1.0.0.tar.gz (721.9 kB view details)

Uploaded Source

Built Distributions

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

BSBolt-1.0.0-cp38-cp38-manylinux2010_x86_64.whl (555.0 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

BSBolt-1.0.0-cp38-cp38-macosx_10_15_x86_64.whl (210.6 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

BSBolt-1.0.0-cp37-cp37m-manylinux2010_x86_64.whl (555.0 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

BSBolt-1.0.0-cp37-cp37m-macosx_10_15_x86_64.whl (210.6 kB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

BSBolt-1.0.0-cp36-cp36m-manylinux2010_x86_64.whl (555.0 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

BSBolt-1.0.0-cp36-cp36m-macosx_10_15_x86_64.whl (210.6 kB view details)

Uploaded CPython 3.6mmacOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: BSBolt-1.0.0.tar.gz
  • Upload date:
  • Size: 721.9 kB
  • 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-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e979b310066f87686aba7136fb73181967a2d617582cb5b7c9e8edf13455399a
MD5 65a33f59de5ec463968f880b42673e9e
BLAKE2b-256 ce2009072bcd9d5775cb458843852a202cfde44f33379b91ff91e7c47fff3100

See more details on using hashes here.

File details

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

File metadata

  • Download URL: BSBolt-1.0.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 555.0 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-1.0.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 78b1beac4c01c452af8525fd1c163e5cbfc5baefb8370a657023524b210185f5
MD5 5fabb7d47bde0f12815cc5723d3455e1
BLAKE2b-256 0222b02dbbfa50bd657dfac8fc1f878f182be4bf5ceb733c06e6ef75d5ba141f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: BSBolt-1.0.0-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 210.6 kB
  • 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-1.0.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e3d33f1db7a155b75d94b865a763ead61f4dc21e79bc3c530f0c6e3842b52854
MD5 d0e8d931c9383e7d5a7ec55f01b7c06c
BLAKE2b-256 560eaea4f1badd7b18abc7a55a95d57e62ae4a95000e99eaa7c194de7337be17

See more details on using hashes here.

File details

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

File metadata

  • Download URL: BSBolt-1.0.0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 555.0 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-1.0.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5ca764fdc6c99c50c0854e3d17bfa8329fd758b9d098b82995b903394b15672b
MD5 fc8766996d7f9a435bc20837eb6051cf
BLAKE2b-256 2cd56c35804c9b7921ae30fc05c95222bb5985e1a09142772b5dbaab05a8c822

See more details on using hashes here.

File details

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

File metadata

  • Download URL: BSBolt-1.0.0-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 210.6 kB
  • 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-1.0.0-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7bf1ade1a81bdeaf429e095e030249d8c87fea172f9af3c55bc244b76bdc64e3
MD5 17345f7dd4136a35e82bbed42633ff10
BLAKE2b-256 9de98c8f23afdb78bee553ee763bdaade225d151ab2ca84b6fbfd8910bca78a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: BSBolt-1.0.0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 555.0 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-1.0.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cdb53b54b3b01e4c122666f7c0ecf447e10e345168216a06a252528687b845fb
MD5 75163a313eacb075a6a9b9de95d88ef1
BLAKE2b-256 c385d46cc65d38a431d0ac0521f202bb022ae8719dcdcb5816d605288cb22134

See more details on using hashes here.

File details

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

File metadata

  • Download URL: BSBolt-1.0.0-cp36-cp36m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 210.6 kB
  • 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-1.0.0-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ba48639e5ea7d833d48f7ea77547722dfb4ee9d577f650f9e1eebcc860e9b177
MD5 57e9deb9542ea3e2cd17ccd50a8b12e2
BLAKE2b-256 104d3c130c52988a0657215ebef27f161eacb859cd106a099ad9b0f5b1cd56d8

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