Ticket #776 (closed: fixed)

Opened 11 years ago

Last modified 5 years ago

Enhancements to SaveRKH

Reported by: Russell Taylor Owned by: Russell Taylor
Priority: major Milestone: Iteration 18
Component: Keywords:
Cc: Blocked By:
Blocking: Tester:

Description

Following meeting with SANS group, we need to improve the way we save their data (the SaveRKH algorithm). They want:

  • More information in the header
  • The ability to append datasets to an existing file
  • The writing out of 2D data moved into this algorithm

Change History

comment:1 Changed 11 years ago by Russell Taylor

  • Status changed from new to assigned

comment:2 Changed 11 years ago by Russell Taylor

(In [2859]) SaveRKH modified to append to an existing file by default, to have more information in header (workspace title now includes more detail when reading from a raw file) and to cope with 2D data as well as 1D. As a consequence, the writing out of data has been removed from Qxy. The replaceAxis method on MatrixWorkspace allows an axis to be 1 longer than the old one to allow 'bins' on the vertical axis. Re #776.

comment:3 Changed 11 years ago by Russell Taylor

(In [2861]) Fix Linux build. Re #776.

comment:4 Changed 11 years ago by Russell Taylor

(In [2863]) Move where a workspace title is stored in a NexusProcessed file onto the title field. Should fix test crashes. Re #776.

comment:5 Changed 11 years ago by Russell Taylor

(In [2864]) Minor change to allowed property values in LoadRKH. Re #776.

comment:6 Changed 11 years ago by Martyn Gigg

(In [2865]) Added a file validator to SaveRKH so that a browse button is generated in the Qt dialog. Re #776

comment:7 Changed 11 years ago by Nick Draper

  • Milestone changed from Iteration 18 to Iteration 19

Moved as part of iteration 18 end

comment:8 Changed 11 years ago by Russell Taylor

  • Status changed from assigned to closed
  • Resolution set to fixed
  • Milestone changed from Iteration 19 to Iteration 18

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 1624

Note: See TracTickets for help on using tickets.