fitlins.interfaces.afni module¶
- class fitlins.interfaces.afni.FirstLevelModel(errorts=False, *args, **kwargs)[source]¶
Bases:
fitlins.interfaces.nistats.FirstLevelModel
- save_remlfit_results(maps, contrasts, runtime)[source]¶
Parse the AFNI “bucket” datasets written by 3dREMLfit and subsequently read using nibabel. Save the results to disk according to fitlins expectation. Parameters ———- maps : A dictionary of nibabel.interfaces.brikhead.AFNIImage objects
keyed by output map type Description contrasts : TYPE Description runtime : TYPE Description
contrasts : Object returned by nistats.contrasts.prepare_constrasts runtime : nipype runtime object
- class fitlins.interfaces.afni.Pval(**inputs)[source]¶
Bases:
nipype.interfaces.afni.base.AFNICommand
Converts a dataset statistical sub-bricks to p-values, or optionally zscores. All output volumes will be converted to float format, bub-bricks that are not marked as statistical volumes are otherwise unchanged.
For complete details, see the 3dPval Documentation.
>>> from nipype.interfaces import afni >>> pval = afni.Pval() >>> pval.inputs.in_file = 'functional.nii' >>> pval.inputs.out_file = 'output.nii' >>> pval.cmdline '3dPval -in_file functional.nii -prefix output.nii' >>> res = pval.run()
- class fitlins.interfaces.afni.PvalInputSpec(**kwargs)[source]¶
Bases:
nipype.interfaces.afni.base.AFNICommandInputSpec
- fitlins.interfaces.afni.get_afni_design_matrix(design, contrasts, stim_labels, t_r)[source]¶
Add appropriate metadata to the design matrix and write to file for calling 3dREMLfit. For a description of the target format see https://docs.google.com/document/d/1zpujpZYuleB7HuIFjb2vC4sYXG5M97hJ655ceAj4vE0/edit
- designpandas.DataFrame
Matrix containing regressor for model fit.
contrasts : output of nistats.contrasts.prepare_contrasts stim_labels : List of strings specifying model conditions t_r : float
TR in seconds
- str
Design matrix with AFNI niml header