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

Structural Biology Python Packages

Python packages with the GitHub topic structural-biology. Sorted by monthly downloads, with stars and forks.
project-gemmi
gemmi

macromolecular crystallography library and utilities

1.7M 393 65
biotite-dev
biotite

A comprehensive library for computational molecular biology

1.2M 975 149
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
haddocking
pdb-tools

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

77K 458 122
Electrostatics
mmcif-pdbx

Yet another version of PDBx/mmCIF Python implementation

71K 9 2
abhishektiwari
hbat

HBAT 2: A Python Package to analyse Hydrogen Bonds and Other Non-covalent Interactions in Macromolecular Structures https://hbat-web.abhishek-tiwari.com

19K 11 2
cosmol-studio
cosmolkit

Pure-Rust cheminformatics toolkit and RDKit-compatible alternative for SMILES/SMARTS, SDF, fingerprints, substructure search, ETKDG, UFF/MMFF, and Python workflows.

14K 30 2
N283T
zsasa

High-performance SASA (Solvent Accessible Surface Area) calculation in Zig with Python bindings

6K 11 0
PDBeurope
pdbe-mmcif-validator

Real-time VSCode extension and standalone Python script for validating mmCIF/CIF files against the PDBx/mmCIF dictionary or any CIF dictionary.

4K 11 3
HFooladi
pdbrust

A Rust library for parsing PDB (Protein Data Bank) files

4K 21 3
a-r-j
graphein

Protein Graph Library

3K 1K 142
a-r-j
cpdb-protein

Cython implementation of PDB -> DataFrame parsing

3K 34 1
bradyajohnston
molecularnodes

Toolbox for molecular animations in Blender, powered by Geometry Nodes.

3K 1K 133
MDAnalysis
mdahole2

An MDAKit implementing a Python interface for the HOLE program.

3K 9 4
Thecnopapa
bioiain

Toolbox for structural analysis of proteins.

3K 3 0
PDBeurope
pdbecif

A lightweight pure python package for reading, writing and manipulating mmCIF files distributed by the wwPDB"

3K 38 6
cxhernandez
ipymol

Control PyMOL sessions via IPython

3K 61 19
YounghyeonPark
pantometry

Physics for simulated worlds in Rust: a kernel that knows no domain and thirteen that do — heat, mechanics, optics, acoustics, electromagnetism, elasticity, fluids, porous media, molecular dynamics, electrical, quantum, pharmacokinetics, protein folds — plus scene and view layers that know none. Dimensions in the types, conservation audited.

2K 5 0
maraxen
proxide

High-performance protein I/O and physics bridging for JAX, with a Rust backend for structure parsing and force-field parameterization

2K 0 0
cgoliver
rnaglib

Toolkit for structure-based deep learning on RNA.

2K 46 8
Lucaslab-Berkeley
leopard-em

Two-Dimensional Template Matching implemented in Python

2K 16 12
N283T
pyztraj

High-performance molecular dynamics trajectory analysis library in Zig

2K 1 0
YounghyeonPark
dualis

Physics for simulated worlds in Rust: a kernel that knows no domain and thirteen that do — heat, mechanics, optics, acoustics, electromagnetism, elasticity, fluids, porous media, molecular dynamics, electrical, quantum, pharmacokinetics, protein folds — plus scene and view layers that know none. Dimensions in the types, conservation audited.

2K 5 0
LBC-LNBio
serd

SERD: Solvent-Exposed Residues Detection

1K 5 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology