From 61a43a293c6b4e9a9cc4e5cd6265decdc8df048e Mon Sep 17 00:00:00 2001 From: Michiel Cottaar <MichielCottaar@protonmail.com> Date: Tue, 21 May 2024 13:47:01 +0100 Subject: [PATCH] Set raster times in v1.3.1 --- src/sequence_io/pulseq_io/parsers/definitions.jl | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/sequence_io/pulseq_io/parsers/definitions.jl b/src/sequence_io/pulseq_io/parsers/definitions.jl index 5ba67c7..9726486 100644 --- a/src/sequence_io/pulseq_io/parsers/definitions.jl +++ b/src/sequence_io/pulseq_io/parsers/definitions.jl @@ -1,5 +1,15 @@ -function parse_section(section:: PulseqSection{:definitions}; kwargs...) +function parse_section(section:: PulseqSection{:definitions}; version, kwargs...) props = parse_pulseq_properties(section.content) + if version == v"1.3.1" + for name in [ + "BlockDurationRaster", + "RadiofrequencyRasterTime", + "GradientRasterTime", + ] + props[name] = 1e-6 + end + props["AdcRasterTime"] = 1e-9 + end return NamedTuple(Symbol(key) => value for (key, value) in props) end -- GitLab