nipoppy.config.pipeline_step.BidsPipelineStepConfig

class nipoppy.config.pipeline_step.BidsPipelineStepConfig(/, **data)

Schema for BIDS pipeline step configuration.

Parameters:

data (Any)

validate_after()

Validate the BIDS pipeline step configuration after creation.

Specifically: - Make sure that the UPDATE_STATUS field is not True if the analysis level is not participant_session

UPDATE_STATUS: bool | None = None
model_config

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