PDBeCIF: mmCif/CIF/STAR parser and API¶
Author: Glen van Ginkel; and others
PDBeCIF is a lightweight pure python package for manipulating mmCIF formatted files distributed by the wwPDB. The package contains objects and modules for accessing mmCIF data in different ways depending on the type and speed of task required.
As is mentioned above, the PDBeCIF package is a pure python implementation and as such, has no external dependencies. PDBeCIF is compatible with python 2 (>=2.5) (and Python 3 as of version 1.2.0).
Documentation and examples on how to use the PDBeCif package are provided below. A more detailed description of the methods and attributes of objects within the package can also be found on api implementation page.
Installation¶
The pdbecif parser is a part of python package index PYPI as such it can be conveniently installed by:
pip install pdbecif
Alternativelly, clone the repository and install the package from source:
git clone https://gitlab.ebi.ac.uk/pdbe/PDBeCIF.git
pip install -e PDBeCIF
Package documentation¶
API documentation¶
Comprehensive API documentation with information on every function, class and method. This is automatically generated from the PDBeCIF
source code and comments.