SMMP v. 3.0-Simulating proteins and protein interactions in Python and Fortran
Document Type
Article
Publication Date
3-15-2008
Department
Department of Physics
Abstract
We describe a revised and updated version of the program package SMMP. SMMP is an open-source FORTRAN package for molecular simulation of proteins within the standard geometry model. It is designed as a simple and inexpensive tool for researchers and students to become familiar with protein simulation techniques. SMMP 3.0 sports a revised API increasing its flexibility, an implementation of the Lund force field, multi-molecule simulations, a parallel implementation of the energy function, Python bindings, and more. Program summary: Title of program: SMMP. Catalogue identifier:ADOJ_v3_0. Program summary URL: http://cpc.cs.qub.ac.uk/summaries/ADOJ_v3_0.html. Program obtainable from: CPC Program Library, Queen's University of Belfast, N. Ireland. Licensing provisions: Standard CPC license, http://cpc.cs.qub.ac.uk/licence/licence.html. Programming language used: FORTRAN, Python. No. of lines in distributed program, including test data, etc.:52 105. No. of bytes in distributed program, including test data, etc.:599 150. Distribution format:tar.gz. Computer: Platform independent. Operating system: OS independent. RAM:2 Mbytes. Classification:3. Does the new version supersede the previous version?:Yes. Nature of problem: Molecular mechanics computations and Monte Carlo simulation of proteins. Solution method: Utilizes ECEPP2/3, FLEX, and Lund potentials. Includes Monte Carlo simulation algorithms for canonical, as well as for generalized ensembles. Reasons for new version: API changes and increased functionality. Summary of revisions: Added Lund potential; parameters used in subroutines are now passed as arguments; multi-molecule simulations; parallelized energy calculation for ECEPP; Python bindings. Restrictions: The consumed CPU time increases with the size of protein molecule. Running time: Depends on the size of the simulated molecule.
Publication Title
Computer Physics Communications
Recommended Citation
Meinke, J.,
Mohanty, S.,
Eisenmenger, F.,
&
Hansmann, U. H.
(2008).
SMMP v. 3.0-Simulating proteins and protein interactions in Python and Fortran.
Computer Physics Communications,
178(6), 459-470.
http://doi.org/10.1016/j.cpc.2007.11.004
Retrieved from: https://digitalcommons.mtu.edu/michigantech-p/6252