[NeXus-definitions-tickets] [NeXusDefinitions] #182: define axes for multi-dimensional scans
NeXus Base Classes and Instrument Definitions
noreply at nexusformat.org
Wed Apr 20 08:59:25 BST 2011
#182: define axes for multi-dimensional scans
----------------------------+-----------------------------------------------
Reporter: Tobias Richter | Owner: Tobias Richter
Type: defect | Status: new
Priority: major | Milestone: later
Component: general | Keywords:
----------------------------+-----------------------------------------------
Comment(by Mark Koennecke):
I looked into this some more. The trouble is that we need two different
axes for different use cases:
data[x,y], signal=1, axes=x,y
x[x]
y[y]
is nicest for easy slicing and plotting.
data[x,y]
x[x,y]
y[x,y]
is what you need for careful data analysis.
This being a conflict between different use cases it became clear to me
that all solutions will suck in some way. Here is my newest suggestions
which favours easy plotting but still enabling
full DA:
data:NXdata
data[x,y], signal=1, axes=x,y, axesvalues=x_scan,y_scan
x[x]
y[y]
x_scan[x,y]
y_scan[x,y]
With x,y holding the theoretical values for the scan, x_scan, y_scan the
"true" ones for each
point.
--
Ticket URL: <http://trac.nexusformat.org/definitions/ticket/182#comment:3>
NeXus Base Classes and Instrument Definitions <http://www.nexusformat.org/>
NeXus Base Classes and Instrument Definitions
More information about the NeXus-definitions-tickets
mailing list