[Chimera-users] using a marker file to zone a volume from python prompt

Thomas Goddard goddard at cgl.ucsf.edu
Mon Jan 29 11:27:16 PST 2007


Hi Jeff,

   I understand your problem.  I think you can handle the large data 
sets interactively using the "precomputed subsample" feature of the 
volume dialog.  As you mentioned you need to create smaller binned 
versions of your data.  Then you open your full size map in Chimera but 
do not display it.  Then you use Features / Precomputed Subsamples and 
add the binned file (ie. subsampled data).  Then when you display the 
data with step sizes larger than 1 where it can use the binned data it 
will use the binned data.  In this way Chimera never needs to open the 
full data if you only display at binned step sizes.  You can then use 
the zone or subregion box tools to specify a smaller piece of the map 
and then use the volume dialog "File / Save map as" menu entry.  That 
always says at full resolution, so the needed part of the full size map 
will be read when you do that.  There is a Chimera script for creating 
the binned data (chimera/share/VolumeProcessing/downsize.py) described 
in the Volume Viewer documentation in the Chimera User's Guide:

	http://www.cgl.ucsf.edu/chimera/docs/ContributedSoftware/volumeviewer/volumeviewer.html#processing

   Another useful tool for handling tomograms that are too large to 
display in Chimera at full resolution is the Volume Planes module that 
can be downloaded from the Chimera experimental features page

	http://www.cgl.ucsf.edu/chimera/experimental/experimental.html

When you display just one plane at a time, Chimera only loads that plane 
from the map file (for most map file formats, e.g. MRC).  This can allow 
you to flip through the planes at full resolution while having just a 
limited amount of data in memory at any one time.

	Tom

----
Date: Jan 29, 2007

hi Tom,

is it possible for me to use a (previously generated) chimera marker 
file to zone and save a region from a volume map from a python prompt, 
without launching chimera?

A lot of volumes I use are simply too big to handle in chimera, and if I 
chop up large volumes, I might have filaments running across the borders 
that I cut, etc. When I have done such 'chopping out' of subvolumes, it 
is often difficult for me to figure out which filaments I care about (or 
where they are ...) a priori. One solution I was thinking of is to use a 
several-times binned file to generate a marker file using chimera, and 
then to use the zone tool from a python prompt on the unbinned volume, 
without having to launch chimera and try to actually visualize the full, 
unsegmented volume.

can I do this? (or, does this question make sense?)

thanks,

-Jeff



More information about the Chimera-users mailing list