@@ -399,6 +399,7 @@ impl Sam {
Sam {query_name, query_range, ref_name, ref_pos, ref_range, sequence, ref_sequence, ref_cigar}
}
+
#[derive(Debug, Clone)]
pub struct NeoContig {
@@ -454,6 +455,9 @@ impl NeoContig {
});
+ alignments.sort_by(|a,b|{
+ a.query_range.start.cmp(&b.query_range.start)
+ });
self.alignments = alignments;