From 559e2e4a96ce4e85bc0ad19159a2b16d98a16daa Mon Sep 17 00:00:00 2001 From: Michiel Cottaar <MichielCottaar@protonmail.com> Date: Tue, 30 Jul 2024 16:07:08 +0100 Subject: [PATCH] Add empty block after gradient/spin echo to increase TR --- src/sequences/gradient_echoes.jl | 1 + src/sequences/spin_echoes.jl | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/sequences/gradient_echoes.jl b/src/sequences/gradient_echoes.jl index ab9ec7e..a70fe11 100644 --- a/src/sequences/gradient_echoes.jl +++ b/src/sequences/gradient_echoes.jl @@ -34,6 +34,7 @@ function GradientEcho(; excitation=(), readout=(), optim=(), resolution=nothing, :excitation => excitation_pulse(; slice_thickness=slice_thickness, excitation...), nothing, :readout => readout_event(; extra_readout_params..., readout...), + nothing ]; name=:GradientEcho, variables...) end end diff --git a/src/sequences/spin_echoes.jl b/src/sequences/spin_echoes.jl index 8ecdea4..0e4a7c7 100644 --- a/src/sequences/spin_echoes.jl +++ b/src/sequences/spin_echoes.jl @@ -38,6 +38,7 @@ function SpinEcho(; delay=0., excitation=(), refocus=(), readout=(), optim=(), s :refocus => refocus_pulse(; slice_thickness=slice_thickness, refocus...), nothing, :readout => readout_event(; extra_readout_params..., readout...), + nothing ]; name=:SpinEcho, delay=delay, variables...) end end @@ -56,6 +57,8 @@ end echo_time(sequence) Returns the echo time of a sequence in ms. + +This is typically defined as the time between the excitation pulse and the crossing of k=0 during the MRI readout. """ variables.echo_time -- GitLab