pysam 0.24.0


pip install pysam

  Latest version

Released: Apr 27, 2026


Meta
Author: Andreas Heger
Requires Python: >=3.8

Classifiers

Development Status
  • 4 - Beta

Intended Audience
  • Science/Research
  • Developers

Programming Language
  • Python

Topic
  • Software Development
  • Scientific/Engineering

Operating System
  • POSIX
  • Unix
  • MacOS

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.

Wheel compatibility matrix

Platform CPython 3.8 CPython 3.9 CPython 3.10 CPython 3.11 CPython 3.12 CPython 3.13 CPython 3.14
macosx_10_13_x86_64
macosx_10_15_x86_64
macosx_10_9_x86_64
macosx_11_0_arm64
manylinux2014_x86_64
manylinux_2_17_x86_64
manylinux_2_27_aarch64
manylinux_2_27_x86_64
manylinux_2_28_aarch64
manylinux_2_28_x86_64
musllinux_1_2_aarch64
musllinux_1_2_x86_64

Files in release

pysam-0.24.0-cp310-cp310-macosx_10_9_x86_64.whl (5.9MiB)
pysam-0.24.0-cp310-cp310-macosx_11_0_arm64.whl (5.7MiB)
pysam-0.24.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.1MiB)
pysam-0.24.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (21.6MiB)
pysam-0.24.0-cp310-cp310-musllinux_1_2_aarch64.whl (21.0MiB)
pysam-0.24.0-cp310-cp310-musllinux_1_2_x86_64.whl (21.3MiB)
pysam-0.24.0-cp311-cp311-macosx_10_9_x86_64.whl (8.3MiB)
pysam-0.24.0-cp311-cp311-macosx_11_0_arm64.whl (8.1MiB)
pysam-0.24.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (24.0MiB)
pysam-0.24.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (24.5MiB)
pysam-0.24.0-cp311-cp311-musllinux_1_2_aarch64.whl (23.9MiB)
pysam-0.24.0-cp311-cp311-musllinux_1_2_x86_64.whl (24.2MiB)
pysam-0.24.0-cp312-cp312-macosx_10_13_x86_64.whl (5.9MiB)
pysam-0.24.0-cp312-cp312-macosx_11_0_arm64.whl (5.7MiB)
pysam-0.24.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.5MiB)
pysam-0.24.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (22.2MiB)
pysam-0.24.0-cp312-cp312-musllinux_1_2_aarch64.whl (21.4MiB)
pysam-0.24.0-cp312-cp312-musllinux_1_2_x86_64.whl (21.8MiB)
pysam-0.24.0-cp313-cp313-macosx_10_13_x86_64.whl (8.3MiB)
pysam-0.24.0-cp313-cp313-macosx_11_0_arm64.whl (8.0MiB)
pysam-0.24.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (23.8MiB)
pysam-0.24.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (24.5MiB)
pysam-0.24.0-cp313-cp313-musllinux_1_2_aarch64.whl (23.7MiB)
pysam-0.24.0-cp313-cp313-musllinux_1_2_x86_64.whl (24.1MiB)
pysam-0.24.0-cp314-cp314-macosx_10_15_x86_64.whl (8.3MiB)
pysam-0.24.0-cp314-cp314-macosx_11_0_arm64.whl (8.1MiB)
pysam-0.24.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (23.8MiB)
pysam-0.24.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (24.4MiB)
pysam-0.24.0-cp314-cp314-musllinux_1_2_aarch64.whl (23.7MiB)
pysam-0.24.0-cp314-cp314-musllinux_1_2_x86_64.whl (24.0MiB)
pysam-0.24.0-cp38-cp38-macosx_10_9_x86_64.whl (6.0MiB)
pysam-0.24.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (21.2MiB)
pysam-0.24.0-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.3MiB)
pysam-0.24.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (21.8MiB)
pysam-0.24.0-cp38-cp38-musllinux_1_2_aarch64.whl (21.2MiB)
pysam-0.24.0-cp38-cp38-musllinux_1_2_x86_64.whl (21.5MiB)
pysam-0.24.0-cp39-cp39-macosx_10_9_x86_64.whl (8.3MiB)
pysam-0.24.0-cp39-cp39-macosx_11_0_arm64.whl (5.7MiB)
pysam-0.24.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (23.4MiB)
pysam-0.24.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (24.0MiB)
pysam-0.24.0-cp39-cp39-musllinux_1_2_aarch64.whl (23.4MiB)
pysam-0.24.0-cp39-cp39-musllinux_1_2_x86_64.whl (23.7MiB)
pysam-0.24.0.tar.gz (5.0MiB)
No dependencies