PyPDB
PyPDB is a software tool for searching and retrieving data from the RCSB Protein Data Bank (PDB) using Python programming. It offers a wide range of search options, including BLAST and sequence motif queries, and can perform many types of advanced searches of the PDB that are otherwise only available through the PDB website. PyPDB provides an interface that creates custom XML requests from native Python types, making it highly extensible and easy to modify.
Moreover, PyPDB is implemented in Python 3, ensuring maximum compatibility with existing Python libraries. The latest version of the tool includes iPython notebooks containing usage tutorials, and the latest stable release of PyPDB is available on PyPI.
Topic
Molecular modelling;Sequence analysis;Proteins;Protein structure analysis
Detail
Operation: Protein structure analysis
Software interface: Command-line user interface
Language: Python
License: MIT License
Cost: Free
Version name: 2.2
Credit: -
Input: -
Output: -
Contact: William Gilpin wgilpin@stanford.edu
Collection: -
Maturity: Stable
Publications
- PyPDB: a Python API for the Protein Data Bank.
- Gilpin W. PyPDB: a Python API for the Protein Data Bank. PyPDB: a Python API for the Protein Data Bank. 2016; 32:159-60. doi: 10.1093/bioinformatics/btv543
- https://doi.org/10.1093/bioinformatics/btv543
- PMID: 26369703
- PMC: -
Download and documentation
Documentation: https://github.com/williamgilpin/pypdb#readme
Home page: https://github.com/williamgilpin/pypdb
Links: https://github.com/williamgilpin/pypdb/tree/master/demos
< Back to DB search