Bioinformatics Advance Access originally published online on November 16, 2004
Bioinformatics 2005 21(7):1291-1293; doi:10.1093/bioinformatics/bti138
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BRAGI: linking and visualization of database information in a 3D viewer and modeling tool
1Division of Structural Biology, German Research Centre for Biotechnology (GBF) Mascheroder Weg 1, D-38124, Braunschweig, Germany
2University of Cologne, Institute for Biochemistry Zülpicher Straße 47, D-50674, Köln, Germany
*To whom correspondence should be addressed.
| Abstract |
|---|
|
|
|---|
Summary: BRAGI is a well-established package for viewing and modeling of three-dimensional (3D) structures of biological macromolecules. A new version of BRAGI has been developed that is supported on Windows, Linux and SGI. The user interface has been rewritten to give the standard look and feel of the chosen operating system and to provide a more intuitive, easier usage. A large number of new features have been added. Information from public databases such as SWISS-PROT, InterPro, DALI and OMIM can be displayed in the 3D viewer. Structures can be searched for homologous sequences using the NCBI BLAST server.
Availability: Freeware, licensed: http://bragi.gbf.de/
Contact: Reichelt{at}gbf.de
Supplementary Information: http://bragi.gbf.de/gallery
| INTRODUCTION |
|---|
|
|
|---|
BRAGI (Schomburg and Reichelt, 1988) is one of the first computer programs optimized for the display and modification of protein and nucleic acid structures. Combined with force field analysis it is a highly valuable tool for the design of new proteins based on known structures. Linking information of public databases, such as SWISS-PROT, InterPro, DALI, as well as OMIM to three-dimensional (3D) structures considerably increases the power of BRAGI as a tool to analyze the known and to predict the unknown 3D structures based on homologous 3D structures.
| FEATURES |
|---|
|
|
|---|
The new version of BRAGI has the look and feel known from other current programs. Coordinate data can be opened (.pdb, .ent, as well as .mmCIF files) or directly imported from the Protein Data Bank (PDB) (Berman et al., 2002). Pull-down menus, keys and mouse buttons support give an intuitive handling of numerous features, e.g. to manipulate and visualize structures, and to obtain structure-inherent and -external information in separate windows. The use of the right mouse button gives quick access to various menu functions, e.g. to manipulate the representation of atoms, residues and chains. All movements of 3D structures follow the mouse pointer and BRAGI can move a set of molecules relative to each other, the first step in docking. Amino acid or nucleotide sequences for all chains can be selected from a separate window. All information is linked to the 3D viewer whenever possible. A hierarchy structured window provides information on all loaded structures in a tree view (Fig. 1). Video sequences and figures of publication quality can be saved in different formats, e.g. .avi, .gif, .bmp, .jpeg or .png. An interface to POV-Ray (POV-Ray, 19912002) provides the possibility to generate high-resolution pictures. Free text and markers, such as arrows or boxes, can be placed in the image. BRAGI has a built-in scripting language with a set of more than 70 basic commands.
|
The 3D structures stored in the PDB were correlated with different external information from public databases (Dieterich et al., 2004). For all PDB structures mentioned in the SWISS-PROT database (Boeckmann et al., 2003 Cn3D: http://www.ncbi.nih.gov/Structure/CN3D/cn3d.shtml) we linked data from the feature table of SWISS-PROT entries to the corresponding PDB chain sequence. The chain amino acid sequences were scanned against a local version of InterProScan (Zdobnov and Apweiler, 2001). To detect amino acid residues related to known diseases in humans, we also linked data from OMIM (McKusick-Nathans, 2000 http://www.ncbi.nlm.nih.gov/omim/) to the PDB entries (Fig. 2). All these functional annotations can be loaded, features selected and viewed in the 3D viewer.
|
BRAGI offers all necessary tools to predict protein structures based on known 3D structures, to replace as well as to insert and to delete residues in a protein structure (Desmet et al., 1997). The insertion of residues is supported by the use of an internal loop-database (Lessel and Schomburg, 1999; Wohlfahrt et al., 2002; Fechteler et al., 1995). Furthermore, BRAGI allows a sequence-based BLAST search on all sequences deposited in the PDB (default search database) via the NCBI BLAST server. The visualization of conserved regions between proteins in a separate alignment window optimizes the process of modelling of protein structures.
The fold analysis of new structures is supported by the DALI database. DALI (Heger and Holm, 2000) provides a multiple alignment of structural homologues of a query structure. BRAGI submits the coordinates to the DALI server, receives the response and then offers all alignments for seamless download and automatic 3D alignment.
To closely follow an ongoing molecular dynamics run, BRAGI reads atomic coordinates from an AMBER force field analysis. To watch an active run, BRAGI will read in the trajectories of a running AMBER job and visualize them all or show one snapshot after another.
| DISCUSSION AND CONCLUSION |
|---|
|
|
|---|
BRAGI includes several novel additions that are useful in the structural analysis of macromolecules. Although some of the newly included features are not original, the integration of public databases in a tool for visualization, animation and editing of macromolecules is unique. A short comparison follows.
Cn3D is a helper application for web browsers that allows the viewing of 3D structures from NCBI's Entrez retrieval service. SRS3D (O'Donoghue et al., 2004) is a viewer for annotations found in the SRS system. Both are limited in their graphic capabilities and are not suited for modification of biomolecules and use only their own databases. Links to public databases are available, e.g. in DeepViewThe Swiss-PdbViewer (Schwede et al., 2003). Searches in SWISS-PROT and ExPDB, BLAST or a local database of PROSITE are implemented, but not integrated in a comparable way.
Other publicly available powerful 3D tools such as PyMOL (DeLano, 2002, http://www.pymol.org), UCSF Chimera (Huang et al., 1996) VMD (Humphrey et al., 1996) or YASARA (Krieger et al., 2003) currently do not provide the visualization of information available from various public databases, a precondition for a better understanding of protein function. The visualization possibilities are comparable to those of BRAGI. One can use lines, solid bonds (sticks), CPK, cartoons tubes, ribbons, traces and many more to highlight interesting parts of molecules. RASMOL (Bernstein, 2000) is a frequently used viewer for all kinds of molecules included in nearly all Linux distributions. RASMOL does not use modern hardware for graphics display. In contrast to these programs BRAGI is fully menu driven, hence there is no need to use a command language to select parts of the molecule for a special display mode. Even movies are created using the graphic interface. For advanced users BRAGI provides a built-in command language.
The combination of a proven modelling and visualization tool, as established in BRAGI, and the linkage and integration of information from public databases harbours an enormous simplification for the analysis of protein structures and rational protein design.
Received on July 16, 2004; revised on September 30, 2004; accepted on October 6, 2004
| REFERENCES |
|---|
|
|
|---|
Berman, H.M., Battistuz, T., Bhat, T.N., Bluhm, W.F., Bourne, P.E., Burkhardt, K., Feng, Z., Gilliland, G.L., Iype, L., Jain, S., et al. (2002) The Protein Data Bank. Biopolymers, 22, 25772637.
Bernstein, H.J. (2000) Recent changes to RasMol, recombining the variants. Trends Biochem. Sci., 25, 453455[CrossRef][Web of Science][Medline].
Boeckmann, B., Bairoch, A., Apweiler, R., Blatter, M.C., Estreicher, A., Gasteiger, E., Martin, M.J., Michoud, K., O'Donovan, C., Phan, I., et al. (2003) The SWISS-PROT protein knowledgebase and its supplement TrEMBL in 2003. Nucleic Acids Res., 31, 365370
DeLano, W.L. (2002) The PyMOL Molecular Graphics System DeLano Scientific, San Carlos, CA.
Desmet, J., De Maeyer, M., Lasters, I. (1997) Theoretical and algorithmical optimization of the dead-end elimination theorem. Nature, 359, 539542.
Dieterich, G., Heinz, D.W., Reichelt, J. (2004) Matching of PDB chain sequences to information in public databases. J. Integr. Bioinformatics, 0007 2004.
Fechteler, T., Dengler, U., Schomburg, D. (1995) Prediction of protein three-dimensional structures in insertion and deletion regions: a procedure for searching data bases of representative protein fragments using geometric scoring criteria. J. Mol. Biol., 253, 114131[CrossRef][Web of Science][Medline].
Heger, A. and Holm, L. (2000) Towards a covering set of protein family profiles. Prog. Biophys. Mol. Biol., 73, 321337[CrossRef][Web of Science][Medline].
Huang, C.C., Couch, G.S., Pettersen, E.F., Ferrin, T.E. (1996) Chimera: an extensible molecular modeling application constructed using standard components. Pac. Symp. Biocomput., 1, 724.
Humphrey, W., Dalke, A., Schulten, K. (1996) VMDVisual Molecular Dynamics. J. Mol. Graphics, 14, 3338[CrossRef][Web of Science][Medline].
Krieger, E., Nabuurs, S.B., Vriend, G. (2003) Homology methods. Biochem. Anal., 44, 509523.
Lessel, U. and Schomburg, D. (1999) Importance of anchor group positioning in protein loop prediction. Proteins, 37, 5664[CrossRef][Web of Science][Medline].
McKusick-Nathans, V.A. (2000) Institute for Genetic Medicine, Johns Hopkins University (Baltimore, MD) and National Center for Biotechnology Information, Online Mendelian Inheritance in Man, OMIM (TM).
O'Donoghue, S.I., Meyer, J.E., Schafferhans, A., Fries, K. (2004) The SRS 3D module: integrating structures, sequences, and features. Bioinformatics, 20, 24762478
POV-Ray. (19912002) Persistence of VisionTM Ray Tracer (POV-RayTM).
Schomburg, D. and Reichelt, J. (1988) BRAGI: a comprehensive protein modeling program system. J. Mol. Graphics, 6, 161165.
Schwede, T., Kopp, J., Guex, N., Peitsch, M.C. (2003) SWISS-MODEL: an automated protein homology-modeling server. Nucleic Acids Res., 31, 33813385
Wohlfahrt, G., Hangoc, V., Schomburg, D. (2002) Positioning of anchor groups in protein loop prediction: the importance of solvent accessibility and secondary structure elements. Proteins, 47, 370378[Medline].
Zdobnov, E.M. and Apweiler, R. (2001) InterProScanan integration platform for the signature-recognition methods in InterPro. Bioinformatics, 17, 847848
This article has been cited by other articles:
![]() |
M. J. Brocker, S. Virus, S. Ganskow, P. Heathcote, D. W. Heinz, W.-D. Schubert, D. Jahn, and J. Moser ATP-driven Reduction by Dark-operative Protochlorophyllide Oxidoreductase from Chlorobium tepidum Mechanistically Resembles Nitrogenase Catalysis J. Biol. Chem., April 18, 2008; 283(16): 10559 - 10567. [Abstract] [Full Text] [PDF] |
||||
![]() |
C. Luer, S. Schauer, K. Mobius, J. Schulze, W.-D. Schubert, D. W. Heinz, D. Jahn, and J. Moser Complex Formation between Glutamyl-tRNA Reductase and Glutamate-1-semialdehyde 2,1-Aminomutase in Escherichia coli during the Initial Reactions of Porphyrin Biosynthesis J. Biol. Chem., May 13, 2005; 280(19): 18568 - 18572. [Abstract] [Full Text] [PDF] |
||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||


