Skip to main content
Figure 1 | BMC Research Notes

Figure 1

From: hPDB – Haskell library for processing atomic biomolecular structures in protein data bank format

Figure 1

Data structures used to describe PDB structures. This figure represents a hierarchy of collections contained in each PDB Structure. Arrows represent the hierarchy of Iterable instances linking contained objects. Line style distinguishes between direct (continuous line) and transitive (dashed line) instances of Iterable class. For ease of use, I also allow to iterate over each type as a singleton collection (dotted line.) Below each datatype name I enumerate record components and their types for easy reference.

Back to article page