Skip to content
naulon

No retraction, correction or concern found when last checked on Oct 16, 2026.

A series of PDB-related databanks for everyday needs

Wouter G. Touw, Coos Baakman, Jon Black and 4 more

Nucleic Acids Research · 2014 · CC BY

doi:10.1093/nar/gku1028

Abstract

Contains fulltext : 153067.pdf (Publisher’s version ) (Open Access)

Full text

From PubMed Central, U.S. National Library of Medicine, as current on Oct 16, 2026. Paragraph numbers are ours, so an answer can point at one.

INTRODUCTION

The Protein Data Bank (PDB) is the worldwide repository of macromolecular structures determined experimentally mainly by X-ray crystallography, NMR or electron microscopy. The more than 100.000 entries in the PDB form a valuable source of information, and PDB entries are used all over the world in a wide variety of research projects in academia and industry alike.

When the PDB was conceived in 1971, the initiators could hardly have imagined that their punchcard based PDB file format would survive for more than 40 years. Although the PDB has superseded its archaic punchcard compromise between inclusiveness and human readability by the PDBx/mmCIF file format, in practice the old format is still used by most software applications. The PDB format is the source of many problems, some of which are addressed by our databanks.

All databanks are available from http://swift.cmbi.ru.nl/gv/facilities/. This site also provides extensive documentation that includes help for downloading individual files or whole databanks.

UPDATE ON EXISTING DATABANKS

Table 1 lists the main databanks with a brief description of their content. In the following sections we will describe the progress on the existing systems since we previously reported on them.

Most of our systems have been prepared for the PDB's transition from the PDB file format to the mmCIF file format. Most databanks are now also available derived from PDB_REDO structure models.

DSSP is the de facto standard for the assignment of secondary structure elements in PDB entries. The DSSP software has been rewritten to better recognize π-helices. The determination of π-helices still follows the original description by Kabsch and Sander, but the assignment of π-helices is now given precedence over the assignment of α-helices, which should prevent underestimating the number of π-helices.

HSSP multiple sequence alignments (MSAs) are now created with an improved version of the original Sander and Schneider algorithm. These files are available in the original HSSP format and in Pfam Stockholm format. The Stockholm format is used by applications like HMMER and Jalview. Projects like BioJava, BioPerl and Biopython provide parsers for these Stockholm-formatted files.

The PDBFINDER and PDBFINDER2 databanks are now created using a slightly modified algorithm that better deals with exceptions in PDB files. The changes to the DSSP and HSSP software have also been taken into account. Furthermore, the two single flat text files are now compiled from separate files for each PDB ID.

New developments in the PDB_REDO decision-making algorithms were described elsewhere. Many recent improvements in PDB_REDO focus on enabling user-friendly data-mining and visualization. A list of all significant structural changes like changed rotamers and flipped peptide planes is available in an easy-to-mine format to quickly figure out whether PDB_REDO has changed residues-of-interest in a particular PDB entry. Model validation data such as WHAT_CHECK Z-scores, crystallographic R-factors, per-residue measures of fit to the crystallographic data (real-space R-factors, and real-space correlation coefficients), as well as comprehensive descriptions of ligand quality and structural interactions are now also provided. A description of all data from PDB_REDO entries is given in Supplementary Table S1.

PDB_SELECT now also provides quality-sorted sequence-redundant lists. These lists do not include entries deemed unwanted for bioinformatics purposes, e.g. entries that contain too many severe errors, too many incomplete or non-canonical amino acids or homology models.

The WHY_NOT indexing algorithm has been adapted to deal with the many novel databanks.

A NEW MAJOR DATABANK

