gks-anvil / vrs_anvil_toolkit

Extract clinical variant interpretations from VCF using GA4GH VRS IDs
MIT License
2 stars 1 forks source link

feature/resuming-runs #61

Open quinnwai opened 8 months ago

quinnwai commented 8 months ago

When a program is stopped midway, any progress is not conveniently saved or not saved at all. Ideally, we should get gains from rerunning parts of an annotate run, even if just the speedup. As two primary examples...

  1. The gnomad -> vrs cache saves to intermediary caches without combining it back into the original cache
  2. The manifest file is only written to at the end of all files

There are likely other examples of this that are in consideration