Opened 3 weeks ago
Closed 26 hours ago
#19400 closed enhancement (fixed)
Have Render By Attribute externally controllable
| Reported by: | Tom Goddard | Owned by: | Eric Pettersen |
|---|---|---|---|
| Priority: | blocker | Milestone: | |
| Component: | Structure Analysis | Version: | |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
Allow other code to bring up Render By Attribute showing desired attribute/colors/etc.
Change History (6)
comment:1 by , 3 weeks ago
| Priority: | high → blocker |
|---|
comment:2 by , 3 weeks ago
comment:3 by , 3 weeks ago
The mutation scores scatter plot use of render by attribute is part of ticket #19403.
comment:4 by , 30 hours ago
By "palette" do you literally mean a palette name, or do you mean a series of color values?
comment:6 by , 26 hours ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
The Render/Select By Attribute tool now has a configure() method. I hope the method's doc string does a good enough job of explaining how it's used.
Note:
See TracTickets
for help on using tickets.
I added structure coloring controls to the mutation scatter plot gui yesterday that attempts to setup the Render by Attribute GUI (residues, specific structures, mutation score attribute, palette and levels). I used private methods of render by attribute in scatter plot function _show_render_by_attribute_gui() in code
It is not quite working because setting the render by attribute models causes a delayed callback that overwrites my render by attribute palette setting. So using a public API to set the render by attribute gui controls would be helpful.