pyicat-plus 0.4#
pyicat-plus is a python client for ICAT+.
pyicat-plus has been developed by the Software group of the European Synchrotron.
ICAT is essentially a database of investigations where each investigation is a timeslot allocated to a proposal on a specific beamline. Each investigation contains a flat list of datasets. There are two types of datasets:
raw: data recorded and registered with ICAT by the acquisition control system
processed: results associated to one of more raw datasets
A raw or processed dataset corresponds to a directory in the investigation directory structure following the recommendations of the ESRF data working group.