Opened 2 weeks ago

Last modified 2 weeks ago

#19400 assigned enhancement

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 (3)

comment:1 by Eric Pettersen, 2 weeks ago

Priority: highblocker

comment:2 by Tom Goddard, 2 weeks ago

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

chimerax/src/bundles/mutation_scores/src/ms_scatter_plot.py

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.

comment:3 by Tom Goddard, 2 weeks ago

The mutation scores scatter plot use of render by attribute is part of ticket #19403.

Note: See TracTickets for help on using tickets.