-
Notifications
You must be signed in to change notification settings - Fork 16
Description
The AcquisitionType and AveragingMode are specifying the type of result.
Usually, it makes sense to have a unique type of result for the whole experiment, even if there are multiple acquisitions involved.
However, this is not necessarily a hard-constraint from the point of view of the instrument: some acquisitions may be averaged, and some others may be spread over multiple bins.
Since it is possible to implement this, at least on some instruments, it could be possible to allow the individual acquisitions to accept an individual specification.
Important
Since there will be instruments which do not allow this option, it should still be possible to have a global specification for the acquisition type.
The easiest is then to keep the individual values empty by default (i.e. = None), such that if a non-empty value is detected in an instrument not supporting this option, an error is easily raised.