Distributed and sequential algorithms for bioinformatics. ([2015])