Algorithms in computational biology Contains algorithms for string alignment, likelihood calculation and HMM optimization.