diff --git a/src/MRIBuilder.jl b/src/MRIBuilder.jl index 0f84fa8537bb519e7bc122f8fd2f1c5855c2fb8e..095c5c9d7ca25ac1c78cfb152aefe07d81ff7516 100644 --- a/src/MRIBuilder.jl +++ b/src/MRIBuilder.jl @@ -37,8 +37,8 @@ export Pathway, duration_transverse, duration_dephase, bval, bmat, get_pathway import .Parts: dwi_gradients, readout_event, excitation_pulse, refocus_pulse, Trapezoid, SliceSelect, LineReadout, opposite_kspace_lines, SpoiltSliceSelect, SliceSelectRephase, EPIReadout, interpret_image_size export dwi_gradients, readout_event, excitation_pulse, refocus_pulse, Trapezoid, SliceSelect, LineReadout, opposite_kspace_lines, SpoiltSliceSelect, SliceSelectRephase, EPIReadout, interpret_image_size -import .PostHoc: adjust, merge -export adjust, merge +import .PostHoc: adjust, merge_sequences +export adjust, merge_sequences import .Sequences: GradientEcho, SpinEcho, DiffusionSpinEcho, DW_SE, DWI export GradientEcho, SpinEcho, DiffusionSpinEcho, DW_SE, DWI diff --git a/src/post_hoc.jl b/src/post_hoc.jl index a5ec9ebdcf5eb7789c8b8a3851a258c44a00a3fb..b6d15926a2cbd9a2c07b0f2c5af3a67a2e6f0084 100644 --- a/src/post_hoc.jl +++ b/src/post_hoc.jl @@ -70,15 +70,15 @@ adjust_helper(pair:: Pair, used_names::Set{Symbol}; kwargs...) = adjust_helper(p """ - merge(sequences...; wait_time=0.) + merge_sequences(sequences...; wait_time=0.) Merge multiple sequences together. Sequences will be run one after each other with `wait_time` in between. """ -merge(sequences::Sequence{S}...; kwargs...) where {S} = merge_internal(sequences...; name=S, kwargs...) +merge_sequences(sequences::Sequence{S}...; kwargs...) where {S} = merge_internal(sequences...; name=S, kwargs...) -merge(sequences::Sequence...; kwargs...) = merge_internal(sequences...; kwargs...) +merge_sequences(sequences::Sequence...; kwargs...) = merge_internal(sequences...; kwargs...) function merge_internal(sequences...; name=:Sequence, wait_time=0.) wb = Wait(wait_time)