Skip to content

System Stability, Robustness and Performance

No due date 50% complete

The first experiments have been conducted successfully, including spectrometry and imaging.
With this next milestone, we are aiming to improve the reliability and stability of the system.
This primarily includes the implementation of tests and the exploitation of typical acquisition scenarios.
Anything that is not working properly is to be fixed. We might…

The first experiments have been conducted successfully, including spectrometry and imaging.
With this next milestone, we are aiming to improve the reliability and stability of the system.
This primarily includes the implementation of tests and the exploitation of typical acquisition scenarios.
Anything that is not working properly is to be fixed. We might also implement some new features if necessary.

Another big part of this milestone will cover the process of calculating a sequence.
At the moment, this is done prior to execution time. If a sequence becomes long (execution time > 10 min), the process of calculation takes a lot of time. In principle, these processes could be parallelized.
To achieve execution during sequence calculation, the sequence provider will be implemented in a separate process that pushes sequence blocks to a global queue object. With enough head start, the replay of the sequence is started before the whole sequence is calculated.

Loading