SegAlign: A Scalable GPU-Based Whole Genome Aligner