dmriprep.workflows.dwi.eddy module

Eddy-currents and head-motion estimation/correction.

dmriprep.workflows.dwi.eddy.gen_eddy_textfiles(in_file, in_meta, newpath=None)View on GitHub

Generate the acquisition-parameters and index files for FSL eddy_openmp.

Examples

>>> out_acqparams, out_index = gen_eddy_textfiles(
...     dwi_path,
...     {"PhaseEncodingDirection": "j-", "TotalReadoutTime": 0.005},
...     tmpdir.strpath,
... )
>>> Path(out_acqparams).read_text()
'0 -1 0 0.0050000'
>>> Path(out_index).read_text()
'1 1 1 1 1 1'
dmriprep.workflows.dwi.eddy.init_eddy_wf(debug=False, name='eddy_wf')View on GitHub

Create a workflow for head-motion & Eddy currents distortion estimation with FSL.

Parameters:

name (str) – Name of workflow (default: eddy_wf)

Inputs:

dwi_file – dwi NIfTI file

Outputs:

out_eddy – The eddy corrected diffusion image