Skip to content

Commit

Permalink
Update tests
Browse files Browse the repository at this point in the history
  • Loading branch information
xiao-chen-xc committed Feb 8, 2020
1 parent b289dea commit 3f80032
Showing 1 changed file with 21 additions and 21 deletions.
42 changes: 21 additions & 21 deletions caller/tests/test_call_smn12.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ def test_p5_nocall(self):
assert final_call.SMN1 == 1
assert final_call.SMN2 == 3
# SMN* is a no-call
assert final_call.SMNstar is None
assert final_call.SMN2delta78 is None
assert final_call.isSMA is False
assert final_call.isCarrier is True
assert final_call.Info == 'PASS:Majority'
Expand All @@ -93,7 +93,7 @@ def test_p3_nocall_larger_than_p5(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 == 1
assert final_call.SMN2 == 3
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is False
assert final_call.isCarrier is True
assert final_call.Info == 'PASS:Majority'
Expand All @@ -108,7 +108,7 @@ def test_p3_nocall_issma(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 == 0
assert final_call.SMN2 == '3-4'
assert final_call.SMNstar is None
assert final_call.SMN2delta78 is None
assert final_call.isSMA is True
assert final_call.isCarrier is False
assert final_call.Info == 'FLCNnoCall'
Expand All @@ -121,7 +121,7 @@ def test_p3_nocall_issma_nocall(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 is None
assert final_call.SMN2 is None
assert final_call.SMNstar is None
assert final_call.SMN2delta78 is None
assert final_call.isSMA is None
assert final_call.isCarrier is None
assert final_call.Info == 'FLCNnoCall'
Expand All @@ -134,7 +134,7 @@ def test_p3_nocall_not_sma(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 is None
assert final_call.SMN2 is None
assert final_call.SMNstar is None
assert final_call.SMN2delta78 is None
# we can tell this sample is not SMA based on read count at splice site
assert final_call.isSMA is False
assert final_call.isCarrier is None
Expand All @@ -148,7 +148,7 @@ def test_carrier(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 == 1
assert final_call.SMN2 == 3
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is False
assert final_call.isCarrier is True
assert final_call.Info == 'PASS:Majority'
Expand All @@ -160,7 +160,7 @@ def test_sma(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 == 0
assert final_call.SMN2 == 3
assert final_call.SMNstar == 1
assert final_call.SMN2delta78 == 1
assert final_call.isSMA is True
assert final_call.isCarrier is False
assert final_call.Info == 'PASS:Majority'
Expand All @@ -172,7 +172,7 @@ def test_sma2_noise(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 == 0
assert final_call.SMN2 == 3
assert final_call.SMNstar == 1
assert final_call.SMN2delta78 == 1
assert final_call.isSMA is True
assert final_call.isCarrier is False
assert final_call.Info == 'PASS:Majority'
Expand All @@ -184,7 +184,7 @@ def test_not_carrier(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 == 2
assert final_call.SMN2 == 2
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is False
assert final_call.isCarrier is False
assert final_call.Info == 'PASS:Majority'
Expand All @@ -196,7 +196,7 @@ def test_not_carrier_majority_rule_agreewithsum(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 == 2
assert final_call.SMN2 == 2
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is False
assert final_call.isCarrier is False
assert final_call.Info == 'PASS:AgreeWithSum'
Expand All @@ -210,7 +210,7 @@ def test_not_carrier_majority_rule_splicedisagree(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 is None
assert final_call.SMN2 is None
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is False
assert final_call.isCarrier is None
assert final_call.Info == 'SpliceDisagree'
Expand All @@ -222,7 +222,7 @@ def test_smn1_nocall_ambiguous(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 is None
assert final_call.SMN2 is None
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is False
assert final_call.isCarrier is None
assert final_call.Info == 'Ambiguous'
Expand All @@ -234,7 +234,7 @@ def test_smn1_nocall_ambiguous_isSMA_false(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 is None
assert final_call.SMN2 is None
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is False
assert final_call.isCarrier is None
assert final_call.Info == 'Ambiguous'
Expand All @@ -247,7 +247,7 @@ def test_0smn1_0smn2(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 == 0
assert final_call.SMN2 == 0
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is True
assert final_call.isCarrier is False
assert final_call.Info == 'PASS:Majority'
Expand All @@ -260,7 +260,7 @@ def test_target_variant(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [42], [16], 30)
assert final_call.SMN1 == 2
assert final_call.SMN2 == 2
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is False
assert final_call.isCarrier is False
assert final_call.Info == 'PASS:Majority'
Expand All @@ -274,7 +274,7 @@ def test_target_variant_larger_than_smn1cn(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [16], [42], 30)
assert final_call.SMN1 == 2
assert final_call.SMN2 == 2
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is False
assert final_call.isCarrier is False
assert final_call.Info == 'PASS:Majority'
Expand All @@ -293,7 +293,7 @@ def test_corner1(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 == 0
assert final_call.SMN2 == 3
assert final_call.SMNstar == 1
assert final_call.SMN2delta78 == 1
assert final_call.isSMA is None
assert final_call.isCarrier is None
assert final_call.Info == 'PASS:Majority'
Expand All @@ -306,7 +306,7 @@ def test_corner2(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 == 1
assert final_call.SMN2 == 3
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is None
assert final_call.isCarrier is None
assert final_call.Info == 'PASS:Majority'
Expand All @@ -319,7 +319,7 @@ def test_corner3(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 is None
assert final_call.SMN2 is None
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is None
assert final_call.isCarrier is None
assert final_call.Info == 'Ambiguous'
Expand All @@ -333,7 +333,7 @@ def test_corner4(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 is None
assert final_call.SMN2 is None
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is False
assert final_call.isCarrier is None
assert final_call.Info == 'Ambiguous'
Expand All @@ -346,7 +346,7 @@ def test_corner5(self):
final_call = get_smn12_call(raw_cn_call, lsnp1, lsnp2, [60], [0], 30)
assert final_call.SMN1 == 2
assert final_call.SMN2 == 2
assert final_call.SMNstar == 0
assert final_call.SMN2delta78 == 0
assert final_call.isSMA is None
assert final_call.isCarrier is False
assert final_call.Info == 'PASS:Majority'

0 comments on commit 3f80032

Please sign in to comment.