chanzuckerberg / czid-workflows

Portable WDL workflows for CZ ID production pipelines
https://czid.org/
MIT License
37 stars 7 forks source link

check for completed alignment chunks before dispatching them #360

Closed morsecodist closed 4 months ago

morsecodist commented 5 months ago

Currently, if an alignment coordinator job fails due to a spot interruption the next job reruns all of the alignment chunks. It is likely that chunks will be complete, especially since the jobs are not cancelled and will continue working between retries. This can prevent a lot of redundant work and keep our alignment job queue smaller which should slightly mitigate other issues.