nipoppy.config.tracker¶
Tracker configuration.
Module Contents¶
- class nipoppy.config.tracker.TrackerConfig(/, **data)¶
Bases:
pydantic.BaseModelSchema for tracker configuration.
- Parameters:
data (Any)
- PATHS: list[pathlib.Path]¶
- model_config¶
- validate_after()¶
Validate the configuration after instantiation.
Specifically: - Make sure PATHS is not an empty list
- nipoppy.config.tracker.check_tracker_configs(tracker_configs)¶
Validate a list of tracker configs.
Specifically: - Make sure all tracker configs have unique names
- Parameters:
tracker_configs (list[TrackerConfig])
- Return type: