Journal of Applied Crystallography · 2004 · 24 citations · 7 references
Structural BioinformaticsBiomolecular Structure PredictionBiological MacromoleculesMolecular BiologyMolecular GraphicProtein FoldingMacromolecular AssembliesBiophysicsProtein ModelingProtein Structure PredictionPython Macromolecular LibraryBioinformaticsStructural BiologyPython Programming LanguageMmlib Data ModelNatural SciencesComputational BiologySystems BiologyMedicine
The Python Macromolecular Library ( mmLib ) is a software toolkit and library of routines for the analysis and manipulation of macromolecular structural models, implemented in the Python programming language. It is accessed via a layered object-oriented application programming interface, and provides a range of useful software components for parsing mmCIF, PDB and MTZ files, a library of atomic elements and monomers, an object-oriented data structure describing biological macromolecules, and an OpenGL molecular viewer. The mmLib data model is designed to provide easy access to the various levels of detail needed to implement high-level application programs for macromolecular crystallography, NMR, modeling and visualization. We describe here the establishment of mmLib as a collaborative open-source code base, and the use of mmLib to implement several simple illustrative application programs.
7
Helen M. Berman · Nucleic Acids Research · 2000 · 38.9K citations
Biological Database, Biochemistry, Structural Bioinformatics +12
The PyMOL Molecular Graphics System
Warren L. DeLano · Medical Entomology and Zoology · 2002 · 18.1K citations
The Bioperl Toolkit: Perl Modules for the Life Sciences
Jason Stajich, David E. Block, Kris Boulez et al. · Genome Research · 2002 · 1.7K citations · Full text