mantidproject / mantid

Main repository for Mantid code
https://www.mantidproject.org
GNU General Public License v3.0
210 stars 122 forks source link

ALFView Epic - Optimisation of Workflow #34558

Closed robertapplin closed 1 year ago

robertapplin commented 1 year ago

Description The ALF instrument requires frequent manual adjustments after each (< 1 minute) run to realign the single crystal(s). These adjustments require us to know how much we should rotate the sample by (R). This can be calculated from the out of plane angle, V, and two theta, , obtained from the ALFView interface.

R = V / (2sinθ)

Many scientists still use ALFplus, a custom-made interface which is near end of life, due to its simpler workflow. The ALFView could be optimised for a better user experience to encourage a transition to use it over ALFplus.

Current workflow

1) Load data ALF82301 2) Click on Pick tab 3) Click on Add single crystal peak icon so that the little graph doesn’t keep changing 4) Click on the peak 5) Expand Rebin section. Filter by d-spacing range (optional) 5.5,0.01,6 6) Expand Plotting detector spectra section 6) Click on Select whole tube icon 7) Right click on little graph and select Integrate rather than sum 8) Right click on little graph again and select Axis->Out of plane angle 9) Right click on peak of interest and select Extract Single Tube 10) If averaging, then right click on each tube -> select Add to average. Wrong click requires starting over 11) Press Update Estimate button 12) Press Fit button 13) Scroll down to find peak centre value (V) 14) Return to pick tab and try to identify horizontal 2theta of tube from text box info 15) Calculate average 2theta if multiple tubes were selected 15) Manually calculate R

Plan

Bugs

User experience

robertapplin commented 1 year ago

Completed