Ticket #1611 (closed: fixed)
Usability/Functional Improvements to indirectDataAnalysis UI
Reported by: | Michael Whitty | Owned by: | Michael Whitty |
---|---|---|---|
Priority: | major | Milestone: | Iteration 25 |
Component: | MantidPlot | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Roman Tolchenov |
Description
Based on feedback from Spencer (and hopefully others later on)
Note: this interface is probably just going to be a throwaway prototype, but it will allow us to understand the requirements of the group better and get incremental feedback -- rather than having to wait upon each release.
Change History
comment:2 Changed 10 years ago by Michael Whitty
(In [6102]) re #1611 - indirectAnalysis adjustments based on comments from Spencer Howells
Fury tab - added "Plot" checkbox which makes use of the the plotFury function in the IndirectDataAnalysis python module. Also adjusted this function so that the cut off point for the x-axis is based on when the y values are successively zero, rather than when they go above one.
Slice tab - added "Plot Raw" button and suitable function. Adjusted the calibration input so it is optional based on a new checkbox. Adjusted the second TOF range so that it is optional based on a new checkbox. Cleaned up the function generally to remove unnecessary relics before the distinction was clear between slice/elwin. Made multiple input files an option.
comment:3 Changed 10 years ago by Michael Whitty
(In [6118]) re #1611 - indirectAnalysis ui adjustments based on feedback from Spencer
Fury - added Plot Input option, added support for multiple files.
Slice - linked the second time range options to the checkbox to automatically enable/disable them. adjusted the way that slice handles a second time range to use FlatBackground rather than Minus algorithm, taking default values for time ranges from the analyser/reflection parameter file.
Elwin - added second energy range a la slice, added support for multiple files, added Plot Input button
comment:6 Changed 10 years ago by Michael Whitty
(In [6261]) re #1600 and #1611 - various adjustments to the indirect cte/indirect analysis uis. adding parameter files for diffraction spectra with aim to developing support for these shortly (as part of indirectAnalysis initially), adjustment of layout so each tab on IDA has three checkboxes (Verbose, Plot, Save) consistently, though Verbose isn't done yet. Added plot functions to slice, elwin and absorption. adjustments to how validators appear on indirect CTE when they're not actually required. disabling tabs that don't fit the current analyser/reflection selection.
also adding some files to the 2010 VS project that were lacking and preventing building locally
comment:10 Changed 10 years ago by Michael Whitty
comment:11 Changed 10 years ago by Michael Whitty
comment:12 Changed 10 years ago by Michael Whitty
comment:13 Changed 10 years ago by Michael Whitty
comment:14 Changed 10 years ago by Michael Whitty
comment:15 Changed 10 years ago by Michael Whitty
comment:16 Changed 10 years ago by Michael Whitty
comment:17 Changed 10 years ago by Michael Whitty
comment:18 Changed 10 years ago by Michael Whitty
comment:19 Changed 10 years ago by Michael Whitty
comment:20 Changed 10 years ago by Michael Whitty
comment:21 Changed 10 years ago by Michael Whitty
comment:22 Changed 10 years ago by Michael Whitty
comment:23 Changed 10 years ago by Michael Whitty
comment:24 Changed 10 years ago by Michael Whitty
comment:25 Changed 10 years ago by Michael Whitty
- Status changed from accepted to verify
- Resolution set to fixed
mark complete for this ticket, more will surely follow in next iteration
comment:26 Changed 10 years ago by Roman Tolchenov
- Status changed from verify to verifying
- Tester set to Roman Tolchenov
comment:27 Changed 10 years ago by Roman Tolchenov
- Status changed from verifying to reopened
- Resolution fixed deleted
comment:28 Changed 10 years ago by Michael Whitty
- Status changed from reopened to verify
- Resolution set to fixed
comment:31 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 2458