a-r-j/CPDB
Cython implementation of PDB -> DataFrame parsing
This project helps structural biologists, computational chemists, and anyone working with protein structures to easily convert raw PDB (Protein Data Bank) files into a structured, tabular format. It takes a PDB file (or a PDB ID, or an AlphaFold2 UniProt ID) as input and outputs a neatly organized dictionary or a Pandas DataFrame. This makes it much easier to analyze molecular structures programmatically without tedious manual parsing.
Use this if you need to quickly and efficiently load atomic coordinate and other structural data from PDB files into a format that's ready for analysis in Python.
Not ideal if you need a full-fledged molecular visualization tool or a comprehensive library for complex molecular modeling, rather than just data parsing.
Stars
33
Forks
1
Language
Cython
License
MIT
Category
Last pushed
Dec 23, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/a-r-j/CPDB"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
pritampanda15/PandaDock
PandaDock: Physics based Molecular Docking with GNN Scoring
kexinhuang12345/DeepPurpose
A Deep Learning Toolkit for DTI, Drug Property, PPI, DDI, Protein Function Prediction (Bioinformatics)
BioinfoMachineLearning/PoseBench
Comprehensive benchmarking of protein-ligand structure prediction methods. (Nature Machine Intelligence)
maranasgroup/CatPred
Machine Learning models for in vitro enzyme kinetic parameter prediction
kamerlinlab/KIF
KIF - Key Interactions Finder. A python package to identify the key molecular interactions that...