Overview
Warning
work in progress
Todo
client (similar api for direct access/tango)
Todo
task ordering
Todo
remote saving task
Todo
task metadata
Tasks are jobs processing the data.
They can be of two kinds:
- Sink: the task produces new data from the spectra and statistics it receives.
- Link: the task transforms the spectra and stats it receives. That new spectra is then passed down to the next task. Only the final spectra and stats are stored in the final buffers.
Ordering is not implemented yet!
Hard coded order is: - background (Link) - rois (Sink) - spectrasum (Sink)
Those tasks can be ordered. For instance ROI values will not be the same whether they are run before or after the background subtraction.