Skip to content

Move acquisition type to individual acquistions #1340

@alecandido

Description

@alecandido

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    executionExecution API (sequences, program, configs, ...)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions