EPI3dAcquisitionSampler#

class snake.core.sampling.samplers.EPI3dAcquisitionSampler(*, constant=True, acsz, accelz, orderz=VDSorder.CENTER_OUT, pdfz=VDSpdf.GAUSSIAN)[source]#

Bases: BaseSampler

Sampling pattern for EPI-3D.

Methods

__init__

add_all_acq_mrd

Create the acquisitions associated with this sampler.

get_next_frame

Generate the next frame.

Attributes

constant

in_out

log

Get a logger.

orderz

pdfz

acsz

accelz

Parameters:
_single_frame(sim_conf)[source]#

Generate the sampling pattern.

Parameters:

sim_conf (SimConfig)

Return type:

ndarray[Any, dtype[_ScalarType_co]]

add_all_acq_mrd(dataset, sim_conf)[source]#

Create the acquisitions associated with this sampler.

Parameters:
Return type:

Dataset

property log: Logger#

Get a logger.