Ad

pdbfixer: Fixes problems in PDB files

PDBFixer automatically resolves issues in PDB files, preparing them for molecular simulations. It addresses common errors and inconsistencies to ensure data quality and simulation accuracy.
Screenshot of openmm/pdbfixer homepage

PDBFixer automatically fixes problems in Protein Data Bank (PDB) files. It addresses common issues that arise when preparing structures for molecular simulations. The tool focuses on automatically correcting structural inconsistencies, ensuring the PDB file is suitable for use in computational studies. It leverages a suite of algorithms tailored for PDB file manipulation.

PDBFixer provides a comprehensive set of automated fixes for common PDB file errors, simplifying the preparation workflow. The tool supports multiple functionalities in a single program, reducing the need for separate tools. It is designed for ease of use, requiring minimal user intervention for common corrections.

  • Atom Addition: Adds missing heavy and hydrogen atoms to PDB files.
  • Loop Building: Builds missing loops in protein structures.
  • Residue Conversion: Converts non-standard residues to standard equivalents.
  • Atom Selection: Selects a single position for atoms with multiple alternate positions.
  • Chain/Heterogen Deletion: Removes unwanted chains and heterogens from models.
  • Water Box Generation: Builds a water box for explicit solvent simulations.
  • Installation: Easily installable via conda or from source.

PDBFixer is an actively maintained project with a history of stable releases and recent commits. Comprehensive documentation is available to guide users on installation and usage. The project also has a visible issue tracker that is responsive to user feedback. The CI workflow indicates continuous testing and quality assurance.

Researchers and computational scientists benefit from PDBFixer by automating the tedious and error-prone process of PDB file preparation. It streamlines the workflow for molecular simulations, ensuring data quality and reducing the risk of simulation artifacts. PDBFixer offers a convenient alternative to manual editing or using multiple specialized tools.

Languages:
Summarize:
Share:
Stars
661
Forks
130
Issues
57
Created
12 years ago
Commit
4 months ago
License
OTHER
Archived
No
Updated 17 days ago

Similar Repositories