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

Uploaded Source

Built Distributions

pysam-0.22.0-cp312-cp312-manylinux_2_28_x86_64.whl (25.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

pysam-0.22.0-cp312-cp312-manylinux_2_28_aarch64.whl (24.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12 macOS 11.0+ ARM64

pysam-0.22.0-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.0-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.0-cp311-cp311-manylinux_2_28_aarch64.whl (24.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

pysam-0.22.0-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.0-cp310-cp310-manylinux_2_28_x86_64.whl (21.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

pysam-0.22.0-cp310-cp310-manylinux_2_28_aarch64.whl (21.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

pysam-0.22.0-cp310-cp310-macosx_10_9_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pysam-0.22.0-cp39-cp39-manylinux_2_28_x86_64.whl (24.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

pysam-0.22.0-cp39-cp39-manylinux_2_28_aarch64.whl (23.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

pysam-0.22.0-cp39-cp39-macosx_10_9_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pysam-0.22.0-cp38-cp38-manylinux_2_28_x86_64.whl (24.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ x86-64

pysam-0.22.0-cp38-cp38-manylinux_2_28_aarch64.whl (23.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ ARM64

pysam-0.22.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (21.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pysam-0.22.0-cp38-cp38-macosx_10_9_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pysam-0.22.0-cp37-cp37m-manylinux_2_28_x86_64.whl (23.6 MB view details)

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

pysam-0.22.0-cp37-cp37m-manylinux_2_28_aarch64.whl (23.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.28+ ARM64

pysam-0.22.0-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.0-cp36-cp36m-manylinux_2_28_x86_64.whl (18.4 MB view details)

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

pysam-0.22.0-cp36-cp36m-manylinux_2_28_aarch64.whl (17.7 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.28+ ARM64

pysam-0.22.0-cp36-cp36m-macosx_10_9_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pysam-0.22.0.tar.gz
Algorithm Hash digest
SHA256 ab7a46973cf0ab8c6ac327f4c3fb67698d7ccbeef8631a716898c6ba01ef3e45
MD5 f5f8abbff6ba5bfdc15336d89c217f5a
BLAKE2b-256 35223d01778c13f1103401313f1232c1c0596d97aaee21c1d60564640f3049bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cfd2b858c7405cf38c730cba779ddf9f8cff28b4842c6440e64781650dcb9a52
MD5 a308a8bb3409c0d0c29fc7f00083f782
BLAKE2b-256 82cec590243561ecc170d87ce2c16a83f0eb6ac61e31040a836ebb880366b4b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f23b2f47528b94e8abe3b700103fb1214c623ae1c1b8125ecf22d4d33d76720f
MD5 f455f705b23c9819cfe47ba35dbd5223
BLAKE2b-256 67ee3229aa0a950ddfc604c6ae0937389891c6d84de78c158a52dcb7ca00c1b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32042e0bf3c5dd8554769442c2e1f7b6ada902c33ee44c616d0403e7acd12ee3
MD5 17f77cfd95e19ccadb436abd68283e57
BLAKE2b-256 0ab62f32f6a81d675276214ad4a36171766d0b86d774a6b7c69eed06aa0ecc34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bb61bf30c15f6767403b423b04c293e96fd7635457b506c849aafcf48fc13242
MD5 ed0cf56ec240120f4db68c5aa1371514
BLAKE2b-256 c50d986ec7927390da172a0c26dca6e4c91ffaadcef866072d71bbd96b7de02f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4779a99d1ece17a98724d87a5c10c455cf212b3baa3a8399d3d072e4d0ae5ba0
MD5 1e1f03ee478497219793148058133722
BLAKE2b-256 1a333d3892efab21256011bc7ee8d9911787583b93cd45a6d9a07b27c98f8df0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 83776ba587eb9575a209efed1cedb49d69c5fa6cc520dd722a0a09d0bb4e9b87
MD5 2e98cad19f7738f7a96e0088cfbf8dea
BLAKE2b-256 8c2fa5b7fff11b35fdcf6002fb7e2de1184bcab203569cc3b9a15e86e6f7000d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 942dd4a2263996bc2daa21200886e9fde027f32ce8820e7832b20bbdb97eb393
MD5 e032d93002a835dc0af18c947896afd2
BLAKE2b-256 651bd134976a1d42184f947053c191327a86ec058ba5415ab38b9465a6f61aa9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9bfebf89b1dc2ff6f88d64b5f05d8630deb89562b22764f8ee7f6fa9e677bb91
MD5 4e839d1d4c3940bf4a951cc9be325df9
BLAKE2b-256 c747fd93e5818d457db0e148256a0636e37869c333c28c348741237a6f87e57a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26199e403855b9da45341d25682e0df27013687d9cb1b4fd328136fbd506292b
MD5 7b19095f23b7340ec14f0a7fb97f71a3
BLAKE2b-256 2d77fe7b3a44975bc433c2ff42879b94a726ca1afdb9128ab4b4bce3b851f5d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 021fbf6874ad998aba19be33828ad9d23d52273643793488ac4b12917d714c68
MD5 db35117e3d882bba54a7802020901677
BLAKE2b-256 3eff6dfad2ef9a7b08787decbeb31edce2b0290b55a92dc453be0f65f6b8ae67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 da2f1af461e44d5c2c7210d458ee216f8ab98486adf1eea6c88eea5c1058a62f
MD5 f109c867fede15434265af09438276eb
BLAKE2b-256 68b86862b8696a443120fcb3b2d78c37d95fbbd5e55600d0d550e904cd39c780

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 116278a7caa122b2b8acc56d13b3599be9b1236f27a12488bffc306858ff0d57
MD5 b61cf8a488f05f2ae702854069e8abd0
BLAKE2b-256 704134c85c7f2f3ec59c587ac8081b7e3f0e0ff320751c8bc659e6bc61bed6c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 481e4efbfbc07b6b92194a005cb9a98006c8378024f41c7b66c58b14f6e77f9c
MD5 5e15f12907f5bfb17e4a6b0347bb3bb5
BLAKE2b-256 afdef7e57c109e4389e2b36c387588ff685c2379af750400d33d9ff60896c1b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1b84f99aa04e30bd1cc35c01bd41c2b7680131f56c71a740805aff8086f24b56
MD5 356cbab2e11c85bf6d99aa4b7fe14385
BLAKE2b-256 b2f603530dacb2879bf21d43efcabb1296c1bb28743fc9cfb9353f00277281b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ba53f9b0b2c5cb57908855cdb35a31b34c5211d215aa01bdb3e9b3d05c659cc
MD5 cdb1be7ee95b5ec8e45e4d6e9953bdde
BLAKE2b-256 0bb2ba623e0d5af8bb99f3db382f29170dbc239d3a0bde0736ffd8a877bfb3b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 93eb12be3822fb387e5438811f62a0f5e56c1edd5c830aaa316fb50d3d0bc181
MD5 53e2775d20c8278570752fba773b78b6
BLAKE2b-256 f05015e41d454069eda14edf16f6b91831108e1b1a4a4b61cc88564823d72501

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f6657a09c81333adb5545cf9a20d4c2ca1686acf8609ad58f13b3ec1b52a9cf
MD5 cb8fceff8ba5ef6c45172822c64901f1
BLAKE2b-256 32d1a2d1cebe6c4f3acaf973d1fedcf7bf29209a4a4e8d5a9f2b9c5b20a2bcad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6d6aa2346b11ad35e88c65eb0067321318c25c7f35f75c98061173eabefcf8b0
MD5 a8ebbb9f20bd3e7b41ffd497cd408780
BLAKE2b-256 8786cdc1abc047690e6a180f73cf0d9d0e9ce950b9a66b0a97881355229d30aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a98d1ddca64943f3ead507721e52466aea2f7303e549d4960a2eb1d9fff8e3d7
MD5 5069106caf0f50ce5c4a390071e13432
BLAKE2b-256 e285fa4fb58cc087522f4fde880517e4bc10bae9409798cdecc351aa72bc1fac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9b8e18520e7a79bad91b44cf9199c7fa42cec5c3020024d7ef9a7161d0099bf8
MD5 2edf904a7134d2508e2046642a1a0502
BLAKE2b-256 7001a07656353c6c03422109c3c167e394547bd5904ac510a78b3627d797d9fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp37-cp37m-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9d3ebb1515c2fd9b11823469e5b211ca3cc89e976c00c284a2190804c9f11726
MD5 f30295a5311083b9e0eaf4b963cc4afc
BLAKE2b-256 a878ccb7b75d0d92705b6e7d2df1f2173fd8701d6190b19fa21595643e18137f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp37-cp37m-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 34f5653a82138d28a8e86205785a0398eb6c89f776b4145ff42783168757323c
MD5 46e4523ae96fc310e52c03156ea0438e
BLAKE2b-256 21875994707b8a5e04d6be638d0302e7306ecfe9bf838447f8ed4d6db9580309

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6ffe5c98725fea54b1b2aa8f14a60ee9ceaed32c04460d1b861a62603dcd7153
MD5 5f039e1c19e15dc90f896c059dbf0dcf
BLAKE2b-256 6e5a0d9876b74b16b104a88dc55b6aaa3d6aecb58075c364e5ea9da57e5c7d00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp36-cp36m-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f73d7923c89618fb7024875ed8eddc5fb0c911f430e3495de482fcee48143e45
MD5 27d21890745cb7c623c6ff1543b3fb0d
BLAKE2b-256 02857bda79182e0f68089517d4bc2a6f93f22c9d854dfdb47417def172cac12e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp36-cp36m-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9af1cd3d07fd4c84e9b3d8a46c65b25f95278185bc6d44c4a48951679d5189ac
MD5 2be38c4f9ceb3410216c9bdf043e8e81
BLAKE2b-256 a9f0aced6e6a796e39fb37f70fbb4a4b902c7ec18c6f536dbdcc47568fb09783

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysam-0.22.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 87dbf72f3e61fd6d3f92b1b683d9a9e797b6cc213ffcd971899f24a16f9f6e8f
MD5 7c92d492baccd6fef091092bae34f13d
BLAKE2b-256 f56ba83f29bb5232ab0b09f7a5314a10a152f7c13129dfc92c7bf79404afb26d

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