Secondary
Error correction
- Heuristic
- Probabilistic
- ML-based
Alignment and Assembly
- Dynamic programming (Smith-Waterman, Needleman-Wunsch, DTW)
- Kmer-words, seed and extend (FASTA, BLAST)
- Transform based (Burrows-Wheeler: Bowtie)
Error quantification
Compare to known input