mrpro.data.traj_calculators.KTrajectoryIsmrmrd
- class mrpro.data.traj_calculators.KTrajectoryIsmrmrd[source]
Bases:
object
Get trajectory in ISMRMRD raw data file.
The trajectory in the ISMRMRD raw data file is read out [TRA].
The value range of the trajectory in the ISMRMRD file is not well defined. Here we simple normalize everything based on the highest value and ensure it is within [-pi, pi]. The trajectory is in the shape of the unsorted raw data.
References
[TRA]ISMRMRD trajectory https://ismrmrd.readthedocs.io/en/latest/mrd_raw_data.html#k-space-trajectory
- __init__()
- __call__(acquisitions: Sequence[Acquisition]) KTrajectoryRawShape [source]
Read out the trajectory from the ISMRMRD data file.
- Parameters:
acquisitions (
Sequence
[Acquisition
]) – list of ismrmrd acquisistions to read from. Needs at least one acquisition.- Returns:
trajectory in the shape of the original raw data.
- __eq__(value, /)
Return self==value.
- __new__(**kwargs)