PDC

PDC compresses and converts macromolecular structure files to reduce storage requirements and enable efficient handling of protein tertiary-structure data.


Key Features:

  • High Compression Efficiency: With standard GZIP compression, PDC reduces file sizes by 69%–78% without loss of precision and uses approximately 60% less space than existing structure-specific compression algorithms for Protein Data Bank (PDB) and macromolecular Crystallographic Information File (mmCIF) files.
  • Lossy Compression Option: An optional lossy mode further reduces file size by up to 79% with minimal impact on precision.
  • Rapid Format Conversion: Supports conversion between PDC, mmCIF, and PDB formats, typically completing these operations within 0.02 seconds.
  • Compactness and Speed: The compact PDC representation combined with fast read/write speeds enables efficient storage and processing of large collections of tertiary structural data.

Scientific Applications:

  • Structural Biology Research: Enables analysis and comparison of large sets of protein structures, including PDB and mmCIF datasets.
  • Data Sharing and Collaboration: Reduces storage and transfer overhead for sharing macromolecular structure files among researchers.
  • Computational Simulations: Supports simulations and workflows that require rapid access to structural data without the overhead of large file sizes.

Methodology:

PDC leverages advanced compression algorithms tailored for macromolecular structures, supports both full-atomic and Cα-only representations, and provides an optional lossy compression mechanism to balance data reduction with precision retention.

Topics

Details

License:
BSD-2-Clause
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Linux
Programming Languages:
C++
Added:
10/15/2023
Last Updated:
10/15/2023

Operations

Publications

Zhang C, Pyle AM. PDC: a highly compact file format to store protein 3D coordinates. Database. 2023;2023. doi:10.1093/database/baad018. PMID:37010520. PMCID:PMC10069377.