Ticket #4978 (assigned)
Create an algorthm that can merge workspaces and replace an axis
Reported by: | Martyn Gigg | Owned by: | Karl Palmen |
---|---|---|---|
Priority: | major | Milestone: | Backlog |
Component: | Framework | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description
Both Rob (OFFSPEC) and Pascal (WISH) have cause to create a 2D plot from a series of single-spectrum workspaces. For the 2D plot work correctly the data needs to be joined together (which can be done with ConjoinWorkspaces) and the Y-Axis of the workspace needs to be able to be specified by the user.
This can be done in a long winded manner with CreateWorkspace but we are almost there with Conjoin, we just need some thing that can also take in a set of axis values and a label.
Attachments
Change History
comment:1 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.1 to Release 2.2
Moved at end of release 2.1
comment:2 Changed 8 years ago by Martyn Gigg
Note: Spencer would also find this algorithm very useful. We should consider doing it for the next release
comment:3 Changed 8 years ago by Nick Draper
- Owner set to Karl Palmen
- Status changed from new to assigned
comment:4 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.2 to Release 2.3
Moved at the end of release 2.2
comment:5 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.3 to Release 2.4
Moved to milestone 2.4
comment:6 Changed 8 years ago by Karl Palmen
One possibility may be give each of the one spectra workspaces the desired Y-axis name when it is created then just use ConjoinWorkspace.
Another possibility is an algorithm to change the Y axis name of a workspace, which could be applied after using conjoin.
The latter possibility, suggests the question why change the Y axis name of any 2D workspace? Should this be allowed for any 2D workspace of only a certain class of 2D workspace?
comment:7 Changed 8 years ago by Karl Palmen
Perhaps, we could add to optional properties VerticalAxisUnit and VerticalAxisValues of CreateWorkspace to ConjoinWorkspace to redefine the Y-axis.
comment:8 Changed 8 years ago by Karl Palmen
... and YUnitLabel not found in wiki for CreateWorkspace.
comment:13 Changed 7 years ago by Nick Draper
- Milestone changed from Release 2.6 to Backlog
Moved to backlog at the code freeze for R2.6
comment:14 Changed 7 years ago by Nick Draper
- Status changed from new to assigned
Bulk move to assigned at the introduction of the triage step
comment:15 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 5824