ewoksdata provides utilities for data access by ewoks workflows.
ewoksdata has been developed by the Software group of the European Synchrotron.
Iterate over the data from one Bliss scan during or after acquisition
from ewoksdata.data.bliss import iter_bliss_scan_data filename = "/data/id31/inhouse/id312210/id31/20221001/testpyfai/testpyfai_0001/testpyfai_0001.h5" scan_nr = 38 for data in iter_bliss_scan_data( filename, scan_nr, lima_names=["p3"], counter_names=["mondio"], retry_timeout=10 ): print(data)
To ensure you get as many data points as scan points, make sure to specify at least one counter.