When the same process is run again, can CWLtool automatically start the process from the last failed step? One scenario is when a process contains large-scale sequence alignment tasks, and rerunning the process without the guarantee of automatically starting from a breakpoint is costly and inefficient.
Welcome @Yu-L
Yes, cwltool
can save the intermediate results and re-use them with the --cachedir
option.