EPIAcquisitionEngine#

class snake.core.engine.cartesian.EPIAcquisitionEngine(*, model='simple', snr=inf)[source]#

Bases: BaseAcquisitionEngine

Acquisition engine for EPI base trajectories.

Methods

__init__

Attributes

log

Get a logger.

model

snr

Parameters:
_job_trajectories(data_loader, hdr, sim_conf, chunk)[source]#

Generate the fourier operator by iterating the dataset.

Parameters:
Return type:

ndarray

static _job_model_T2s(phantom, dyn_datas, sim_conf, trajectories, smaps)[source]#

Acquire k-space data. With T2s decay.

Parameters:
Return type:

ndarray

static _job_model_simple(phantom, dyn_datas, sim_conf, trajectories, smaps)[source]#

Acquire k-space data. No T2s decay.

Parameters:
Return type:

ndarray

property log: Logger#

Get a logger.