Ticket #2425 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

Saving TableWorkspaces

Reported by: Michael Whitty Owned by: Anders Markvardsen
Priority: major Milestone: Iteration 30
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Karl Palmen

Description

With a growing amount of information (fit results, etc) being stored in Table Workspaces - we should provide users with an easy and preferably one-click method with which they can save/export these from Mantid.

Change History

comment:1 Changed 9 years ago by Nick Draper

  • Owner set to Anders Markvardsen
  • Status changed from new to assigned

There is a first cut at a storage design in Mantid\Documents\Design\Nexus\MantidImermediateDataFormat.doc

comment:2 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 28 to Iteration 29

Bulk move of tickets at the end of iteration 28

comment:3 Changed 9 years ago by Anders Markvardsen

An observation: tables are kind of saved in MantidPlot, that is ones which are left open, although the first column of these are not saved properly

comment:4 Changed 9 years ago by Anders Markvardsen

(In [12117]) Change towards saving ITableWorkspaces. re #2425

comment:5 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 29 to Iteration 30

Accepted and assigned tickets moved at iteration 29 code freeze

comment:6 Changed 9 years ago by Anders Markvardsen

(In [12977]) Save/loading table workspace although for now not the actual table data. re #2425

comment:7 Changed 9 years ago by Mathieu Doucet

(In [12978]) Fix include file. Re #2425

comment:8 Changed 9 years ago by Anders Markvardsen

(In [13017]) mainly some changes to itableworkspace + column in connection with writing tables to nexus. re #2425

comment:9 Changed 9 years ago by Anders Markvardsen

In [13084]:

For now saving tableworkspace column double and char data, and some structure for reading these back in. re #2425

comment:10 Changed 9 years ago by Mathieu Doucet

The last commit created a warning at line 756 of NexusFileIO.cpp

comment:11 Changed 9 years ago by Mathieu Doucet

In [13132]:

Clean up warning. Re #2425

comment:12 Changed 9 years ago by Anders Markvardsen

In [13151]:

load and save TableWorkspaces using the project save as option. re #2425

comment:13 Changed 9 years ago by Anders Markvardsen

In [13177]:

Make SaveNenux accept TableWorkspace, and make the File->Save->Nexus behave better when TableWorkspaces open. re #2425

comment:14 Changed 9 years ago by Anders Markvardsen

In [13182]:

Saving remaining table attributes according to MantidIntermediateDataFormat.doc. re #2425

comment:15 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 30 to Iteration 31

Bulk move of tickets to iteration 31 at the iteration 30 code freeze

comment:16 Changed 9 years ago by Anders Markvardsen

  • Milestone changed from Iteration 31 to Iteration 30

comment:17 Changed 9 years ago by Anders Markvardsen

  • Status changed from assigned to accepted

comment:18 Changed 9 years ago by Anders Markvardsen

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

comment:19 Changed 9 years ago by Karl Palmen

  • Status changed from verify to verifying
  • Tester set to Karl Palmen

comment:20 Changed 9 years ago by Karl Palmen

  • Status changed from verifying to closed

Was able to open a table workspace and save it via File: Save Project As.

comment:21 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 3272

Note: See TracTickets for help on using tickets.