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, logger=None, dry_run=False)¶
Pipeline tracker.
- Parameters:
- check_status(relative_paths)¶
Check the processing status based on a list of expected paths.
- Parameters:
relative_paths (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 bagel file.
- run_setup()¶
Load/initialize the bagel file.
- run_single(participant_id, session_id)¶
Run tracker on a single participant/session.
- bagel: nipoppy.tabular.bagel.Bagel¶