Efficient algorithms for molecular sequence analysis. | Synapse