
Structure Visualization
One of the primary activities in proteomics R&D is determining and visualizing the 3D structure of
proteins in order to find where drugs might modulate their activity. Other activities include identifying
all of the proteins produced by a given cell or tissue and determining how these proteins interact. The
current methods available for realizing these later activities include time-consuming protein
purification and X-ray crystallography—both activities that take significant time, even with robotic
automation. As such, it's generally understood by the molecular biology research community that the
sequencing of the human genome, which will likely take several more years to complete, is relatively
trivial compared to definitively characterizing the proteome.
Barring the introduction of some new technology, cataloging, interpreting, and dissecting the
proteome will take many years. Unlike a nucleotide sequence, which is a relatively static structure,
proteins are dynamic entities that change their shape and association with other molecules as a
function of temperature, chemical interactions, pH, and other changes in the environment. Grasping
the static structure of the approximately 30,000 proteins of the human proteome is difficult enough
for many researchers, much less their potentially unlimited variation.
In contrast to visualizing the sequence of nucleotides on a strand of DNA, visualizing the primary
structure of a protein adds little to the knowledge of protein function. More interesting and relevant
are the higher-order structures. For example, understanding the docking of two proteins is greatly
facilitated by visualizing the two 3D structures interacting in 3D space. Visualizing a protein's tertiary
structure is valuable in comparing protein structure predictions.
Visualization Tools
The list of technologies in Table 5-1 only hints at the hundreds of available visualization tools that are
either available or under development in bioinformatics. The vast majority of bioinformatics-specific
tools are shareware utilities developed with government funding, supplemented with a few dozen
commercial offerings. Many tools are hardware or process-specific. For example, there are dozens of
graphical interfaces or visualization tools made expressly for microarray devices and the data they
generate. Some of these tools are written in low-level computer languages such as C++, and others
are adaptations of high-level tools, such as the graphical user interface editors that ship with
commercial database engines. In addition to these bioinformatics-centric tools, there are general-
purpose visualization technologies that can be used in bioinformatics applications.
Table 5-1. Visualization Technologies. Visualization tools leverage the
pattern-recognition capabilities of the viewer's visual apparatus as opposed
to the logical, intellectual capabilities that can be more easily saturated.
Visualization Tool Examples
Nucleotide Location Map Viewer
Protein Structure SWISS-PDBViewer, WebMol, RasMol, Protein Explorer, Cn3D, VMD,
MolMol, MidasPlus, Pymol, Chime, Chimera
User Interface Third-Party Browsers, VRML, Java Applets, C++
General-Purpose Software Microsoft Excel, Strata Vision 3D, Max3D, 3D-Studio, Ray Dream
Studio, StatView, SAS/Insight, Minitab, Matlab
General-Purpose Hardware Stereo Goggles, Data gloves, 3D (Stereo) Displays, Haptic Devices