edges_analysis._workflow.ProgressFile¶
- class edges_analysis._workflow.ProgressFile(path, workflow: Workflow = _Nothing.NOTHING)[source]¶
Methods
__init__
(path[, workflow])Method generated by attrs for class ProgressFile.
add_inputs
(inputs)Add inputs to the progressfile.
create
(progressfile, workflow[, inputs])Create a new progressfile.
get_files_to_read_for_step
(stepname)Get all the files we need to read for a given step.
harmonize_with_workflow
(workflow[, error, start])Check the compatibility of the current steps with the progressfile.
has_input
(fl)Whether a given file is an input to the progressfile.
read
(progressfile)Read the progressfile.
remove_inputs
(inputs)Remove inputs from the progressfile.
update_step
(key, filemap)Update the progress file with new filemaps for a step.
Attributes