Minimap2 is a versatile sequence alignment program that aligns DNA or mRNA sequences against a large reference database.
minimap2
samtools
perl
samclip