ADR Suggestion
The Measurements page
#2
damskii9992
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
General
The Measurements page is the first page which the user lands on after creating, loading, or skipping the Project. The Measurements page is where the user loads in their measurements, ideally in the form of Scitiffs, inspects the imagestack, create Region Of Interests (ROI's) and inspects the spectrum of those ROI's.
The user needs to create at least one ROI to perform an analysis, but can create multiple and analyze them all together or separately. The ROI's can even be from different measurements.
All measurements imported here and ROIs created are saved to the Project, if it has been created.
Page layout
The EasyApp layout has a left-side content area and a right-side control area, both with possible multiple pages:


For the Measurements page, the content area will be split in two, with the top being an image viewer showing the currently selected image, and the bottom being a spectrum viewer, showing the spectra of the ROIs of the currently selected image.
The control area will contain at least 2 pages, the "Basic controls" page, and the "Extra controls" page.
The basic controls page will contain import buttons together with the list of imported measurements as well as the ROI creator button with the list of created ROIs. It will also contain basic functionality controls such as choosing the displayed time-slice of the image-stack via a slider button, stretching the image to fit the page as a toggle button and so on.
The Extra controls page will contain the list of created ROIs and buttons for more advanced creation of ROIs, such as merging existing ROIs, subtracting them and so on.
The image viewer
The image viewer will display a single time slice of the currently active imported measurement.
The values will be rescaled to fit into a 16bit Grayscale image to reduce memory consumption.
A colour scale will indicate the corresponding intensities.
Masked pixels and pixels with values of NaN or Infinity will be displayed as bright red.
Variances can optionally be displayed as an overlaid colour scale tint.
The image viewer will also have basic functionality such as zoom, pan and reset view.
The spectra viewer
The spectra viewer will display the spectra of all created ROIs in matching colours. ROIs can be disabled individually from the Basic control page.
All spectra will be plotted with variances unless disabled.
A vertical yellow line will indicate the currently active time-slice being shown in the image viewer.
The spectra viewer will also have basic functionality such as zoom, pan and reset view.
Beta Was this translation helpful? Give feedback.
All reactions