Related Experiment Video
Updated: Aug 31, 2025

Analyzing and Building Nucleic Acid Structures with 3DNA
Published on: April 26, 2013
Protein Repair and Analysis Server: A Web Server to Repair PDB Structures, Add Missing Heavy Atoms and Hydrogen
Osita Sunday Nnyigide1, Tochukwu Olunna Nnyigide1, Sun-Gu Lee1
1School of Chemical Engineering, Pusan National University, Busan 46241, Korea.
Abstract:
The Protein Data Bank (PDB) file format developed at Brookhaven National Laboratory is the most popular file format to store biological data and is widely supported by many software programs for the editing and visualization of macromolecular structures. Unfortunately, many of these structures have variety of issues ranging from missing side chains and/or atoms to alternate locations (rotamers). To fix these flaws, one has to learn a new program, compile modules, and install libraries. To overcome these challenges, we present Protein Repair and Analysis Server (PRAS), an easy-to-use web server to repair protein structures and add missing atoms. The PRAS program flow has two main sections. In the first section, several subroutines are called to deal with sequence microheterogeneity, rotamers, missing side chains, heavy atoms, or hydrogen atoms. A log file is generated detailing irregularities and their fixes as carried out by the program. In the later section, the program uses the error-corrected protein structure to assign secondary structure elements based on amide-amide interactions of the backbone. Plots of four Ramachandran types (general, glycine, proline, and pre-proline) and percentage of secondary structure elements; a log file and the error-corrected PDB file can be downloaded by clicking on the download link generated by the server. The server is freely available and is accessed through its web address at www.protein-science.com. Alternatively, users can download the source code from the server or install the program on their local machines following the instructions at https://pypi.org/project/Pras-Server/ or https://github.com/osita-sunday-nnyigide/Pras_Server. While the present work focuses on the repair of structural data in the PDB format, the server is capable of fixing similar errors in the extensible and newly adopted mmCIF format.
Related Concept Videos
Overview of DNA Repair
Chemically...
Long-patch Base Excision Repair
Fixing Double-strand Breaks
Protein Organization
The primary structure of a protein is its amino acid sequence....
Base-pairing and DNA Repair

