[Chimera-users] Display Molecule Name

Greg Couch gregc at cgl.ucsf.edu
Thu Jul 2 23:34:18 PDT 2009


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 at 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 at 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 at cgl.ucsf.edu
> http://www.cgl.ucsf.edu/mailman/listinfo/chimera-users
>



More information about the Chimera-users mailing list