[Nexus] Split datasets?

Mark Rivers rivers at cars.uchicago.edu
Mon Apr 8 19:59:51 BST 2019


> This is an XRF detector used in a scanning experiment such that a spectrum is recorded for each step along the scan. 
> The detector wants to fill up its buffer with scans and then dump them into an HDF5 dataset.

What detector is it, and what software are you using?
 
> If it would just append to a single dataset then it would be fine, but no that doesn't seem to work.

The XRF detectors that use the EPICS areaDetector drivers append to a single dataset correctly, e.g. drivers for the XIA dxp, dxpSITORO, Xspress3, etc.

Mark


-----Original Message-----
From: NeXus <nexus-bounces at shadow.nd.rl.ac.uk> On Behalf Of Benjamin Watts
Sent: Monday, April 8, 2019 12:42 PM
To: Discussion forum for the NeXus data format <nexus at nexusformat.org>
Subject: [Nexus] Split datasets?

Hi Everyone,
    One of our beamlines wants to write write data into a Nexus-compatible file. The problem is that the hardware/software combination is a bit strange and wants to write the data in pieces. This is an XRF detector used in a scanning experiment such that a spectrum is recorded for each step along the scan. The detector wants to fill up its buffer with scans and then dump them into an HDF5 dataset. If it would just append to a single dataset then it would be fine, but no that doesn't seem to work. Do we have a scheme in NeXus for describing how a set of datasets should be appended together when reading? I feel like we discussed a similar issue previously with a very fast 2D detector that would write data in sets of ~100 frames into separate files that would be linked to by a master file. I haven't been able to find anything on the topic - does anyone else remember further details?

Thanks,
Ben
_______________________________________________
NeXus mailing list
NeXus at nexusformat.org
http://lists.nexusformat.org/mailman/listinfo/nexus



More information about the NeXus mailing list