Ticket #8626 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

Autoreduction related algorithms

Reported by: Andrei Savici Owned by: Andrei Savici
Priority: major Milestone: Release 3.1
Component: Framework Keywords:
Cc: Blocked By:
Blocking: Tester: Stuart Campbell

Description

Transform some of the python functions used in autoreduction into proper Mantid algorithms/workflow algorithms. In particular:

  1. MaskAngle
  2. MaskBTP
  3. ShiftTime/CorrectLogs
  4. GetEiT0

Change History

comment:1 Changed 7 years ago by Andrei Savici

  • Status changed from new to inprogress

MaskAngle algorithm. Refs #8626

Changeset: be74ef8ee7a048f5eeb62a4bf9823db07fd37741

comment:2 Changed 7 years ago by Andrei Savici

Unit test for MaskAngle. Refs #8626

InstrumentValidator not working for some reason

Changeset: 467eb0977e080a2cbb9cfc111fe71cf019b47a78

comment:3 Changed 7 years ago by Andrei Savici

MaskAngle tests. Refs #8626

Changeset: bfc883e8f81708f4bd7b30ed6aabcb8590a8921e

comment:4 Changed 7 years ago by Andrei Savici

MaskBTP and CorrectLogTimes algorithms. Refs #8626

Changeset: f46c7b2cec1f8ce2a54a3700c0151224b3183d7e

comment:5 Changed 7 years ago by Andrei Savici

Finalizing autoreduction algorithms. Refs #8626

Changeset: 3880c4d29810824988810275a3ba6e5b115297fd

comment:6 Changed 7 years ago by Andrei Savici

Small test file and test change. Refs #8626

Changeset: 632dd196089e2905f36009c0ec49cfe57b05c1f2

comment:7 Changed 7 years ago by Andrei Savici

Numpy.int64 to int. Refs #8626

Changeset: 257991bc4682fa726e12d15943f34a770b8b77a9

comment:8 Changed 7 years ago by Andrei Savici

RHEL6 python is too old. Refs #8626

Changeset: 09e3f2f3152d99c99bd7c0a7baddf7fd4afe5ae5

comment:9 Changed 7 years ago by Andrei Savici

wiki keyword. Refs #8626

Changeset: 262753eb0058d7fc7cbc215be6793384f6ecc68e

comment:10 Changed 7 years ago by Andrei Savici

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

Testing should be done by someone at SNS:

MaskAngle should work on any workspace with an instrument.

MaskBTP works on ARCS, CNCS, HYSPEC, SEQUOIA.

CorrectLogTimes should work on any workspace (CNCS workspace in AutoTest data is fine)

GetEiT0atSNS should be tested on ADARA files for SEQUOIA. Runs 39827, 39832, 39866 all have more monitors then expected

comment:11 Changed 7 years ago by Stuart Campbell

  • Status changed from verify to verifying
  • Tester set to Stuart Campbell

comment:12 Changed 7 years ago by Stuart Campbell

  • Status changed from verifying to closed

Merge remote branch 'origin/feature/8626_AutoReductionHelpers'

Full changeset: 63e5ead6d8296ed40d2c4b377b8e7c51187574a3

comment:13 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 9470

Note: See TracTickets for help on using tickets.