broadinstitute / seqr-loading-pipelines

hail-based pipelines for annotating variant callsets and exporting them to elasticsearch
MIT License
22 stars 20 forks source link

Make sure WriteMetadataForRunTask is always in the dependency tree #877

Closed bpblanken closed 2 months ago

bpblanken commented 2 months ago

This adjusts the luigi dependency tree so that the WriteMetadataForRunTask is present when we update the annotations table. Previously, updating the annotations table only depended on the "remapped and subsetted" tables existing and the metadata dependency was only present on the airflow side.