mriqc.interfaces package

Submodules

mriqc.interfaces.qc module

Nipype interfaces to quality control measures

class mriqc.interfaces.qc.FunctionalQC(**inputs)[source]

Bases: nipype.interfaces.base.BaseInterface

Computes anatomical QC measures on the structural image given as input

input_spec

alias of FunctionalQCInputSpec

output_spec

alias of FunctionalQCOutputSpec

class mriqc.interfaces.qc.FunctionalQCInputSpec(**kwargs)[source]

Bases: nipype.interfaces.base.BaseInterfaceInputSpec

class mriqc.interfaces.qc.FunctionalQCOutputSpec(**kwargs)[source]

Bases: nipype.interfaces.base.TraitedSpec

class mriqc.interfaces.qc.StructuralQC(**inputs)[source]

Bases: nipype.interfaces.base.BaseInterface

Computes anatomical QC measures on the structural image given as input

input_spec

alias of StructuralQCInputSpec

output_spec

alias of StructuralQCOutputSpec

class mriqc.interfaces.qc.StructuralQCInputSpec(**kwargs)[source]

Bases: nipype.interfaces.base.BaseInterfaceInputSpec

class mriqc.interfaces.qc.StructuralQCOutputSpec(**kwargs)[source]

Bases: nipype.interfaces.base.TraitedSpec

mriqc.interfaces.viz module

Visualization interfaces

class mriqc.interfaces.viz.PlotFD(from_file=None, **inputs)[source]

Bases: nipype.interfaces.base.BaseInterface

Plots the frame displacement of a dataset

input_spec

alias of PlotFDInputSpec

output_spec

alias of PlotFDOutputSpec

class mriqc.interfaces.viz.PlotFDInputSpec(**kwargs)[source]

Bases: nipype.interfaces.base.BaseInterfaceInputSpec

class mriqc.interfaces.viz.PlotFDOutputSpec(**kwargs)[source]

Bases: nipype.interfaces.base.TraitedSpec

class mriqc.interfaces.viz.PlotMosaic(from_file=None, **inputs)[source]

Bases: nipype.interfaces.base.BaseInterface

Plots slices of a 3D volume into a pdf file

input_spec

alias of PlotMosaicInputSpec

output_spec

alias of PlotMosaicOutputSpec

class mriqc.interfaces.viz.PlotMosaicInputSpec(**kwargs)[source]

Bases: nipype.interfaces.base.BaseInterfaceInputSpec

class mriqc.interfaces.viz.PlotMosaicOutputSpec(**kwargs)[source]

Bases: nipype.interfaces.base.TraitedSpec

class mriqc.interfaces.viz.Report(from_file=None, **inputs)[source]

Bases: nipype.interfaces.base.BaseInterface

input_spec

alias of ReportInputSpec

output_spec

alias of ReportOutputSpec

class mriqc.interfaces.viz.ReportInputSpec(**kwargs)[source]

Bases: nipype.interfaces.base.BaseInterfaceInputSpec

class mriqc.interfaces.viz.ReportOutputSpec(**kwargs)[source]

Bases: nipype.interfaces.base.TraitedSpec

mriqc.interfaces.viz_utils module

Visualization utilities

mriqc.interfaces.viz_utils.plot_all(df, groups, subject=None, figsize=(11.69, 5), strip_nsubj=10, title='Summary report')[source]
mriqc.interfaces.viz_utils.plot_dist(main_file, mask_file, xlabel, distribution=None, xlabel2=None, figsize=(11.7, 8.3))[source]
mriqc.interfaces.viz_utils.plot_fd(fd_file, fd_radius, title='FD plot', mean_fd_dist=None, figsize=(11.7, 8.3))[source]
mriqc.interfaces.viz_utils.plot_measures(df, measures, ncols=4, title='Group level report', subject=None, figsize=(8.27, 11.69))[source]
mriqc.interfaces.viz_utils.plot_mosaic(nifti_file, title=None, overlay_mask=None, figsize=(11.7, 8.3))[source]
mriqc.interfaces.viz_utils.plot_vline(cur_val, label, ax)[source]

Module contents

mriqc nipype interfaces