+11
-0
lines changedFilter options
+11
-0
lines changed Original file line number Diff line number Diff line change
@@ -709,6 +709,17 @@ alignEdLib(dagAlignment &aln,
709
709
tigend = min((int32)tiglen, (int32)floor(utgpos.max() + padding));
710
710
}
711
711
712
+
if (tigend < tigbgn) {
713
+
fprintf(stderr, "alignEdLib()-- WARNING: tigbgn %d > tigend %d - tiglen %d utgpos %d-%d padding %d\n",
714
+
tigbgn, tigend, tiglen, utgpos.min(), utgpos.max(), padding);
715
+
// try to align it to full
716
+
tigbgn = 0;
717
+
tigend = utgpos.max();
718
+
fprintf(stderr, "alignEdLib()-- WARNING: updated tigbgn %d > tigend %d - tiglen %d utgpos %d-%d padding %d\n",
719
+
tigbgn, tigend, tiglen, utgpos.min(), utgpos.max(), padding);
720
+
}
721
+
assert(tigend > tigbgn);
722
+
712
723
edlibFreeAlignResult(align);
713
724
714
725
if (verbose)
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4