High-throughput sequencing technologies generate a vast number of DNA sequence reads simultaneously, which are subsequently analysed using the information contained within these fragmented reads. The ...