Skip to content

Commit 3333a8f

Browse files
committed
Add debug files and message.
1 parent 17664f7 commit 3333a8f

3 files changed

Lines changed: 12 additions & 1 deletion

File tree

lib_ts_chainalign/src/chaining_cost_function.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -718,7 +718,10 @@ impl<Cost: AStarCost> ChainingCostFunction<Cost> {
718718
.set_exact(Self::primary_start_anchor_index(), end_index);
719719
}
720720
let target = &mut self.primary[[Self::primary_start_anchor_index(), end_index]];
721-
assert!(*target <= cost);
721+
assert!(
722+
*target <= cost,
723+
"Target is larger than cost.\ntarget: {target}; cost: {cost}; is_exact: {is_exact}",
724+
);
722725
let result = *target < cost;
723726
*target = cost;
724727
result

test_files/twin_10_no_anchors.fa

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
>reference
2+
AAAAAAAAAA
3+
>query
4+
GGGGGGGGGG

test_files/twin_ari_email_469.fa

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
>REF
2+
TAGATATGTAAATGATCATTTTATTTAGTGCCAAAGTTCACACATCTATTTGGTCAAGTTCCCTTTGTTTCTCTACTGAGTATGTCTCCAGACACTAAAATACTAGGTTTATTCAATTCTTGCCCAGTAATTAATTTTAAAAATGTAACCCAAATTAATTGTGTCTGAAATAATTTTTCTCTTCACTAAACTTACTGACCATCTGACTGAATTGACAAATTAGATAAAAGATGATTGTGCAGGACTTTGGTGGAAAGCTCTGAACATATTCTCTGAGAAAACCCTAACAGTCAGATAACGAGTCTCATTTTACGGCCTCTTAGAATCTCAGGATTCTCACTATTCATGTGGCTTAACCTTTCACCGCTTTCATGTCCATAACAAAACATTCTGAGCATTTCTTAATTCATCAAAAGATTTTGTTTTTTCTAAATATTTCACATCCTGACAGTTAATTATTAATATTTTTCCAATTTCCCTATTTGTTTCCTCAGTAGAATGCAAGTTAACTTGCATCCATCAGTAGAATGAGATTAACATGCAATAGAAACGCAATACGGCTGTGAACCAATATGTTCTGAAATATTCAAGAATAATATACATTTATCTTTTAACAACATGGAAGTTATAGTCATGAATAGTAAAAATAACGGAAAAATCATTATCATTTTTACTAACTTTCAGGTTCTCCTTCCCAAGTATAGCCGTTGACCATGAAACGAAACTGATTTAGGTTTGGCTAGAATTATTTTTTCCTAATCAAGAGATTGCTAAGTGAAAACAAAATATTTAGAATGAATATTGGGGGAAGATAGAGATTTACTTCCTGTTACAGTAAGAAAATAACAAGGTAAGCTAAAAATCATATTTTTCCATAAAGAGAAAATAGGCATAAACTGCTGAAAATCAAATAAAAACAGAAAATCTAAAAGCAATTGCAggctgggtgcggtggctcacgcccataatcccaacactttggggggtgggatcacctgacgggggtg
3+
>ALT
4+
TAGATATGTAAATGATCATTTTATTTAGTGCCAAAGTTCACACATCTATTTGGTCAAGTTCCCTTTGTTTCTCTACTGAGTATGTCTCCAGACACTAAAATACTAGGTTTATTCAATTCTTGCCCAGTAATTAATTTTAAAAATGTAACCCAAATTAATTGTGTCTGAAATAATTTTTCTCTTCACTAAACTTACTGACCATCTGACTGAATTGACAAATTAGATAAAAGATGATTGTGCAGGACTTTGGTGGAAAGCTCTGAACATATTCTCTGAGAAAACCCTAACAGTCAGATAACGAGTCTCATTTTACGGCCTCTTAGAATCTCAGGATTCTCACTATTCATGTGGCTTAACCTTTCACCGCTTTCATGTCCATAACAAAACATTCTGAGCATTTCTTAATTCATCAAAAGATTTTGTTTTTTCTAAATATTTCACATCCTGACAGTTAATTATTAATATTTTTCCAATTTCCCTATTTGTTTCCTCAGTAGAATG-ATGTTAACTTGCATCCATCAGTAGAATGAGATTAACATGCAATAGAAACGCAATACGGCTGTGAACCAATATGTTCTGAAATATTCAAGAATAATATACATTTATCTTTTAACAACATGGAAGTTATAGTCATGAATAGTAAAAATAACGGAAAAATCATTATCATTTTTACTAACTTTCAGGTTCTCCTTCCCAAGTATAGCCGTTGACCATGAAACGAAACTGATTTAGGTTTGGCTAGAATTATTTTTTCCTAATCAAGAGATTGCTAAGTGAAAACAAAATATTTAGAATGAATATTGGGGGAAGATAGAGATTTACTTCCTGTTACAGTAAGAAAATAACAAGGTAAGCTAAAAATCATATTTTTCCATAAAGAGAAAATAGGCATAAACTGCTGAAAATCAAATAAAAACAGAAAATCTAAAAGCAATTGCAggctgggtgcggtggctcacgcccataatcccaacactttggggggtgggatcacctgacgggggtg

0 commit comments

Comments
 (0)