Ticket #2861 (closed: fixed)
LoadISISNexus fails to read MERLIN files
Reported by: | Roman Tolchenov | Owned by: | Roman Tolchenov |
---|---|---|---|
Priority: | blocker | Milestone: | Iteration 28 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Steve Williams |
Description
Change History
comment:1 Changed 9 years ago by Roman Tolchenov
- Status changed from new to verify
- Resolution set to fixed
comment:2 Changed 9 years ago by Michael Whitty
- Status changed from verify to verifying
- Tester set to Michael Whitty
comment:3 Changed 9 years ago by Michael Whitty
- Status changed from verifying to closed
Tested with MERLIN/merlin_share/MER09064.nxs and it worked
comment:4 Changed 9 years ago by Roman Tolchenov
- Status changed from closed to reopened
- Resolution fixed deleted
It still fails to load correctly different flavours of the ISIS nexus file.
Examples of the flavours:
MER09064.nxs has monitors excluded from the main data set, their spectra numbers are at the end
SANS2D00000808.nxs has the monitors included in the data
SANS2D00002500.nxs - monitors excluded, spectra numbers at the beginning
comment:7 Changed 9 years ago by Roman Tolchenov
- Status changed from accepted to verify
- Resolution set to fixed
comment:8 Changed 9 years ago by Martyn Gigg
- Status changed from verify to verifying
- Tester changed from Michael Whitty to Martyn Gigg
comment:9 Changed 9 years ago by Martyn Gigg
- Status changed from verifying to reopened
- Priority changed from major to blocker
- Resolution fixed deleted
So the files now load but on inspecting the MERLIN files it seems like the monitors are put in the wrong place (at the start) compared to the RAW file.
If you load both the MER09064.nxs and MER09064.raw files from the above shared and check the detector table you'll see that for the raw file the monitors are at the end and for the nexus files they are at the start, even though the spectrum numbers are correct.
comment:10 Changed 9 years ago by Roman Tolchenov
comment:12 Changed 9 years ago by Roman Tolchenov
- Status changed from accepted to verify
- Resolution set to fixed
comment:13 Changed 9 years ago by Steve Williams
- Status changed from verify to verifying
- Tester changed from Martyn Gigg to Steve Williams
comment:14 Changed 9 years ago by Steve Williams
- Status changed from verifying to closed
I loaded some SANS2D, MERLIN and LOQ nexus and raw files. The workspaces generated by nexus and raw passed CheckWorkspacesMatch(CheckSample=False) each time.
comment:15 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 3708
(In [11102]) fixes #2861