PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Bioinformatics Python Packages

Python packages with the GitHub topic bioinformatics. Sorted by monthly downloads, with stars and forks.
plotly
dash

Data Apps & Dashboards for Python. No JavaScript Required.

6.8M 24K 2K
biopython
biopython

Official git repository for Biopython (originally converted from CVS)

4.8M 5K 2K
scverse
anndata

Annotated data.

1.5M 777 219
pysam-developers
pysam

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.

1.3M 912 303
biotite-dev
biotite

A comprehensive library for computational molecular biology

1.2M 975 149
scverse
scanpy

Single-cell analysis in Python. Scales to >100M cells.

853K 3K 792
mdshw5
pyfaidx

Efficient pythonic random access to fasta subsequences

391K 489 78
PDBeurope
pdbeccdutils

A set of python tools to deal with PDB chemical components definitions for small molecules, taken from the wwPDB Chemical Component Dictionary, uses RDKit

314K 85 12
owkin
pydeseq2

A Python implementation of the DESeq2 pipeline for bulk RNA-seq DEA.

277K 763 91
mims-harvard
pytdc

Therapeutics Commons (TDC): Multimodal Foundation for Therapeutic Science

263K 1K 225
Martinsos
edlib

Lightweight, super fast C/C++ (& Python) library for sequence alignment using edit (Levenshtein) distance.

252K 610 173
althonos
pronto

A Python frontend to (Open Biomedical) Ontologies.

186K 268 48
biocommons
eutils

simplified searching, fetching, and parsing records from NCBI using their E-utilities interface

161K 63 29
brentp
cyvcf2

cython + htslib == fast VCF and BCF processing

147K 450 80
althonos
pyhmmer

Cython bindings and Python interface to HMMER3.

121K 172 20
pymzml
pymzml

pymzML - an interface between Python and mzML Mass spectrometry Files

116K 196 97
scikit-bio
scikit-bio

scikit-bio: a community-driven Python library for bioinformatics, providing versatile data structures, algorithms and educational resources.

93K 1K 357
slowkow
harmonypy

🎼 Integrate multiple high-dimensional datasets with fuzzy k-means and locally linear adjustments.

90K 289 29
haddocking
pdb-tools

A dependency-free cross-platform swiss army knife for PDB files.

77K 458 122
biocommons
bioutils

provides common tools and lookup tables used primarily by the hgvs and uta packages

77K 25 21
althonos
pyfamsa

Cython bindings and Python interface to FAMSA, an algorithm for ultra-scale multiple sequence alignments.

73K 46 6
Electrostatics
mmcif-pdbx

Yet another version of PDBx/mmCIF Python implementation

71K 9 2
biocommons
biocommons-seqrepo

non-redundant, compressed, journalled, file-based storage for biological sequences

67K 52 36
Electrostatics
pdb2pqr

PDB2PQR - determining titration states, adding missing atoms, and assigning charges/radii to biomolecules.

67K 177 49
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology