Welcome to Pidibble's documentation! ==================================== **Pidibble** is a Python package for parsing Protein Data Bank (PDB) files in both legacy PDB and modern PDBx/mmCIF formats. It conforms to the `most recent standard `_ (v.3.3 Atomic Coordinate Entry Format, ca. 2011). Unlike parsers like that found in packages like `BioPython `_, ``pidibble`` provides meaningfully parsed objects from *all* standard PDB record types, not just ``ATOM`` and ``CONECT`` records. Once installed, the user has access to the :class:`PDBParser` class in the :mod:`pidibble.pdbparser` module. Pidibble can fetch coordinate files from the `RSCB PDB `_ and from the `AlphaFold model database `_. Pidibble can handle hexadecimal serial numbers in all record types. Check out the :doc:`usage` section for further information, including on :ref:`installation` of the package. .. note:: Pidibble is under active development. .. note:: Pidibble is used in `pestifer `_ Contents -------- .. toctree:: :maxdepth: 2 installation usage API changelog