Add applications to genomics based on dynamic programming algorithms