Ticket #6733 (closed: fixed)
Add Vesuvio to ISIS diffraction interface
Reported by: | Martyn Gigg | Owned by: | Martyn Gigg |
---|---|---|---|
Priority: | major | Milestone: | Release 2.5 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Gesner Passos |
Description
From Sanghamitra Mukhopadhyay
Can you please include Vesuvio in the “Indirect Diffraction†GUI in IDA ? The diffraction mode in Vesuvio will take ‘filter out’ dataset from the raw file and will reduce similarly as IRIS and TOSCA do., i.e., you have to use ‘indirectDiffractionReduction.py’ All back scattering spectra 3-134 will be used for diffraction. The reduction will be in the spectroscopy mode like IRIS, but there will not be any diffonly mode. So the interface will be more like TOSCA. Please use only filter-out spectrum for these detectors. I would like to see the script as well and to see what will be the change when we add all detectors together (forward+backward ) but in the foil out mode and separately in the foil in mode. If you please keep those options open, that will be great. We may add all detectors for diffraction analysis after analysing those results.
Change History
comment:1 Changed 8 years ago by Martyn Gigg
- Owner set to Martyn Gigg
- Status changed from new to accepted
comment:2 Changed 8 years ago by Martyn Gigg
Allow zero analyzers in the parameter file. Refs #6733
Changeset: e21c11118d90a0c070020de14be57bc14503e935
comment:3 Changed 8 years ago by Martyn Gigg
Add Indirect Geometry Diffraction as technique for VESUVIO. Refs #6733
This means it only shows up in the diffraction GUI & not the convert to energy one.
Changeset: 72b7b21b1a16c87b2343e55f71d8f9a8b78a741a
comment:4 Changed 8 years ago by Martyn Gigg
Separate out file loading in indirect reduction steps. Refs #6733
Changeset: fd37e6d56c5bfb53d688bd9e36e0797091f1f77d
comment:5 Changed 8 years ago by Martyn Gigg
Allow loading mixed front/backward spectra. Refs #6733
Changeset: b077a56cbd2a67c58fd23d371a7266e6039d7cc0
comment:6 Changed 8 years ago by Martyn Gigg
LoadVesuvio now supports loading a single foil state. Refs #6733
Changeset: 44d851c05152ee7955ec28d2eb5bfdae830ea7db
comment:7 Changed 8 years ago by Martyn Gigg
Allow MSGReducer to pass on extra Load arguments. Refs #6733
Changeset: 44ef2e74821c2b58bffc5ffa96c328a30f5bd29c
comment:8 Changed 8 years ago by Martyn Gigg
Vesuvio will use the foil out from GUI for now. Refs #6733
Changeset: d963c0aa69e063e2753aaca486ee009c62b9bf19
comment:9 Changed 8 years ago by Martyn Gigg
Add system tests for ISIS indirect diffraction. Refs #6733
Note that the separate OSIRIS test has been merged in to the common file.
Changeset: 39eb3c776e67ebd73611a23ff0c41efc3c91c6cc
comment:10 Changed 8 years ago by Martyn Gigg
Update LoadVesuvioTest along with LoadVesuvio changes. Refs #6733
Changeset: d487a1054c2e11a30d76b8671ac39bcf723dfd71
comment:11 Changed 8 years ago by Martyn Gigg
Allow zero analyzers in the parameter file. Refs #6733
Changeset: e21c11118d90a0c070020de14be57bc14503e935
comment:12 Changed 8 years ago by Martyn Gigg
Add Indirect Geometry Diffraction as technique for VESUVIO. Refs #6733
This means it only shows up in the diffraction GUI & not the convert to energy one.
Changeset: 72b7b21b1a16c87b2343e55f71d8f9a8b78a741a
comment:13 Changed 8 years ago by Martyn Gigg
Separate out file loading in indirect reduction steps. Refs #6733
Changeset: fd37e6d56c5bfb53d688bd9e36e0797091f1f77d
comment:14 Changed 8 years ago by Martyn Gigg
Allow loading mixed front/backward spectra. Refs #6733
Changeset: b077a56cbd2a67c58fd23d371a7266e6039d7cc0
comment:15 Changed 8 years ago by Martyn Gigg
LoadVesuvio now supports loading a single foil state. Refs #6733
Changeset: 44d851c05152ee7955ec28d2eb5bfdae830ea7db
comment:16 Changed 8 years ago by Martyn Gigg
Allow MSGReducer to pass on extra Load arguments. Refs #6733
Changeset: 44ef2e74821c2b58bffc5ffa96c328a30f5bd29c
comment:17 Changed 8 years ago by Martyn Gigg
Vesuvio will use the foil out from GUI for now. Refs #6733
Changeset: d963c0aa69e063e2753aaca486ee009c62b9bf19
comment:18 Changed 8 years ago by Martyn Gigg
- Status changed from accepted to verify
- Resolution set to fixed
Branch: feature/6733_vesuvio_diffraction
Tester: This covers changes both the the main code repository and the systemtests repository. The same branch name exists in both and should be merged to master in each repository at the same time.
For the systemtests please run anything with Vesuvio in the name plus the new test IRISDiffspecDiffraction & ToscaDiffraction.
For the main code changes:
- Open up MantidPlot->Interfaces->Indirect Diffraction
- VESUVIO should now be in the list
- Browse to find EVS14188 in systemtests/Data
- Enter a 0.1,0.001,2.6 as the rebin parameters
- Select plot type 'spectra'
- Hit run
You should get a plot with several diffraction peaks.
comment:19 Changed 8 years ago by Gesner Passos
- Status changed from verify to verifying
- Tester set to Gesner Passos
comment:20 Changed 8 years ago by Martyn Gigg
Add system tests for ISIS indirect diffraction. Refs #6733
Note that the separate OSIRIS test has been merged in to the common file.
Changeset: 39eb3c776e67ebd73611a23ff0c41efc3c91c6cc
comment:21 Changed 8 years ago by Martyn Gigg
Update LoadVesuvioTest along with LoadVesuvio changes. Refs #6733
Changeset: d487a1054c2e11a30d76b8671ac39bcf723dfd71
comment:22 Changed 8 years ago by Martyn Gigg
Fix Vesuvio system test for parameter name changes. Refs #6733
No one is using this algorithm properly yet so the changes are managable.
Changeset: fdfd4dc071ac782e9caa06a6c53adaec474e4937
comment:23 Changed 8 years ago by Martyn Gigg
Allow zero analyzers in the parameter file. Refs #6733
Changeset: e21c11118d90a0c070020de14be57bc14503e935
comment:24 Changed 8 years ago by Martyn Gigg
Add Indirect Geometry Diffraction as technique for VESUVIO. Refs #6733
This means it only shows up in the diffraction GUI & not the convert to energy one.
Changeset: 72b7b21b1a16c87b2343e55f71d8f9a8b78a741a
comment:25 Changed 8 years ago by Martyn Gigg
Separate out file loading in indirect reduction steps. Refs #6733
Changeset: fd37e6d56c5bfb53d688bd9e36e0797091f1f77d
comment:26 Changed 8 years ago by Martyn Gigg
Allow loading mixed front/backward spectra. Refs #6733
Changeset: b077a56cbd2a67c58fd23d371a7266e6039d7cc0
comment:27 Changed 8 years ago by Martyn Gigg
LoadVesuvio now supports loading a single foil state. Refs #6733
Changeset: 44d851c05152ee7955ec28d2eb5bfdae830ea7db
comment:28 Changed 8 years ago by Martyn Gigg
Allow MSGReducer to pass on extra Load arguments. Refs #6733
Changeset: 44ef2e74821c2b58bffc5ffa96c328a30f5bd29c
comment:29 Changed 8 years ago by Martyn Gigg
Vesuvio will use the foil out from GUI for now. Refs #6733
Changeset: d963c0aa69e063e2753aaca486ee009c62b9bf19
comment:30 Changed 8 years ago by Martyn Gigg
Load all Vesuvio spectra in diffraction reduction. Refs #6733
If you don't load everything the resulting crop gives the wrong spectra since it goes by index not spectrum and assumes an off-by-one value.
Changeset: 115c3cb508eaff3d05f76381cd730f26d20f640b
comment:31 Changed 8 years ago by Martyn Gigg
Allow reduction without a parameter file. Refs #6733
Changeset: c44a5754e3886651e8123c037e8aa740749a2320
comment:32 Changed 8 years ago by Gesner Passos
- Status changed from verifying to closed
It is working, vesuvio is available.
comment:33 Changed 8 years ago by Martyn Gigg
Allow zero analyzers in the parameter file. Refs #6733
Changeset: e21c11118d90a0c070020de14be57bc14503e935
comment:34 Changed 8 years ago by Martyn Gigg
Add Indirect Geometry Diffraction as technique for VESUVIO. Refs #6733
This means it only shows up in the diffraction GUI & not the convert to energy one.
Changeset: 72b7b21b1a16c87b2343e55f71d8f9a8b78a741a
comment:35 Changed 8 years ago by Martyn Gigg
Separate out file loading in indirect reduction steps. Refs #6733
Changeset: fd37e6d56c5bfb53d688bd9e36e0797091f1f77d
comment:36 Changed 8 years ago by Martyn Gigg
Allow loading mixed front/backward spectra. Refs #6733
Changeset: b077a56cbd2a67c58fd23d371a7266e6039d7cc0
comment:37 Changed 8 years ago by Martyn Gigg
LoadVesuvio now supports loading a single foil state. Refs #6733
Changeset: 44d851c05152ee7955ec28d2eb5bfdae830ea7db
comment:38 Changed 8 years ago by Martyn Gigg
Allow MSGReducer to pass on extra Load arguments. Refs #6733
Changeset: 44ef2e74821c2b58bffc5ffa96c328a30f5bd29c
comment:39 Changed 8 years ago by Martyn Gigg
Vesuvio will use the foil out from GUI for now. Refs #6733
Changeset: d963c0aa69e063e2753aaca486ee009c62b9bf19
comment:40 Changed 8 years ago by Martyn Gigg
Load all Vesuvio spectra in diffraction reduction. Refs #6733
If you don't load everything the resulting crop gives the wrong spectra since it goes by index not spectrum and assumes an off-by-one value.
Changeset: 115c3cb508eaff3d05f76381cd730f26d20f640b
comment:41 Changed 8 years ago by Martyn Gigg
Allow reduction without a parameter file. Refs #6733
Changeset: c44a5754e3886651e8123c037e8aa740749a2320
comment:42 Changed 8 years ago by Martyn Gigg
Allow zero analyzers in the parameter file. Refs #6733
Changeset: e21c11118d90a0c070020de14be57bc14503e935
comment:43 Changed 8 years ago by Martyn Gigg
Add Indirect Geometry Diffraction as technique for VESUVIO. Refs #6733
This means it only shows up in the diffraction GUI & not the convert to energy one.
Changeset: 72b7b21b1a16c87b2343e55f71d8f9a8b78a741a
comment:44 Changed 8 years ago by Martyn Gigg
Separate out file loading in indirect reduction steps. Refs #6733
Changeset: fd37e6d56c5bfb53d688bd9e36e0797091f1f77d
comment:45 Changed 8 years ago by Martyn Gigg
Allow loading mixed front/backward spectra. Refs #6733
Changeset: b077a56cbd2a67c58fd23d371a7266e6039d7cc0
comment:46 Changed 8 years ago by Martyn Gigg
LoadVesuvio now supports loading a single foil state. Refs #6733
Changeset: 44d851c05152ee7955ec28d2eb5bfdae830ea7db
comment:47 Changed 8 years ago by Martyn Gigg
Allow MSGReducer to pass on extra Load arguments. Refs #6733
Changeset: 44ef2e74821c2b58bffc5ffa96c328a30f5bd29c
comment:48 Changed 8 years ago by Martyn Gigg
Vesuvio will use the foil out from GUI for now. Refs #6733
Changeset: d963c0aa69e063e2753aaca486ee009c62b9bf19
comment:49 Changed 8 years ago by Martyn Gigg
Load all Vesuvio spectra in diffraction reduction. Refs #6733
If you don't load everything the resulting crop gives the wrong spectra since it goes by index not spectrum and assumes an off-by-one value.
Changeset: 115c3cb508eaff3d05f76381cd730f26d20f640b
comment:50 Changed 8 years ago by Martyn Gigg
Allow reduction without a parameter file. Refs #6733
Changeset: c44a5754e3886651e8123c037e8aa740749a2320
comment:51 Changed 7 years ago by Martyn Gigg
Allow zero analyzers in the parameter file. Refs #6733
Changeset: e21c11118d90a0c070020de14be57bc14503e935
comment:52 Changed 7 years ago by Martyn Gigg
Add Indirect Geometry Diffraction as technique for VESUVIO. Refs #6733
This means it only shows up in the diffraction GUI & not the convert to energy one.
Changeset: 72b7b21b1a16c87b2343e55f71d8f9a8b78a741a
comment:53 Changed 7 years ago by Martyn Gigg
Separate out file loading in indirect reduction steps. Refs #6733
Changeset: fd37e6d56c5bfb53d688bd9e36e0797091f1f77d
comment:54 Changed 7 years ago by Martyn Gigg
Allow loading mixed front/backward spectra. Refs #6733
Changeset: b077a56cbd2a67c58fd23d371a7266e6039d7cc0
comment:55 Changed 7 years ago by Martyn Gigg
LoadVesuvio now supports loading a single foil state. Refs #6733
Changeset: 44d851c05152ee7955ec28d2eb5bfdae830ea7db
comment:56 Changed 7 years ago by Martyn Gigg
Allow MSGReducer to pass on extra Load arguments. Refs #6733
Changeset: 44ef2e74821c2b58bffc5ffa96c328a30f5bd29c
comment:57 Changed 7 years ago by Martyn Gigg
Vesuvio will use the foil out from GUI for now. Refs #6733
Changeset: d963c0aa69e063e2753aaca486ee009c62b9bf19
comment:58 Changed 7 years ago by Martyn Gigg
Load all Vesuvio spectra in diffraction reduction. Refs #6733
If you don't load everything the resulting crop gives the wrong spectra since it goes by index not spectrum and assumes an off-by-one value.
Changeset: 115c3cb508eaff3d05f76381cd730f26d20f640b
comment:59 Changed 7 years ago by Martyn Gigg
Allow reduction without a parameter file. Refs #6733
Changeset: c44a5754e3886651e8123c037e8aa740749a2320
comment:60 Changed 7 years ago by Martyn Gigg
Allow zero analyzers in the parameter file. Refs #6733
Changeset: e21c11118d90a0c070020de14be57bc14503e935
comment:61 Changed 7 years ago by Martyn Gigg
Add Indirect Geometry Diffraction as technique for VESUVIO. Refs #6733
This means it only shows up in the diffraction GUI & not the convert to energy one.
Changeset: 72b7b21b1a16c87b2343e55f71d8f9a8b78a741a
comment:62 Changed 7 years ago by Martyn Gigg
Separate out file loading in indirect reduction steps. Refs #6733
Changeset: fd37e6d56c5bfb53d688bd9e36e0797091f1f77d
comment:63 Changed 7 years ago by Martyn Gigg
Allow loading mixed front/backward spectra. Refs #6733
Changeset: b077a56cbd2a67c58fd23d371a7266e6039d7cc0
comment:64 Changed 7 years ago by Martyn Gigg
LoadVesuvio now supports loading a single foil state. Refs #6733
Changeset: 44d851c05152ee7955ec28d2eb5bfdae830ea7db
comment:65 Changed 7 years ago by Martyn Gigg
Allow MSGReducer to pass on extra Load arguments. Refs #6733
Changeset: 44ef2e74821c2b58bffc5ffa96c328a30f5bd29c
comment:66 Changed 7 years ago by Martyn Gigg
Vesuvio will use the foil out from GUI for now. Refs #6733
Changeset: d963c0aa69e063e2753aaca486ee009c62b9bf19
comment:67 Changed 7 years ago by Martyn Gigg
Load all Vesuvio spectra in diffraction reduction. Refs #6733
If you don't load everything the resulting crop gives the wrong spectra since it goes by index not spectrum and assumes an off-by-one value.
Changeset: 115c3cb508eaff3d05f76381cd730f26d20f640b
comment:68 Changed 7 years ago by Martyn Gigg
Allow reduction without a parameter file. Refs #6733
Changeset: c44a5754e3886651e8123c037e8aa740749a2320
comment:69 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 7579