Macromolecules are not static. The displacement of atoms in crystal structures can be modeled at various levels of detail. B-factors are commonly used to model the displacement of single atoms, while translation, libration and screw-rotation (TLS) parameters model the displacement of groups of atoms. Unfortunately, the meaning of the B-factor values on the ATOM records of PDB files is not always unambiguous. For example, ‘residual’ rather than ‘full’ B-factors have been reported for thousands of PDB structure models for which both B-factors and TLS parameters had been refined. Residual B-factors do not include the contribution of the TLS motion. The Databank of PDB files with consistent B-factors (BDB) homogenizes the B-factor representations in PDB files to aid the bioinformatics and protein engineering applications that depend on B-factors (e.g.). For every crystallographic PDB entry there is a BDB entry. The files in the BDB are simply identical to those in the PDB if full B-factors have been reported, but they contain full B-factors calculated from the PDB file data if the meta-data in the PDB file suggest that this is necessary.

WHAT GOOD IS BEAUTY, IF IT IS NOT TO BE SEEN?

The main users of PDB files are bioscientists in fields as diverse as drug design, molecular biology or biofuel engineering. These researchers often are not aware of all problems that come with the use of PDB files; see, for example, the B-factor problems that we addressed with the BDB.

A problem that is ubiquitous for all structures solved by X-ray crystallography is the implicit description of symmetry related ions, waters and ligands (the absence of symmetry related macromolecules has been solved, for example, with PISA. Figure 1 illustrates this problem.

The problem illustrated in Figure 1 has been addressed in two databanks. One databank holds PDB files that include the symmetry-related waters. A second databank has been compiled from PDB files with a shell of symmetry-related residues.

Solvent exposed amino acid side chains tend to be mobile, and as a consequence are not observable in the electron density map that is at the basis of modeling atomic coordinates in X-ray crystallography. The absence of side chains is unlikely to remain unnoticed, but may cause problems for protein structure software or perturb structural analyses otherwise. We therefore made one databank in which we computationally filled in the missing side chains using the rotamer library that is also at the basis of WHAT IF's homology modeling module.

DATABANKS SPECIFICALLY FOR BIOINFORMATICIANS

Any aspiring protein structure bioinformatician will need to write or obtain a PDB file parser before he or she can start working on the intended research project. Writing a parser that can cope with a large enough fraction of all problems in PDB files can be a major practical problem. We made a large number of databanks to overcome this problem in many cases. These databanks include the per-residue molecular and solvent accessible surface area, the secondary structure in four states (helix, strand, turn, loop), the number of crystal contacts, torsion angles and backbone angles. Lists of salt bridges and metal-coordinating residues are also created.

Recently, several groups made breakthroughs in the field of ab initio protein structure prediction. The idea behind these methods is that correlations between the variability patterns of residue positions i and j in a multiple sequence alignment are indicative for a contact between those residues i and j. We believe that these studies could benefit from a better definition of what constitutes an inter amino acid contact. To support research in this field a large group of databanks has been made in which contacting amino acids are listed. In each databank contacts are defined in a different way (direct atomic contacts; Cα–Cα distances; side chain contacts only; etc.).

NEW VISUALIZATION TOOLS

The CMBI databanks provide a wealth of structure-related information. We aim to provide this information in files that are bioinformatician-friendly. Not all users, however, may feel equally comfortable writing scripts to show the number of crystal contacts per residue in 3D, to create entropy-variability (EV) plots from an HSSP alignment or to visualize the structural changes in a PDB_REDO optimized structure model. For convenience, and simply to speed up protein structure analyses, we created a set of visualization tools.

Optimized PDB_REDO structure models and their corresponding electron density maps are now directly available within the programs COOT and CCP4mg, structure models are also directly available in YASARA. COOT additionally shows a list of all significant structural changes. A plugin for PyMOL (http://www.pymol.org/) to show structure models and their electron density is available from the PDB_REDO website. The required maps are generated on-the-fly in the CCP4 format and are also supported by many other programs such as Jmol.

Combined PDB and BDB B-factor plots on the BDB website allow the user to rapidly see the corrections made to the PDB B-factors.

On our recently developed web tool pdb-vis (http://www.cmbi.ru.nl/pdb-vis/) secondary structure, symmetry contacts and several accessibility representations are visualized in 2D together with the protein sequence. PDBsum provides many complementary pictures. Several types of 3D structure scenes are also available from pdb-vis, such as scenes of residues that make crystal contacts, or close-ups of metals and bound ligands. Scenes provide a convenient way of highlighting a specific structural feature or local region since the structure, visualization style and viewpoint are stored in a scene file. All scenes can always be inspected with the freely available molecular graphics program YASARA_View.

It has long been known that EV analysis of MSAs can elucidate the functional role of residues. EV values can be calculated from the HSSP alignment and they can be interpreted in a 3D context. We developed the visualization tool VASE (Visualization of Alignments, Structure and Entropy) that connects the three components structure, alignment and entropy/variability in a single browser window. Selected residue positions in the HSSP MSA are color-coded in the 3D structure and vice versa (Figure 2). The web interface also shows the EV values for the selected residues in a table or for all residues in an EV plot (Figure 2 inset).

MATERIALS AND METHODS

DSSP files are produced with the newly written DSSP 2.2.1. HSSP files are produced using HSSP 2.0. PDBFINDER files currently have version 9.0. PDBREPORTs currently are produced with WHAT_CHECK 8.4, but we are planning to release version 11.0 very soon. The PDBREPORT databank will be updated accordingly. The most recent version of PDB_REDO is 5.35. PDB_REDO is under active development and the PDB_REDO databank is continuously being renewed. At the time of writing all files have been created with PDB_REDO version 5.00 or newer which means that all structure models have undergone rebuilding of side chains and flipping of peptide plane orientations when needed. BDB files currently are created with version 0.6.5. Most other databanks are produced using the WHAT IF software.

AVAILABILITY

All CMBI's macromolecular structure databanks are freely available and can be accessed in many different ways. The single way of accessing PDB_SELECT lists is through the PDB_SELECT pages. WHY_NOT can be queried for single databank or WHY_NOT entries. Reversely, lists of all absent and annotated entries, present entries, obsolete entries, etc. are available from WHY_NOT. The previously described databanks are indexed by our search system MRS (http://mrs.cmbi.ru.nl/), but the ‘Lists’ and scenes databanks are not. MRS also handles REST or SOAP web service requests. All databanks can be retrieved via rsync and ftp. The rsync protocol allows mirroring entire databanks or a subset of the databank, since all databanks are composed of individual files. Detailed instructions are provided at http://swift.cmbi.ru.nl/gv/facilities/.

The DSSP and HSSP web servers have been renewed and are provided at a single location: http://www.cmbi.ru.nl/xssp/. Existing DSSP and HSSP files can be accessed through this website. Secondary structure assignment of uploaded structure models is also possible via this xssp web server, and additionally via the WHAT IF web servers (http://swift.cmbi.ru.nl/) or the WHAT IF web services. A sample script explains the use of the xssp REST API. The ‘check model’ WHAT IF web server section constructs WHAT_CHECK reports from uploaded PDB files. PDB_REDO files can be created using the PDB_REDO web server. Some users might prefer creation of databank files on a local workstation. The software for creating BDB, DSSP, HSSP, WHAT IF lists, PDBREPORT, PDB_REDO and YASARA scene databanks is freely available.

SUPPLEMENTARY DATA

Supplementary Data are available at NAR Online.

References 55

  1. 1.

    Bernstein F.C., Koetzle T.F., Williams G.J.B., Meyer E.F., Brice M.D., Rodgers J.R., Kennard O., Shimanouchi T., Tasumi M. The protein data bank: a computer-based archival file for macromolecular structures. J. Mol. Biol. 1977;112:535-542.

    Not in our library10.1016/s0022-2836(77)80200-3

  2. 2.

    Berman H., Henrick K., Nakamura H. Announcing the worldwide Protein Data Bank. Nat. Struct. Biol. 2003;10:980.

    Not in our library10.1038/nsb1203-980

  3. 3.

    Berman H.M. Establishing the next generation of the protein data. The Winnower. 2014.

    Not in our library

  4. 4.
  5. 5.

    Protein Data Bank. Nat. New Biol. 1971;233:223-223.

    Not in our library

  6. 6.

    Berman H.M. The Protein Data Bank: a historical perspective. Acta Crystallogr. A. 2008;64:88-95.

    Not in our library10.1107/s0108767307035623

  7. 7.

    Joosten R.P., Beek T.A.H., Krieger E., Hekkelman M.L., Hooft R.W.W., Schneider R., Sander C., Vriend G. A series of PDB related databases for everyday needs. Nucleic Acids Res. 2011;39:D411-D419.

    Not in our library10.1093/nar/gkq1105

  8. 8.

    Kabsch W., Sander C. Dictionary of protein secondary structure: pattern recognition of hydrogen-bonded and geometrical features. Biopolymers. 1983;22:2577-2637.

    Not in our library10.1002/bip.360221211

  9. 9.

    Cooley R.B., Arp D.J., Karplus P.A. Evolutionary origin of a secondary structure: π-helices as cryptic but widespread insertional variations of α-helices that enhance protein functionality. J. Mol. Biol. 2010;404:232-246.

    Not in our library10.1016/j.jmb.2010.09.034

  10. 10.

    Van der Kant R., Vriend G. Alpha-bulges in G protein-coupled receptors. Int. J. Mol. Sci. 2014;15:7841-7864.

    Not in our library10.3390/ijms15057841

  11. 11.

    Sander C., Schneider R. Database of homology-derived protein structures and the structural meaning of sequence alignment. Proteins. 1991;9:56-68.

    Not in our library10.1002/prot.340090107

  12. 12.

    Sander C., Schneider R. The HSSP data base of protein structure-sequence alignments. Nucleic Acids Res. 1993;21:3105-3109.

    Not in our library10.1093/nar/21.13.3105

  13. 13.

    Schneider R., Sander C. The HSSP database of protein structure-sequence alignments. Nucleic Acids Res. 1996;24:201-205.

    Not in our library10.1093/nar/24.1.201

  14. 14.

    Schneider R., de Daruvar A., Sander C. The HSSP database of protein structure-sequence alignments. Nucleic Acids Res. 1997;25:226-230.

    Not in our library10.1093/nar/25.1.226

  15. 15.

    Dodge C. The HSSP database of protein structure-sequence alignments and family profiles. Nucleic Acids Res. 1998;26:313-315.

    Not in our library10.1093/nar/26.1.313

  16. 16.
  17. 17.

    Eddy S.R. Profile hidden Markov models. Bioinformatics. 1998;14:755-763.

    Not in our library10.1093/bioinformatics/14.9.755

  18. 18.

    Waterhouse A.M., Procter J.B., Martin D.M.A., Clamp M., Barton G.J. Jalview Version 2–a multiple sequence alignment editor and analysis workbench. Bioinformatics. 2009;25:1189-1191.

    Not in our library10.1093/bioinformatics/btp033

  19. 19.
  20. 20.

    Stajich J.E., Block D., Boulez K., Brenner S.E., Chervitz S.A., Dagdigian C., Fuellen G., Gilbert J.G.R., Korf I., Lapp H., et al. The Bioperl toolkit: Perl modules for the life sciences. Genome Res. 2002;12:1611-1618.

    Not in our library10.1101/gr.361602

  21. 21.

    Cock P.J.A., Antao T., Chang J.T., Chapman B.A., Cox C.J., Dalke A., Friedberg I., Hamelryck T., Kauff F., Wilczynski B., et al. Biopython: freely available Python tools for computational molecular biology and bioinformatics. Bioinformatics. 2009;25:1422-1423.

    Not in our library10.1093/bioinformatics/btp163

  22. 22.

    Hooft R.W.W., Sander C., Scharf M., Vriend G. The PDBFINDER database: a summary of PDB, DSSP and HSSP information with added value. Comput. Appl. Biosci. CABIOS. 1996;12:525-529.

    Not in our library10.1093/bioinformatics/12.6.525

  23. 23.
  24. 24.
  25. 25.

    Jones T.A., Zou J.Y., Cowan S.W., Kjeldgaard M. Improved methods for building protein models in electron density maps and the location of errors in these models. Acta Crystallogr. Sect. A Found. Crystallogr. 1991;47:110-119.

    Not in our library10.1107/s0108767390010224

  26. 26.

    Brändén C.-I., Jones T.A. Between objectivity and subjectivity. Nature. 1990;343:687-689.

    Not in our library

  27. 27.

    Cereto-Massagué A., Ojeda M.J., Joosten R.P., Valls C., Mulero M., Salvado M.J., Arola-Arnal A., Arola L., Garcia-Vallvé S., Pujadas G. The good, the bad and the dubious: VHELIBS, a validation helper for ligands and binding sites. J. Cheminform. 2013;5:36.

    Not in our library10.1186/1758-2946-5-36

  28. 28.

    Hooft R.W.W., Sander C., Vriend G. Verification of protein structures: side-chain planarity. J. Appl. Crystallogr. 1996;29:714-716.

    Not in our library

  29. 29.

    Winn M.D., Isupov M.N., Murshudov G.N. Use of TLS parameters to model anisotropic displacements in macromolecular refinement. Acta Crystallogr. Sect. D Biol. Crystallogr. 2001;57:122-133.

    Not in our library10.1107/s0907444900014736

  30. 30.

    Touw W.G., Vriend G. BDB: Databank of PDB files with consistent B-factors. 2014;27:457-462.

    Not in our library10.1093/protein/gzu044

  31. 31.

    Linding R., Jensen L.J., Diella F., Bork P., Gibson T.J., Russell R.B. Protein disorder prediction. Structure. 2003;11:1453-1459.

    Not in our library10.1016/j.str.2003.10.002

  32. 32.

    Neuvirth H., Raz R., Schreiber G. ProMate: a structure based prediction program to identify the location of protein-protein binding sites. J. Mol. Biol. 2004;338:181-199.

    Not in our library10.1016/j.jmb.2004.02.040

  33. 33.

    Reetz M.T., Carballeira J.D., Vogel A. Iterative saturation mutagenesis on the basis of B factors as a strategy for increasing protein thermostability. Angew. Chem. Int. Ed. Engl. 2006;45:7745-7751.

    Not in our library10.1002/anie.200602795

  34. 34.

    Chung J.-L., Wang W., Bourne P.E. Exploiting sequence and structure homologs to identify protein-protein binding sites. Proteins. 2006;62:630-640.

    Not in our library10.1002/prot.20741

  35. 35.

    Schlessinger A., Yachdav G., Rost B. PROFbval: predict flexible and rigid residues in proteins. Bioinformatics. 2006;22:891-893.

    Not in our library10.1093/bioinformatics/btl032

  36. 36.
  37. 37.

    Krissinel E., Henrick K. Inference of macromolecular assemblies from crystalline state. J. Mol. Biol. 2007;372:774-797.

    Not in our library10.1016/j.jmb.2007.05.022

  38. 38.

    De Filippis V., Sander C., Vriend G. Predicting local structural changes that result from point mutations. Protein Eng. 1994;7:1203-1208.

    Not in our library10.1093/protein/7.10.1203

  39. 39.

    Hopf T.A., Colwell L.J., Sheridan R., Rost B., Sander C., Marks D.S. Three-dimensional structures of membrane proteins from genomic sequencing. Cell. 2012;149:1607-1621.

    Not in our library10.1016/j.cell.2012.04.012

  40. 40.

    Jones D.T., Buchan D.W.A., Cozzetto D., Pontil M. PSICOV: precise structural contact prediction using sparse inverse covariance estimation on large multiple sequence alignments. Bioinformatics. 2012;28:184-190.

    Not in our library10.1093/bioinformatics/btr638

All 55 references

Cited by papers we hold 11

Reads

Read by people on this page

None yet.

Checked or read by AI through naulon

None yet.

A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

Are you an author?

Is this your paper?

Claim it to add your note and be paid when agents cite it. Free.