Algorithms in computational molecular biology techniques, approaches and applications (aWiley series on bioinformatics, 2011)