Parse sequence block
Read gammaSTAR sequence blocks and extract events and timing.
gammaSTAR sequence programs are parsed into simulator-ready spans, preserving timing, RF events, gradients, and ADC placement.
Scanner-runnable sequence block
RF, ADC, gradients and timing are interpreted from the same program used for execution.
Sequence descriptions in papers and textbooks are often simplified or idealized. Real scans run on complex, scanner-executable sequence programs that include timing nuances, RF shapes, gradient details, and ADC placement that strongly influence the outcome.
By interpreting the actual scanner-runnable program, the simulator gets a more faithful input for understanding, debugging, and method development.
Read gammaSTAR sequence blocks and extract events and timing.
Identify RF pulses and return start and end times for each RF-active span.
Gather overlapping Gx, Gy, Gz and ADC events for the interval.
Separate RF-active Bloch spans from EPG or gradient-moment spans.
Export spans to the simulation backend with exact timing and event parameters.
Slice-profile-aware RF, efficient non-RF propagation
Fast trajectory view for validation and debugging
Localize unexpected behavior seen on the scanner.
Verify trajectories, coverage, and sampling density.
Study parameter effects on contrast and signal evolution.
Recreate distortions to understand their origin.
Evaluate design choices before scanner execution.
Generate reproducible records of what was actually run.