+ my ($q, $t, $k, $mode) = @_;
+ align($q, $t, $k, $mode, EDLIB_TASK_DISTANCE())->{editDistance}
+}
+
+sub to_cigar {
+ my ($align, $format) = @_;
+ $align = pack 'C*', @$align;
+ $format //= EDLIB_CIGAR_STANDARD();
+ edlibAlignmentToCigar($align, $format);