nipoppy.workflows

Classes for running workflows on datasets.

Submodules

Classes

BaseDatasetWorkflow

Base workflow class with awareness of dataset layout and components.

BasePipelineWorkflow

A workflow for a pipeline that has a Boutiques descriptor.

BaseWorkflow

Base workflow class with logging/subprocess/filesystem utilities.

BidsConversionRunner

Convert data to BIDS.

DicomReorgWorkflow

Workflow for organizing raw DICOM files.

ExtractionRunner

Extract imaging-derived phenotypes (IDPs) from processed data.

InitWorkflow

Workflow for init command.

PipelineInstallWorkflow

Workflow for pipeline install command.

PipelineListWorkflow

List pipelines and versions that have been installed into a dataset.

PipelineRunner

Pipeline runner.

PipelineTracker

Pipeline tracker.

PipelineValidateWorkflow

Workflow for pipeline validate command.

StatusWorkflow

Workflow for status command.

TrackCurationWorkflow

Workflow for creating/updating a dataset's curation status file.