nipoppy.config.tracker.TrackerConfig

class nipoppy.config.tracker.TrackerConfig(/, **data)

Schema for tracker configuration.

Parameters:

data (Any)

validate_after()

Validate the configuration after instantiation.

Specifically: - Make sure PATHS is not an empty list

PARTICIPANT_SESSION_DIR: pathlib.Path | None = None
PATHS: list[pathlib.Path] = None
model_config

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