nipoppy.config.ProcPipelineStepConfig

class nipoppy.config.ProcPipelineStepConfig(/, **data)

Schema for processing pipeline step configuration.

Parameters:

data (Any)

validate_after()

Validate the pipeline step configuration after creation.

Specifically: - Make sure that the tracker configuration file is not set if the analysis level is not participant_session

GENERATE_PYBIDS_DATABASE: bool | None = None
PYBIDS_IGNORE_FILE: pathlib.Path | None = None
TRACKER_CONFIG_FILE: pathlib.Path | None = None
model_config

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].