Ticket #2861 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

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

(In [11102]) fixes #2861

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:5 Changed 9 years ago by Roman Tolchenov

(In [11159]) should fix it. re #2861

comment:6 Changed 9 years ago by Roman Tolchenov

  • Status changed from reopened to accepted

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

(In [11184]) should fix it again. re #2861

comment:11 Changed 9 years ago by Roman Tolchenov

  • Status changed from reopened to accepted

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

Note: See TracTickets for help on using tickets.