Open danejo3 opened 2 years ago
Definitely a useful feature. Snakemake is a minor component of the Mystt implementation overall (although it's arguably the most important step and certainly the one requiring the most runtime), and so Mystt's stop/resume features required a lot of status tracking and (if we're being honest) reinventing the wheel.
But since YEAT is orchestrated almost entirely by Snakemake, I hope that we'll get most of the stop/resume functionality "for free" so to speak. It will be interesting to see if that's the case!
Like Mystt, Mystt has the option to rerun certain parts of the workflow if it fails or is directed by the user.
I think having this feature for YEAT on certain steps of the workflow would be helpful than to run the entire pipeline.