Includes supplementary material: sn.pub/extras
Gary Benson
Alignment algorithmics algorithms bioinformatics computational biology data analysis data mining database discrete mathematics genetics genome genomics molecular biology pattern searching searching