pysam

Genomics parser

A lightweight Python package for reading and manipulating genomics data in the SAM/BAM format.

Pysam is a Python package for reading, manipulating, and writing genomics data such as SAM/BAM/CRAM and VCF/BCF files. It's a lightweight wrapper of the HTSlib API, the same one that powers samtools, bcftools, and tabix.

GitHub

790 stars
47 watching
274 forks
Language: Cython
last commit: 3 months ago
Linked from 1 awesome list

bioinformaticshtslibngspython

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pymssql/pymssql A Python interface to Microsoft SQL Server 842
pgularski/pysm A versatile Python State Machine library for building flexible and scalable state-based systems 73
madprime/python-gedcom Provides tools for parsing and manipulating ancestry data stored in GEDCOM files 64
pachterlab/gget Enables efficient querying of genomic databases using a modular approach and multiple tools 955
osmocom/pysim Tools and libraries for working with SIM/USIM/ISIM/HPSIM/eUICC cards in cellular networks 349
samtools/htslib Provides access to common file formats used in high-throughput sequencing data 815
simonom/pycham A Python box model for simulating indoor environments and aerosol microphysics 51
tktech/pysimdjson Fast JSON parsing for Python, using SIMD instructions when available 648
esmg/pyroms Tools for processing input and output files from the Regional Ocean Modeling System 141
etingof/pysmi Tool for parsing and converting SNMP MIBs into various formats 137
sunqm/pyscf A Python module for performing quantum chemical simulations of chemistry. 68
pysal/pysal A comprehensive Python library for geospatial data science and analysis, providing tools for spatial statistics, graph construction, and exploratory data analysis. 1,346
pyparsing/pyparsing A Python library for building and executing grammars using a parsing-expression grammar approach 2,247
pybamm-team/pybamm A software framework for simulating complex battery models with high performance and flexibility. 1,135
scm-nv/plams A toolkit for automating molecular simulation workflows and post-processing computational chemistry calculations. 67