Skip to main content

pysam

Project description

pysam - a python module for reading, manipulating and writing genomic data sets.

pysam is a lightweight wrapper of the htslib C-API and provides facilities to read and write SAM/BAM/VCF/BCF/BED/GFF/GTF/FASTA/FASTQ files as well as access to the command line functionality of the samtools and bcftools packages. The module supports compression and random access through indexing.

This module provides a low-level wrapper around the htslib C-API as using cython and a high-level API for convenient access to the data within standard genomic file formats.

See: http://www.htslib.org https://github.com/pysam-developers/pysam http://pysam.readthedocs.org/en/stable

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

pysam-0.17.0.tar.gz (3.7 MB view details)

Uploaded Source

Built Distributions

pysam-0.17.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

pysam-0.17.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (11.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

pysam-0.17.0-cp39-cp39-macosx_10_9_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pysam-0.17.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

pysam-0.17.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (11.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

pysam-0.17.0-cp38-cp38-macosx_10_9_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pysam-0.17.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ x86-64

pysam-0.17.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (11.7 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

pysam-0.17.0-cp37-cp37m-macosx_10_9_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

pysam-0.17.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ x86-64

pysam-0.17.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl (11.8 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ i686

pysam-0.17.0-cp36-cp36m-macosx_10_9_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file pysam-0.17.0.tar.gz.

File metadata

  • Download URL: pysam-0.17.0.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0.tar.gz
Algorithm Hash digest
SHA256 5d140da81ca42f474006f5cc0fd66647f1b08d559af7026bbe9f01fab029bffd
MD5 cddcf9bad79158fb2e2f9859c5188206
BLAKE2b-256 bfa6b1802ac26bb501ce8dada6f41dd83cdf591ecc834f2c208b07c6d97eba84

See more details on using hashes here.

File details

Details for the file pysam-0.17.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pysam-0.17.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 12.2 MB
  • Tags: CPython 3.9, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 eb35399530188efe48ef136a043ba3acf9f538f1b11e946f3aaea9fd09c8cbde
MD5 b374a77081bb0a2ba57110cd8642876b
BLAKE2b-256 8aaf723d22ff52b846efdbb693e00e8bdbc39bdcb2952b1deeb8551a9c842691

See more details on using hashes here.

File details

Details for the file pysam-0.17.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: pysam-0.17.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.9, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7caada03fbec2e18b8eb2c80aabf8834ea2ceb12b2aa1c0fa6d4ba42b60d83fa
MD5 0d142c89b93e5c578287252919111c23
BLAKE2b-256 242101fdca4c351f969629556a720599ea2daca3ce0bcf7cddc4b7c78b83da17

See more details on using hashes here.

File details

Details for the file pysam-0.17.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pysam-0.17.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2fd8fa6205ad893082ec0aa1992446e3d9c63bfe9f7a3e59d81a956780e5cc2a
MD5 73f4305728b0b3e3587df3222476138c
BLAKE2b-256 b3b61534473335178ece5b2133337564db90472b12b8dffe21124445b1847457

See more details on using hashes here.

File details

Details for the file pysam-0.17.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pysam-0.17.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 12.6 MB
  • Tags: CPython 3.8, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4032361c424fb3b27a7da7ddeba0de8acb6c548b025bdc03c8ffc6b306d7ee9a
MD5 ad810b82dd626e4efb020e834bc83a86
BLAKE2b-256 2294f6b8e682f9456ff7e29715207169c0eb2d5a98741d82bc89daf3fa048f7b

See more details on using hashes here.

File details

Details for the file pysam-0.17.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: pysam-0.17.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 11.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 18478ac02511d6171bce1891b503031eaf5e22b7a38cf62e00f3a070a4a37da2
MD5 f5fb5bae753c363316d4c5332b312ca7
BLAKE2b-256 05029f79e6d100f3520e9dd33398ca5727d126fb81075ed78d797c3cf8eb8f3c

See more details on using hashes here.

File details

Details for the file pysam-0.17.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pysam-0.17.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4f5188fda840fe51144b8c56c45af014174295c3f539a40333f9e270ca0d5e01
MD5 d0ce44da1de8a9e7f36543b7d27e4aab
BLAKE2b-256 474a63786ee93e636a16c478a06aa2589fb9280eb41199dfc2182313ff56c3f8

See more details on using hashes here.

File details

Details for the file pysam-0.17.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pysam-0.17.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 12.3 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 097eedc82095ff52e020b6e0e099a171313e60083c68ad861ac474f325e2b7d0
MD5 be2528ecd24908a66ae4d9e9b3b816fb
BLAKE2b-256 d76772012321601a2a0ff98903a4d5b71f695682baa034f10d6f675c9c8d0aea

See more details on using hashes here.

File details

Details for the file pysam-0.17.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: pysam-0.17.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 08f88fa4472e140e39c9ec3c01643563587a28e49c115ef9077295b0452342ac
MD5 7006ffd4ff04412b9536b0c544d59871
BLAKE2b-256 12717b479540c2baf07a082cf266d0ca34c73f8c77298fad12942225c7d580ac

See more details on using hashes here.

File details

Details for the file pysam-0.17.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pysam-0.17.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cb2c3ca9ff3b5c9694846254fea9f8697406a35769b11767a312e97ad5c8cedd
MD5 0ed020e5259b7b92dbc3f8ef21fd967b
BLAKE2b-256 99f7e01c12c24e73fdf2d87cc601ff119a4e175a6215efe9eb7b19c4ad37e22c

See more details on using hashes here.

File details

Details for the file pysam-0.17.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pysam-0.17.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 12.3 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6f802073d625a6a9b47aaaed6ff6b08e90ec4ad79df271073452fa8c7a62c529
MD5 5d627fd95f44b26fb0d8091acb4b9b35
BLAKE2b-256 03ef6e7342dbe0571fa078bd312f07dcb9b0693b89f8f6fbdf7876e4423374b9

See more details on using hashes here.

File details

Details for the file pysam-0.17.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: pysam-0.17.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 11.8 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 4d0a35dec9194bacbde0647ddf32ebf805a6724b0192758039c031fce849f01f
MD5 5ed7e4e2f094667e1d9c36b773c858ae
BLAKE2b-256 ac88721b1d38c80f8183887dadc96be3422cdad13fb0acc7ffa73594f9bf1dac

See more details on using hashes here.

File details

Details for the file pysam-0.17.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pysam-0.17.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pysam-0.17.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c4a8099cf474067eaf5e270b5e71433a9ea0e97af90262143a655528eb756cd9
MD5 589d9daac7f24eff9f47061c38076074
BLAKE2b-256 a52888c9bc6527429dc7de1e8eee674cea4c9c6a0e6791b711a7dcf28ce96592

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 Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page