snake.core.smaps
#
Generate Smaps for an antenna.
Module Contents#
Functions#
Get sensitivity maps for a specific antenna. |
|
Simulate birdcage coil sensitivities. |
API#
- snake.core.smaps.get_smaps(shape: tuple[int, ...], n_coils: int, antenna: str = 'birdcage') numpy.typing.NDArray[numpy.complex64] [source]#
Get sensitivity maps for a specific antenna.
- Parameters:
shape β Volume shape
n_coils β number of coil in the antenna
antenna β name of the antenna to emulate. Only βbirdcageβ is currently supported.
dtype β return datatype for the sensitivity maps.
- snake.core.smaps._birdcage_maps(shape: tuple[int, ...], r: float = 1.5, nzz: int = 8) numpy.typing.NDArray[numpy.complex64] [source]#
Simulate birdcage coil sensitivities.
- Parameters:
shape β sensitivity maps shape (nc, x,y,z)
r β Relative radius of birdcage.
nzz β number of coils per ring.
dtype
- Returns:
np.ndarray
- Return type:
complex sensitivity profiles.
References
https://sigpy.readthedocs.io/en/latest/_modules/sigpy/mri/sim.html