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...
The gnomad -> vrs cache saves to intermediary caches without combining it back into the original cache
The manifest file is only written to at the end of all files
There are likely other examples of this that are in consideration
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...
There are likely other examples of this that are in consideration