4.7 Article

YUP: A molecular simulation program for coarse-grained and multiscaled models

Journal

JOURNAL OF CHEMICAL THEORY AND COMPUTATION
Volume 2, Issue 3, Pages 529-540

Publisher

AMER CHEMICAL SOC
DOI: 10.1021/ct050323r

Keywords

-

Funding

  1. NCRR NIH HHS [P41 RR012255] Funding Source: Medline
  2. NIGMS NIH HHS [R01 GM070785] Funding Source: Medline

Ask authors/readers for more resources

Coarse-grained models can be very different from all-atom models and are highly varied. Each class of model is assembled very differently, and some models need customized versions of the standard molecular mechanics methods. The most flexible way to meet these diverse needs is to provide access to internal data structures and a programming language to manipulate these structures. We have created YUP, a general-purpose program for coarse-grained and multiscaled models. YUP extends the Python programming language by adding new data types. We have then used the extended language to implement three classes of coarse-grained models. The coarse-grained RNA model type is an unusual nonlinear polymer, and the assembly was easily handled with a simple program. The molecular dynamics algorithm had to be extended for a coarse-grained DNA model so that it could detect a failure that is invisible to a standard implementation. A third model type took advantage of access to the force field to simulate the packing of DNA in viral capsids. We find that objects are easy to modify, extend, and redeploy. Thus, new classes of coarse-grained models can be implemented easily.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available