Primer-BLAST: A tool to design target-specific primers for polymerase chain reaction
A greedy algorithm for aligning DNA sequences