Bioinformatics: Sequence and genome analysis - David W Mount (Cold spring harbor, 2004)