Skip to main content

Package for reading, manipulating, and writing genomic data

Project description

pysam — a Python package for reading, manipulating, and writing genomic data sets.

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

This module provides a low-level wrapper around HTSlib’s C API using Cython and a high-level API for convenient access to the data within standard genomic file formats.

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.22.1.tar.gz (4.6 MB view details)

Uploaded Source

Built Distributions

pysam-0.22.1-cp312-cp312-manylinux_2_28_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

pysam-0.22.1-cp312-cp312-manylinux_2_28_aarch64.whl (24.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ ARM64

pysam-0.22.1-cp312-cp312-macosx_11_0_arm64.whl (8.0 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pysam-0.22.1-cp312-cp312-macosx_10_9_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

pysam-0.22.1-cp311-cp311-manylinux_2_28_x86_64.whl (25.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

pysam-0.22.1-cp311-cp311-manylinux_2_28_aarch64.whl (24.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ ARM64

pysam-0.22.1-cp311-cp311-macosx_11_0_arm64.whl (8.0 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pysam-0.22.1-cp311-cp311-macosx_10_9_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pysam-0.22.1-cp310-cp310-manylinux_2_28_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

pysam-0.22.1-cp310-cp310-manylinux_2_28_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ ARM64

pysam-0.22.1-cp310-cp310-macosx_11_0_arm64.whl (8.0 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pysam-0.22.1-cp310-cp310-macosx_10_9_x86_64.whl (6.0 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pysam-0.22.1-cp39-cp39-manylinux_2_28_x86_64.whl (24.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

pysam-0.22.1-cp39-cp39-manylinux_2_28_aarch64.whl (23.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ ARM64

pysam-0.22.1-cp39-cp39-macosx_11_0_arm64.whl (5.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pysam-0.22.1-cp39-cp39-macosx_10_9_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pysam-0.22.1-cp38-cp38-manylinux_2_28_x86_64.whl (24.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ x86-64

pysam-0.22.1-cp38-cp38-manylinux_2_28_aarch64.whl (24.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ ARM64

pysam-0.22.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (21.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pysam-0.22.1-cp38-cp38-macosx_10_9_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pysam-0.22.1-cp37-cp37m-manylinux_2_28_x86_64.whl (23.7 MB view details)

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

pysam-0.22.1-cp37-cp37m-manylinux_2_28_aarch64.whl (23.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.28+ ARM64

pysam-0.22.1-cp37-cp37m-macosx_10_9_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

pysam-0.22.1-cp36-cp36m-manylinux_2_28_x86_64.whl (18.6 MB view details)

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

pysam-0.22.1-cp36-cp36m-manylinux_2_28_aarch64.whl (17.9 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.28+ ARM64

pysam-0.22.1-cp36-cp36m-macosx_10_9_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pysam-0.22.1.tar.gz
  • Upload date:
  • Size: 4.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pysam-0.22.1.tar.gz
Algorithm Hash digest
SHA256 18a0b97be95bd71e584de698441c46651cdff378db1c9a4fb3f541e560253b22
MD5 1ad924c322e8acaa946c2a8ed1366a82
BLAKE2b-256 a6bce0a79d74137643940f5406121039d1272f29f55c5330e7b43484b2259da5

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 860c7c78ddb1539b83d5476502ba14c8b4e8435810dc7a5b715196da3dfb86b6
MD5 87915cad0f7b6f39b7c33757efef7de3
BLAKE2b-256 0cfece252dce8e5dd7ae06fd2036b5a146c1200598346ee70cbeb0a44740aa6b

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c0e051fda433c1c7ff94532f60477bb83b97f4bb183567a0ae23f340e1c200b4
MD5 b0132451ddfd6ef9525cecec1c7c8379
BLAKE2b-256 f56b27106562f2477d38c0d8efa452839505877e335da12ace6bf993b7bee4dd

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f8f00bb1fb977fc33c87cf5fe9023eefc2ba3d43d30ab4875a1765827018c949
MD5 ee55ac367245a83fddfc27274fb85718
BLAKE2b-256 f62cd226f2db96fda51f7ab70c5256691def40af4879b6b5ffadda2c676ac5e5

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e72e129d245574801125029a5892c9e18d2956b13c4203ea585cbd64ccde9351
MD5 77e58c94e508e95f20979333eb745e4e
BLAKE2b-256 432ade24972a7fde545aec7d3e59230f51b004e407d327087f4a90b7912cb679

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aeb31472365014fd8b37da4a88af758094b5872a8a16a25635a52cf8ceff5a9f
MD5 516c5a5212dd8505fb58df097aa9b445
BLAKE2b-256 3e360d478e81f4687e87be1b1cdb3451d41c088669687f28c03ac60ffefb2f71

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1be663a73cf56ddd1d309b91d314a0c94c9bf352eaa3c6eda30cef12699843f0
MD5 42923ce1599fdb1b409e4144134bf029
BLAKE2b-256 49d36939d89144414460af84d67f571469a3759bc7539aa7088b51389d0d5ebf

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4447fdc2630519a00b6bf598995f1440e6f398eb0c084a7c141db026990ae07a
MD5 2af970b4a62e96f06777f595474d4857
BLAKE2b-256 87d75084e5488aebf3a89039e95c8133e588aea588b6cc9e32c71becff6e3dcf

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 503c833e6cf348d87aec9113b1386d5c85c031d64deb914c29f5ad1792d103e6
MD5 b07686f93a7333b0f6c89ea96e9a2cf0
BLAKE2b-256 3a95bc250550d6212bd0c0718264e74fa9f11bf4fc9710f58c7a32ce716df1b4

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ab3343f221994d163e1ba2691430ce0f6e7da13762473e0d7f9a2d5db3bec235
MD5 0e25430d6a3054b11b1e793223183276
BLAKE2b-256 9f9f046a0a1008235f512077ea2edc96bb59365e3a2abd1b5f8de0dbeaf14b1c

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c71ea45461ee596949061f321a799a97c418164485fdd7e8db89aea2ff979092
MD5 ad3cc379d5c8d305cf3f803a8b88503c
BLAKE2b-256 980402ff5067fd70220d692809fe5f549e81f3d8a287d140aefcc67ebd6c9294

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79cd94eeb96541385fa99e759a8f83d21428e092c8b577d50b4eee5823e757cd
MD5 2c7c7b4033bbf21cbd640cfab6070613
BLAKE2b-256 23dc141cb9377349ad99673764090c483bf2f768768592f0de8fa378a87b8d96

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f18e72013ef2db9a9bb7e8ac421934d054427f6c03e66ce8abc39b09c846ba72
MD5 3d65dbcc5a8e3083af4df13bc5e03b59
BLAKE2b-256 1a698bb2a2c480f3b50f31da6d2b8a9a8b4439be09def92ead91b2347ba9c962

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 78ed746a39c9cebe489b8f0f86cf23c09c942e76c901260fb2794906e4cd0e26
MD5 5c1e52e69ce675b537ea2e0917891e93
BLAKE2b-256 7be3237dc1594b1bed6c98eb3156d7791dd96399e78103e8d6bce110feb8c08c

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4dfae1de006d1c6491a59b00052a3f67c53a136165cf4edd7789b5dcb1e6806f
MD5 3c361509442d05055b2c2710c6f924b3
BLAKE2b-256 63ccbb33737c9804cbf072e00e32049680c96a8b3698b63c269fae233f48c77d

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 faa5298291b54f185c7b8f84510224918bddc64bbdcb2e8426ff43e83452310f
MD5 29b28a0d6e4d55fb99a905e96723e36b
BLAKE2b-256 d5797a7409705f226a5a887ae271b782c3d8afc4f363658f6f42a11061602f21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4aff9b41856d5dba6585ffd60884b8f3778c5d2688f33989662aabe7f4cd0fe0
MD5 dcd38d6310f730ec175806f66784b384
BLAKE2b-256 9b2de5883ac46afc669e8f1a9d23f630e558980249ce758215925369ac3fa7db

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 17fac22fc89c86241a71084ca097878c61c97f6ff5fd4535d718681a849852a7
MD5 b84e9ed3172d63ee9c5d13d39999d784
BLAKE2b-256 7da6c2cda684ef8bfd412bc7fc0322e69aa50897a88acad732eefcf50538c51a

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp38-cp38-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b1addca11c5cfceefaebdfcf3d83bc42f4b89fb1e8ae645a4bdab971cbcd2bc0
MD5 2a4a45709154805a180441a007e5846f
BLAKE2b-256 89a956519bdf55f239b2766fc971bbaddfa87a695f55624af3875583ca718ad8

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b6cf1871c99cfc9c01261ec5f628519c2c889f0ff070e7a26aa5adbf9f69af1
MD5 1a54be3fe07ad98cb856c439898c9cc5
BLAKE2b-256 98c0e518d14fc3d115b47c16a5bf9baa508e7b73f247df610ba45b14d053ac7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d3fd6fe5aca79933632f38e5b568ce8d4e67e5c4f3bd39bff55fd9646af814d2
MD5 83b0f3382f6fd396e95a1c836518d5f1
BLAKE2b-256 ae205c57003277b3888979c34105056862447337dcd92e68d3e19e2df0ab9ba1

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp37-cp37m-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp37-cp37m-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 af9fb53157ba2431b7b20a550c0223f4a039304c9f180d8da98ea9d2d3ef3fbf
MD5 83f05a7b285d839fd527a3a1775bed09
BLAKE2b-256 99835de2992ecc7b54306bccfa70d59fb705b38b67e5c1e9314a9ad7427f643c

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp37-cp37m-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp37-cp37m-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cd9d457063272df16136640515183ea501bf3371f140a134b2f0a42f425a37d9
MD5 134f10b29ffdee9cb5d5c2261d0ebc44
BLAKE2b-256 565b8136711a4c9293fdd36b70f8b2741ba46b6bf631094b3f4a6560c7fedc99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 098e0bf12d8b0399613065843310c91ba31a02d014b1f6b4e9d7f2d0d1254ff8
MD5 2eefab80c36c175be4512c66983bebc0
BLAKE2b-256 ac7e36b4cc32e5549b36786b5644eb23b44de35db629a2e7f7f83d01865261a5

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp36-cp36m-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp36-cp36m-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 acff506c921af36f364c5a87f3a30b3c105ebeb270d0e821c2ca571eaf60ca20
MD5 8388f6d99a115469d32bbbe19c3d7a1d
BLAKE2b-256 4b01d6545ddce6aa8980ca973e3eac6fd456a000bae98f47f550aec4d6ae86be

See more details on using hashes here.

File details

Details for the file pysam-0.22.1-cp36-cp36m-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysam-0.22.1-cp36-cp36m-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 44420290a619c02da48ca0956548eb82a1665ae97b6ee69c094f9da5a6206431
MD5 7518c46a430f827148a749b65472f177
BLAKE2b-256 974f8b1500b39e2dc06767f5e4786ab96fef34c327444e285e49a8ba0ad335a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 18d886d50d75d8f853057fbbb284f0f0e98afad1f76b1a6f55660ea167d31c17
MD5 cdecf5037e90f56ab8f28fb9b7d3a7ce
BLAKE2b-256 01e857833ca31e6c14d0560895612fc7974fb9516f324370b3577a2babb8c04e

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