List view
Use github pages within a deploy workflow to document the application. Documentation should include code documentation, the frame of this application and details on how the acquisition process is working. The acquisition process comprises the calculation of a pypulseq sequence, the execution and data post-processing steps. All the different parts are to be backed up with examples. In addition to the documentation in github pages, this milestone also includes the preparation of a submission to the JOSS.
No due date•3/4 issues closedThe 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.
No due date•43/48 issues closedAcquisition of first 2D images in Leiden was successful already. Use the know-how to reproduce the 2D image acquisition at PTB Berlin.
No due date•11/11 issues closed