ewoksdata 0.1

ewoksdata provides utilities for data access by ewoks workflows.

ewoksdata has been developed by the Software group of the European Synchrotron.

Getting started

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.

Documentation