Ticket #9123 (closed: duplicate)
Generate experiment log
Reported by: | Wenduo Zhou | Owned by: | Wenduo Zhou |
---|---|---|---|
Priority: | major | Milestone: | Release 3.2 |
Component: | Framework | Keywords: | |
Cc: | petersonpf@…, saviciat@… | Blocked By: | |
Blocking: | Tester: | Vickie Lynch |
Description
VULCAN instrument scientists need an algorithm to write experiment log after each run. The parameters will come from NeXus file and possibly run_info and cv_info xml files, although the ultimate goal is to have all the parameters in NeXus file.
Try to reuse class ExperimentLog in ARLibrary.py (https://github.com/mantidproject/autoreduce/blob/master/ReductionScripts/sns/sequoia/ARLibrary.py) such that this algorithm can work for other auto reduction script.
Change History
comment:3 Changed 7 years ago by Wenduo Zhou
- Status changed from assigned to verify
- Resolution set to duplicate
Ticket #9101 had the same purpose. And it has been resolved as 'fixed'. So this ticket is closed as 'duplicate'.
Note: See
TracTickets for help on using
tickets.
I would suggest the reuse should turn the other way around.
If the functionality of this ExperimentLog is included into an algorithm, then the ARLibrary usage should just use the Mantid Algorithm, rather than have a Mantid algorithm dependent on a python class that is not part of the main code base and would cause problems with unit and system testing.