Pulseq-zero: PyPulseq sequence scripts in a differentiable optimization loop

Motivation: A common source of problems in MRI sequence development and optimization is the transfer of the sequence between simulation and measurement. By using a single sequence definition understood by both, this could be avoided. Goal(s): Enable the use of a single definition of an MRI sequence for simulation, optimization of sequence parameters, and measurement. Approach: PyPulseq is integrated with a fast, physics-based simulation, which allows a single sequence definition to be used for both simulation and measurement. Automatic differentiation allows efficient optimization of sequence parameters based on the simulated reconstruction. Results: Timing and variable flip angles of two PyPulseq examples were successfully optimized. Impact: Pulseq is a widely used and vendor agnostic library for writing MRI sequences. With pulseq-zero, existing and new sequence scripts can be simulated and optimized directly, with only minor modifications. The resulting sequences can be measured on real scanners immediately.

Authors

Publication Details

Journal
Proceedings on CD-ROM - International Society for Magnetic Resonance in Medicine. Scientific Meeting and Exhibition/Proceedings of the International Society for Magnetic Resonance in Medicine, Scientific Meeting and Exhibition
Published
2025-09-16
DOI
https://doi.org/10.58530/2025/1972
Primary Topic
Embedded Systems Design Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Pulseq-zero: PyPulseq sequence scripts in a differentiable optimization loop

Jonathan Endres, Moritz Zaiß
Proceedings on CD-ROM - International Society for Magnetic Resonance in Medicine. Scientific Meeting and Exhibition/Proceedings of the International Society for Magnetic Resonance in Medicine, Scientific Meeting and Exhibition
Embedded Systems Design Techniques
article

Pulseq-zero: PyPulseq sequence scripts in a differentiable optimization loop

Jonathan Endres, Moritz Zaiß
article en

Abstract

Motivation: A common source of problems in MRI sequence development and optimization is the transfer of the sequence between simulation and measurement. By using a single sequence definition understood by both, this could be avoided. Goal(s): Enable the use of a single definition of an MRI sequence for simulation, optimization of sequence parameters, and measurement. Approach: PyPulseq is integrated with a fast, physics-based simulation, which allows a single sequence definition to be used for both simulation and measurement. Automatic differentiation allows efficient optimization of sequence parameters based on the simulated reconstruction. Results: Timing and variable flip angles of two PyPulseq examples were successfully optimized. Impact: Pulseq is a widely used and vendor agnostic library for writing MRI sequences. With pulseq-zero, existing and new sequence scripts can be simulated and optimized directly, with only minor modifications. The resulting sequences can be measured on real scanners immediately.

Proceedings on CD-ROM - International Society for Magnetic Resonance in Medicine. Scientific Meeting and Exhibition/Proceedings of the International Society for Magnetic Resonance in Medicine, Scientific Meeting and Exhibition
Openalex Percentile: Top 73%
Embedded Systems Design Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.