Algorithms for Molecular Biology (BMC, 2006)