Bioinformatics: sequence and genome analysis - Mount, David M; Author (2005)