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