[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [modeller_usage] Restraint conversion
- To: Matthias Schmidt <matthias.rene.schmidt AT gmail.com>
- Subject: Re: [modeller_usage] Restraint conversion
- From: Modeller Caretaker <modeller-care@ucsf.edu>
- Date: Thu, 27 Oct 2011 11:56:37 -0700
- Cc: modeller_usage@listsrv.ucsf.edu
On 10/27/11 4:09 AM, Matthias Schmidt wrote:
Are there tools or scripts out there that can convert Modeller
restraints (eg. rsr files) to Gromacs distance restraints? If not, how
would you go at it?
The format is pretty simple, so it certainly wouldn't be that hard to
do. The format is described at
http://salilab.org/modeller/9.10/manual/node475.html
Note, however, that not all static restraints are distance restraints,
and not all forms are the same (e.g. most are harmonic, but some are
cubic splines). And some restraints such as DOPE are dynamic and not
stored in the .rsr file.
The Integrative Modeling Platform, IMP, has an IMP.modeller module that
converts all Modeller restraints to their IMP equivalents, so you could
also use that Python code to help you. (Since it handles almost all
restraint types, and also handles internal coordinates and dynamic
restraints, it's a bit more involved.) See the
load_static_restraints_file() method in the ModelLoader class at
http://svn.salilab.org/imp/trunk/modules/modeller/pyext/IMP_modeller_init.i
Ben Webb, Modeller Caretaker
--
modeller-care@ucsf.edu http://www.salilab.org/modeller/
Modeller mail list: http://salilab.org/mailman/listinfo/modeller_usage