Bioinformatics by David W. Mount