This subpackage is used for reading and writing an AtomArray or AtomArrayStack using the popular PDB format. Since this format has some limitations, it will be completely replaced someday by the modern PDBx/mmCIF format. Therefore this subpackage should only be used, if usage of the PDBx/mmCIF format is not suitable (e.g. when interfacing other software). In all other cases, usage of the pdbx subpackage is encouraged.



This class represents a PDB file.


Get the number of models contained in a PDBFile.


Create an AtomArray or AtomArrayStack from a PDBFile.


write an AtomArray or AtomArrayStack into a PDBFile.