nireports.tools.timeseries module

Extracting signals from NIfTI and CIFTI2 files.

nireports.tools.timeseries.cifti_timeseries(dataset)[source]

Extract timeseries from CIFTI2 dataset.

nireports.tools.timeseries.get_tr(img)[source]

Attempt to extract repetition time from NIfTI/CIFTI header.

Examples

>>> get_tr(nb.load(
...     testdata_path
...     / 'sub-ds205s03_task-functionallocalizer_run-01_bold_volreg.nii.gz'
... ))
2.2
>>> get_tr(nb.load(
...     testdata_path
...     / 'sub-01_task-mixedgamblestask_run-02_space-fsLR_den-91k_bold.dtseries.nii'
... ))
2.0
nireports.tools.timeseries.nifti_timeseries(dataset, segmentation=None, labels=('Ctx GM', 'dGM', 'WM+CSF', 'Cb', 'Crown'), remap_rois=False, lut=None)[source]

Extract timeseries from NIfTI1/2 datasets.