
Hi, I'm trying to write a script to change the surface colors of volumes in Chimera: This is what I have so far. for m in chimera.openModels.list(): print m.surface_colors m.surface_colors = [(1.0, 0.0, 0.0, 1.0)] print m.surface_colors This seems to alter the surface colors, but has no effect on what the maps look like in the UI. Do I need to call something else for the UI to be updated, or am I using the wrong approach entirely? Also, I would like to only select the volumes in the first line but I don't know what modelTypes this is: for m in chimera.openModels.list(modelTypes=[chimera.Molecule]): Many thanks, Will. William Moore Wellcome Trust Centre for Gene Regulation & Expression College of Life Sciences MSI/WTB/JBC Complex University of Dundee Dow Street Dundee DD1 5EH United Kingdom Phone 01382 386364 http://openmicroscopy.org.uk