Skip to main page content
Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2005 Feb 6;6:21.
doi: 10.1186/1471-2105-6-21.

The Molecular Biology Toolkit (MBT): A Modular Platform for Developing Molecular Visualization Applications

Affiliations
Free PMC article

The Molecular Biology Toolkit (MBT): A Modular Platform for Developing Molecular Visualization Applications

John L Moreland et al. BMC Bioinformatics. .
Free PMC article

Abstract

Background: The large amount of data that are currently produced in the biological sciences can no longer be explored and visualized efficiently with traditional, specialized software. Instead, new capabilities are needed that offer flexibility, rapid application development and deployment as standalone applications or available through the Web.

Results: We describe a new software toolkit--the Molecular Biology Toolkit (MBT; http://mbt.sdsc.edu)--that enables fast development of applications for protein analysis and visualization. The toolkit is written in Java, thus offering platform-independence and Internet delivery capabilities. Several applications of the toolkit are introduced to illustrate the functionality that can be achieved.

Conclusions: The MBT provides a well-organized assortment of core classes that provide a uniform data model for the description of biological structures and automate most common tasks associated with the development of applications in the molecular sciences (data loading, derivation of typical structural information, visualization of sequence and standard structural entities).

Figures

Figure 1
Figure 1
The architecture of the toolkit.
Figure 2
Figure 2
The MBT data model.
Figure 3
Figure 3
The class hierarchy of the geometry engine.
Figure 4
Figure 4
Ligand Explorer. The structure of cAMP dependant protein kinase (PDB id 1ATP) showing the hydrophilic interactions of the bound ATP to the protein and bound inhibitor which mimics substrate in the phosphotransfer reaction from the gamma phosphate of ATP.
Figure 5
Figure 5
Protein kinase explorer. An alternative view of a cAMP dependant protein kinase with residues from the multiple structure alignment mapped to the corresponding aligned sequences and to a single template structure from the set.

Similar articles

See all similar articles

Cited by 99 articles

See all "Cited by" articles

References

    1. Kraulis PJ. MOLSCRIPT: a program to produce both detailed and schematic plots of protein structures. J Appl Cryst. 1991;24:946–950. doi: 10.1107/S0021889891004399. - DOI
    1. DeLano WL. The PyMol Molecular Graphics System on the World Wide Web. 2002.
    1. Sayle RA, Milner-White EJ. RASMOL: biomolecular graphics for all. Trends Biochem Sci. 1995;20:374–376. doi: 10.1016/S0968-0004(00)89080-5. - DOI - PubMed
    1. Guex N, Peitsh MC. SWISS-MODEL and Swiss-PdbViewer: an environment for comparative modeling. Electrophoresis. 1997;18:2714–2723. - PubMed
    1. Can T, Wang Y, Wang Y-F, Su J. FPV: fast protein visualization using Java 3D. Bioinformatics. 2003;19:913–922. doi: 10.1093/bioinformatics/btg104. - DOI - PubMed

Publication types

LinkOut - more resources

Feedback