ShawHahnLab / umbra

Python package and executable for Linux for managing Illumina sequencing runs
GNU Affero General Public License v3.0
3 stars 0 forks source link

Call alignment completion callback only when run is complete #108

Closed ressy closed 3 years ago

ressy commented 3 years ago

This clarifies the obscure edge case of an alignment that is shown to be complete on disk before its containing run. The alignment completion status is reported the same as always, but its completion callback will now only be called when the alignment and run both report that they are complete. Fixes #107.

This also bumps the Python requirement from 3.6 to 3.7 to make numpy happy again.