mmLib Python']Python toolkit for manipulating annotated structural models of biological macromolecules

被引:24
作者
Painter, J [1 ]
Merritt, EA [1 ]
机构
[1] Univ Washington, Dept Biochem, Biomol Struct Ctr, Seattle, WA 98195 USA
关键词
D O I
10.1107/S0021889803025639
中图分类号
O6 [化学];
学科分类号
0703 [化学];
摘要
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.
引用
收藏
页码:174 / 178
页数:5
相关论文
共 19 条
[1]
PHENIX:: building new software for automated crystallographic structure determination [J].
Adams, PD ;
Grosse-Kunstleve, RW ;
Hung, LW ;
Ioerger, TR ;
McCoy, AJ ;
Moriarty, NW ;
Read, RJ ;
Sacchettini, JC ;
Sauter, NK ;
Terwilliger, TC .
ACTA CRYSTALLOGRAPHICA SECTION D-STRUCTURAL BIOLOGY, 2002, 58 :1948-1954
[2]
ASCHER D, 2001, NUMERICAL PHYTHON
[3]
THE CCP4 SUITE - PROGRAMS FOR PROTEIN CRYSTALLOGRAPHY [J].
BAILEY, S .
ACTA CRYSTALLOGRAPHICA SECTION D-BIOLOGICAL CRYSTALLOGRAPHY, 1994, 50 :760-763
[4]
The Protein Data Bank [J].
Berman, HM ;
Westbrook, J ;
Feng, Z ;
Gilliland, G ;
Bhat, TN ;
Weissig, H ;
Shindyalov, IN ;
Bourne, PE .
NUCLEIC ACIDS RESEARCH, 2000, 28 (01) :235-242
[5]
PROTEIN DATA BANK - COMPUTER-BASED ARCHIVAL FILE FOR MACROMOLECULAR STRUCTURES [J].
BERNSTEIN, FC ;
KOETZLE, TF ;
WILLIAMS, GJB ;
MEYER, EF ;
BRICE, MD ;
RODGERS, JR ;
KENNARD, O ;
SHIMANOUCHI, T ;
TASUMI, M .
JOURNAL OF MOLECULAR BIOLOGY, 1977, 112 (03) :535-542
[6]
Macromolecular crystallographic information file [J].
Bourne, PE ;
Berman, HM ;
McMahon, B ;
Watenpaugh, KD ;
Westbrook, JD ;
Fitzgerald, PMD .
MACROMOLECULAR CRYSTALLOGRAPHY, PT B, 1997, 277 :571-590
[7]
Delano WL., 2002, The PyMOL Molecular Graphics System
[8]
THE MMCIF DICTIONARY: COMMUNITY REVIEW AND FINAL APPROVAL [J].
Fitzgerald, Patla M. D. ;
Berman, Helen ;
Bourne, Philip ;
McMahon, Brian ;
Watenpaugh, Keith ;
Westbrook, John .
ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 1996, 52 :C575-C575
[9]
The Computational Crystallography Toolbox:: crystallographic algorithms in a reusable software framework [J].
Grosse-Kunstleve, RW ;
Sauter, NK ;
Moriarty, NW ;
Adams, PD .
JOURNAL OF APPLIED CRYSTALLOGRAPHY, 2002, 35 :126-136
[10]
Hinsen K, 2000, J COMPUT CHEM, V21, P79, DOI 10.1002/(SICI)1096-987X(20000130)21:2<79::AID-JCC1>3.0.CO