Ticket #8368 (inprogress)
Engin-X - Umbrella Ticket
Reported by: | Peter Parker | Owned by: | Federico M Pouzols |
---|---|---|---|
Priority: | major | Milestone: | Release 3.5 |
Component: | Diffraction | Keywords: | |
Cc: | anders.markvardsen@…, saurabh.kabra@… | Blocked By: | #8760, #9783, #9784, #9788, #9789, #9790, #9791, #10587, #10589, #10907, #10909, #10910, #10921, #10967, #10968, #10969, #11588, #11770, #11771, #11772, #11773, #11862 |
Blocking: | Tester: |
Description (last modified by Peter Parker) (diff)
An "umbrella" ticket for any work to be done for Engin-X.
First task is to liaise with Joe Kelleher and Saurabh Kabra to see what needs to be done.
Change History
comment:2 Changed 7 years ago by Peter Parker
Information provided to us about the current reduction:
There are three main functions in OpenGENIE at the moment.
- Analyse Scan
The most extensive of the three programs. Linked to Calibrate.
Takes a range of runs. For each run, apply intensity normalisation, export to GSAS.EXP file with relevant calibration values, refine the lattice parameter in GSAS, read the result back in from the .EXP file, average the associated relevant log values, and collect these result for all runs in the range into a single structured .HDF.
- Find Pin
The simplest of the three programs.
This takes a range of runs and averages the intensity value for each of the two banks. Plots this intensity against some logged value, usually a motor position. Fits a function, usually a Guassian, to the intensity value and reports the parameters of the fit. The current function takes its name from the usual use of finding the position at which a metal pin, when scanned across the beam, gives the maximum intensity.
- Calibrate
The best place to start translating.
Takes one or both of two runs - a null scatterer which is used to measure the incident beam intensity, and a measurement of a known powder (one of 4 or 5 different possibilities, usually CeO2 in practice to determine the relation between the measured time of flight and the d-spacing in the sample. The calibration date derived from this procedure is subsequently used by any subsequent analyse_scan command.
In Mantid, they would envisage having an Engineering menu in Interfaces, with the above three options. The aim should not necessarily be to replicate the existing functionality of OpenGENIE, where obvious improvement can be made. The current interface is a console-based interactive utility -- in Mantid a GUI with a "wizard" or tabs for each section of the console-based program might be a good starting point.
comment:5 Changed 7 years ago by Nick Draper
- Status changed from new to assigned
bulk move to assigned at the into of the triage step
comment:7 Changed 6 years ago by Anders Markvardsen
- Owner changed from Arturs Bekasovs to Anders Markvardsen
comment:15 Changed 6 years ago by Anders Markvardsen
- Owner changed from Anders Markvardsen to Lottie Greenwood
- Milestone changed from Release 3.3 to Release 3.4
comment:16 Changed 5 years ago by Nick Draper
- Milestone changed from Release 3.4 to Release 3.5
Moved to R3.5 at the R3.4 code freeze
comment:17 Changed 5 years ago by Lottie Greenwood
- Owner changed from Lottie Greenwood to Federico M Pouzols
comment:18 Changed 5 years ago by Federico M Pouzols
- Blocked By 10587, 10589, 10907, 10909, 10910, 10921, 10967, 10968, 11588 added
Added new ENGIN-X tickets that have been opened in the last few months as 'blocked by'.
comment:25 Changed 5 years ago by Federico M Pouzols
- Status changed from assigned to inprogress
- Blocked By 10969 added; 11785 removed
comment:27 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 9213
Nick and I met with Joe and Saurabh on 2013/11/22:
I also have in my possession a printout of some details they've typed up about their current reduction. I will add this in a future comment.