[Chimera-users] save image with --nogui
Mark Moll
mmoll at cs.rice.edu
Tue Mar 3 08:12:01 PST 2009
I'd like to load some pdb files, change the view/colors/representation/
etc., and save the resulting view as an image. If possible, I'd like
to do this in the background without the GUI. This doesn't seem to
work. The latest daily build gives the errors below when using this
simple script:
import Midas
Midas.copy(file='test.png', format='PNG', width=600, height=400)
Should I be using a different command?
> /Applications/Chimera.app/Contents/MacOS/chimera --nogui foo.pdb
test.py
Opening foo.pdb...
Executing test.py...Rendering high resolution image...
Traceback (most recent call last):
File "/Applications/Chimera.app/Contents/Resources/share/
__main__.py", line 65, in <module>
value = chimeraInit.init(sys.argv)
File "/var/tmp/chimeraBuild_AGL/build/install/Chimera.app/Contents/
Resources/share/chimeraInit.py", line 420, in init
chimera.openModels.open(a, prefixableType=1)
File "/var/tmp/chimeraBuild_AGL/build/install/Chimera.app/Contents/
Resources/share/chimera/__init__.py", line 1368, in open
File "/var/tmp/chimeraBuild_AGL/build/install/Chimera.app/Contents/
Resources/share/chimera/__init__.py", line 802, in _openPython
File "test.py", line 10, in <module>
Midas.copy(file='test.png', format='PNG', width=600, height=400)
File "/var/tmp/chimeraBuild_AGL/build/install/Chimera.app/Contents/
Resources/share/Midas/__init__.py", line 1049, in copy
File "/var/tmp/chimeraBuild_AGL/build/install/Chimera.app/Contents/
Resources/share/chimera/printer.py", line 1176, in saveImage
AttributeError: '_chimera.NoGuiViewer' object has no attribute
'pilImages'
Error while processing test.py:
AttributeError: '_chimera.NoGuiViewer' object has no attribute
'pilImages'
(see reply log for Python traceback info)
--
Mark
More information about the Chimera-users
mailing list