aslprep.niworkflows.interfaces.report_base module

class mixin and utilities for enabling reports for nipype interfaces.

class RegistrationRC(generate_report=False, **kwargs)[source]

Bases: ReportCapableInterface

An abstract mixin to registration nipype interfaces.

class ReportingInterface(generate_report=True, **kwargs)[source]

Bases: ReportCapableInterface

Interface that always generates a report.

A subclass must define an input_spec and override _generate_report.

Outputs:

out_report (a pathlike object or string representing a file) – Filename for the visual report.

class SegmentationRC(generate_report=False, **kwargs)[source]

Bases: ReportCapableInterface

An abstract mixin to segmentation nipype interfaces.

class SurfaceSegmentationRC(generate_report=False, **kwargs)[source]

Bases: ReportCapableInterface

An abstract mixin to registration nipype interfaces.