[chimera-dev] Using chimera.BondRot
Eric Pettersen
pett at cgl.ucsf.edu
Thu Apr 16 12:16:37 PDT 2009
Hi Fred,
Since the 1.3 release I have put some effort into making it possible
to create/drive dihedrals from a Chimera command. That work isn't
entirely completed (the command doesn't exist yet) but enough of the
work has been done to help you out. In particular, there is a
BondRotMgr module and the StructureMeasure dialog will only respond to
torsions created using the BondRotMgr API. So, if you create a
torsion directly with chimera.BondRot the dialog won't pop up anymore
-- which is what you want. Remember to destroy the BondRot instance
once you are done adjusting the torsion (with BondRot's destroy()
method).
You need to use a daily build to use the new functionality. It will
also be included in the next production release.
--Eric
Eric Pettersen
UCSF Computer Graphics Lab
http://www.cgl.ucsf.edu
On Apr 16, 2009, at 11:06 AM, Frederic RODRIGUEZ wrote:
>
> Dear Chimera developers
> We want to generate structures (ligand+protein) in which
> we impose a variation (0 to 360 degrees, with step of 1 or
> 5, 10 degrees) of one or two dihedrals of the ligand.
> We want to use Chimera to select interactively, a list of
> dihedrals, and launch a script which do the rotations, produce
> PDB structures, save them. After we want to do another
> processing but using our own code (and perhaps including
> a new extension GUI, python, we work under Windows XP).
> We want to use BondRot functions, so we have explored module
> StructMeasure (and other related files ... BondObject.h) in
> order to understand how we can use this feature.
> We have done some experiments using a modified version
> of this extension so that we can select and rotate dihedrals
> as we want.
> If we make a script or a new extension, and let original StructMeasure
> module in place, we have problems. When we add a bond rotation using
> an expression such as: br = chimera.BondRot(bond) the panel
> AdjustTorsions
> of StructMeasure is always loaded.
> We would like to know if we can do our task without the use of
> chimera.BondRot , or if we can use it independently of
> StructMeasure dialog.
>
> thanks,
> Fred Rodriguez, Mansi Trivedi
>
> --
> Frédéric Rodriguez
> Laboratoire de Synthèse et Physicochimie
> de Molécules d'Intérêt Biologique
> UMR 5068 CNRS / Université Paul Sabatier
> 118 Route de Narbonne
> 31062 TOULOUSE cedex 9, France
> vce: 05.61.55.85.66 - fax: 33 (0)5.61.55.60.11
> elm: build at chimie.ups-tlse.fr
>
> _______________________________________________
> Chimera-dev mailing list
> Chimera-dev at cgl.ucsf.edu
> http://www.cgl.ucsf.edu/mailman/listinfo/chimera-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://plato.cgl.ucsf.edu/pipermail/chimera-dev/attachments/20090416/e67a7f30/attachment.html>
More information about the Chimera-dev
mailing list