BioStructures provides functionality to read, write and manipulate macromolecular structures, in particular proteins. Protein Data Bank (PDB), mmCIF and MMTF format files can be read in to a hierarchical data structure. Spatial calculations and functions to access the PDB are also provided. It compares favourably in terms of performance to other PDB parsers - see some benchmarks online.
Install BioStructures from the Julia package REPL, which can be accessed by pressing
] from the Julia REPL:
See the documentation for information on how to use BioStructures.
If you use BioStructures, please cite the paper:
We appreciate contributions from users including reporting bugs, fixing issues, improving performance and adding new features.