Ticket #2037 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

Construct filenames for SNS instruments

Reported by: Stuart Campbell Owned by: Stuart Campbell
Priority: critical Milestone: Iteration 26
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Janik Zikovsky

Description

Basically the functionality of FindNeXus.

This depends on the interface to the catalogue database #1404.

This ticket might already exist somewhere but I couldn't find it.

Change History

comment:1 Changed 10 years ago by Stuart Campbell

  • Status changed from new to accepted

comment:2 Changed 10 years ago by Stuart Campbell

(In [7932]) Add delimiter field to facilities.xml file. This is the string that separates the instrument name and the run number. refs #2037

comment:3 Changed 10 years ago by Stuart Campbell

(In [7964]) Added in delimiter to Instrument and Facility Info. refs #2037

comment:4 Changed 10 years ago by Stuart Campbell

(In [7965]) Take account of the delimiter. refs #2037

comment:5 Changed 10 years ago by Stuart Campbell

(In [7966]) Updated test for FileFinder to include SNS filenames with a delimiter. refs #2037

comment:6 Changed 10 years ago by Stuart Campbell

(In [7984]) updated tests. refs #2037

comment:7 Changed 10 years ago by Stuart Campbell

  • Status changed from accepted to verify
  • Resolution set to fixed

I am going to close this for this iteration as it will construct the correct filenames if the data files exist on your data search path.

The catalogue search will be in the next iteration (it is waiting on getting details on the back end web services)

comment:8 Changed 10 years ago by Janik Zikovsky

  • Status changed from verify to verifying
  • Tester set to Janik Zikovsky

comment:9 Changed 10 years ago by Janik Zikovsky

  • Status changed from verifying to reopened
  • Resolution fixed deleted
  • This only seems to work for me if I specify the instrument short name too, e.g. : FileFinder.findRuns("IRS26173")
  • No delimiter tag is specified in the facilities.xml file, as far as I can tell.
    • I did not get it to work for SNS instruments.
  • Did not seem to find the default instrument (when selected inside the GUI) except when the short name and the long name were the same.

comment:10 Changed 10 years ago by Stuart Campbell

  • Status changed from reopened to accepted

comment:11 Changed 10 years ago by Stuart Campbell

(In [8159]) Added delimiter and event nexus ext to SNS. refs #2037

comment:12 Changed 10 years ago by Stuart Campbell

  • Status changed from accepted to verify
  • Resolution set to fixed

I have tested using LoadNexusMonitors using a sequoia run ... method I used...

add /SNS/SEQ/IPTS-3332/0/7573/NeXus to my Data Search Directories

Then I can specify the run by either SEQ7573 or SEQUOIA7473

comment:13 Changed 10 years ago by Janik Zikovsky

  • Status changed from verify to verifying

comment:14 Changed 10 years ago by Janik Zikovsky

  • Status changed from verifying to closed

Works for me!

comment:15 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 2884

Note: See TracTickets for help on using tickets.