[Chimera-users] prmtop

Eric Pettersen pett at cgl.ucsf.edu
Mon May 24 13:37:29 PDT 2010


On May 20, 2010, at 11:46 PM, richardbonnet wrote:

> Dear,
>
> Is there a way to use writeprmtop with the command line?
> Is it a way to use chimera to write prmtop amd inpcrd files for a  
> ligand
> (gaff type + am1-bcc charge) + the corresponding protein (Gasteiger
> charges + ff99sb) with the command line? I have lot of problems with
> input format for antechmaber. It can intersting to use chimera with  
> the
> command line to solve this type of stuff.

Hi Richard,
	These Amber tools are being created in collaboration with an Amber  
developer and the collaboration has been slow going and therefore all  
of these tools are very much in an unfinished state, including the  
fact that none of them have command-line equivalents.
	Nonetheless you can workaround the lack of command-line versions by  
using a small Python script to call their Python API via Chimera's  
"runscript" command.  So if you had a Python script file (e.g. named  
"callWritePrmtop.py") that contained this:

from WritePrmtop import writePrmtop
from chimera.selection import currentMolecules
writePrmtop(currentMolecules()[0], arguments[0], "ff99SB")

then a Chimera script like this would call it:

addh # if needed
addcharge
sel #0
runscript /path/to/callWritePrmtop.py output.prmtop

After execution, the file "output.prmtop" (in the same folder as the  
callWritePrmtop.py script) would contain the PRMTOP for the selected  
model (#0 in the example script).

--Eric

                         Eric Pettersen
                         UCSF Computer Graphics Lab
                         http://www.cgl.ucsf.edu


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://plato.cgl.ucsf.edu/pipermail/chimera-users/attachments/20100524/648c5fda/attachment.html>


More information about the Chimera-users mailing list