Algorithms for Computational BiologyCarlos Martín-Vide Daniel Figueiredo, Miguel A. Vega-Rodríguez Diogo Pratas₹2,643