
So this is more of a chimera-dev question than a chimera-users question. If you have a Molecule object, m, it's textual "atom specification" would be (in Python): "#%d.%d" % (m.id, m.subid) Normally, if the subid is zero, we leave it out. To find out which molecules are currently being displayed can be harder: for m in chimera.openModels.list(modelTypes=[chimera.Molecule]): if not m.display: continue # molecule displayed, but constituents might not be # if that distinction is important (probably not for # ViewDock), then check bounding box valid, bbox = m.bbox() if not valid: continue # process molecule Hope this helps, - Greg On Thu, 2 Jul 2009, cdlau@ucsd.edu wrote:
Hi,
Thanks for the response. This would not work for my case because I am writing a plugin for ViewDock for use with a Tiled Wall Display. I was hoping there was a setting that was available to show the molecule name (if a setting does exist I can initiate it with runCommand). Does anyone know if this is possible?
Thanks,
Chris
On Thu, 2 Jul 2009, cdlau@ucsd.edu wrote:
Hi,
I was wondering if there was a way to display the molecule name that is being shown in chimera. A simple display such as "molecule #0.10" below the rendered molecule would be great.
Thanks for your help,
Chris
Just place the mouse over the item you want to know more about and a popup balloon will tell you about it. The text starts with the model number, e.g., #0.10, and may or may not have additional information, i.e., for an atom it includes the residue name and sequence number and the atom name.
- Greg _______________________________________________ Chimera-users mailing list Chimera-users@cgl.ucsf.edu http://www.cgl.ucsf.edu/mailman/listinfo/chimera-users