This framework simplifies programming of pulse sequences in KSFoundation, indicating improved efficiency.
Motivation: We aim at developing a framework for pulse sequence programming that is suited for rapid prototyping without compromising on the clinical usefulness of the resulting pulse sequences. Goal(s): The goal is to reduce the effort needed for developing a novel pulse sequence from scratch. Approach: In this study we introduce abstractions for implementing sequence independent looping that are denoted as generic looping. Results: These abstractions have helped greatly simplify our existing pulse sequences. It was particularly beneficial for Neuromix, a very complex sequence composed by different modules (FSE and EPI) and sampling modes (2D, 3D and PROPELLER) Impact: The abstractions presented in this study has been incorporated in the latest version of KSFoundation that was recently released and is available on request [3].
No takes yet. Share an insight, caveat, or question.
Avventi et al. (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: