nipoppy.workflows.PipelineTracker¶
- class nipoppy.workflows.PipelineTracker(dpath_root, pipeline_name, pipeline_version=None, pipeline_step=None, participant_id=None, session_id=None, fpath_layout=None, verbose=False, dry_run=False)¶
Pipeline tracker.
- Parameters:
- check_status(relative_paths, relative_dpath_tarred=None)¶
Check the processing status based on a list of expected paths.
- Parameters:
relative_paths (nipoppy.env.StrOrPathLike)
relative_dpath_tarred (Optional[nipoppy.env.StrOrPathLike])
- get_participants_sessions_to_run(participant_id, session_id)¶
Get participant-session pairs with BIDS data to run the tracker on.
- run_cleanup()¶
Save the processing status file.
- run_setup()¶
Load/initialize the processing status file.