io.pulseq#

Pulseq Trajectory Reader and writers.

Reads Pulseq .seq files to extract k-space trajectory and other parameters. It also provides functionality to create pulseq block and shape objects to facilitate the integration of arbitrary k-space trajectories into Pulseq sequences. Requires the pypulseq package to be installed.

Functions

acq2opts

Convert an Acquisition object to pypulseq Opts.

pulseq_gre

Create a Pulseq 3D-GRE sequence for arbitrary trajectories.

read_pulseq_traj

Extract k-space trajectory from a Pulseq sequence file.