[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