mantidproject / mantidimaging

Graphical toolkit for neutron imaging.
https://mantidproject.github.io/mantidimaging
GNU General Public License v3.0
13 stars 6 forks source link

Spectrum Viewer: Auto Select Open Beam by Dataset Association or Stack Shape #2037

Open JackEAllen opened 9 months ago

JackEAllen commented 9 months ago

Desired Behaviour

Within the spectrum viewer, if "Normalise to pen beam" is selected, on selection, try to auto-select the correct open beam stack based on association (if any - if backend supports this) or by stack shape (stack shape will match sample stack shape)

If no backend architecture supports dataset stack association, create a new issue to explore a refactor to achieve this.

The argument for this is to improve user interface flow. The proposed change will increase efficiency of UI.

Current Behaviour

"Normalise to open beam" is a purely manual process in the GUI. The first stack in the list is selected which is often incorrect for the selected sample requiring the user to correct this by selecting the correct open beam stack.

JackEAllen commented 8 months ago

Un-assigning myself for the moment as I believe this will require some architectural changes which make more sense to do as part of EPIC #1999