initialize_3D_wong_radial

initialize_3D_wong_radial#

mrinufft.trajectories.trajectory3D.initialize_3D_wong_radial(Nc, Ns, nb_interleaves=1, in_out=False)[source]#

Initialize 3D radial trajectories with a spiral structure.

The radial shots are oriented according to an archimedean spiral over a sphere surface, for each interleave.

This function reproduces the proposition from [WR94], with in addition the option to switch between center-out and in-out radial shots.

Parameters:
  • Nc (int) – Number of shots

  • Ns (int) – Number of samples per shot

  • nb_interleaves (int, optional) – Number of implicit interleaves defining the shots order for a more structured k-space distribution over time, by default 1

  • in_out (bool, optional) – Whether the curves are going in-and-out or start from the center, by default False

Returns:

3D Wong radial trajectory

Return type:

array_like

References

[WR94]

Wong, Sam TS, and Mark S. Roos. “A strategy for sampling on a sphere applied to 3D selective RF pulse design.” Magnetic Resonance in Medicine 32, no. 6 (1994): 778-784.