@@ -48,7 +48,7 @@ def test_saturation_incorrect_tree_path(self, mocked_print):
48
48
"phykit" ,
49
49
"saturation" ,
50
50
"-t" ,
51
- f"{ here .parent .parent .parent } /sample_files/12_YPR191W_Anc_7.548_codon_aln.fasta.clipkit.treefi " ,
51
+ f"{ here .parent .parent .parent } /sample_files/does_not_exist " ,
52
52
"-a" ,
53
53
f"{ here .parent .parent .parent } /sample_files/12_YPR191W_Anc_7.548_codon_aln.fasta.clipkit" ,
54
54
]
@@ -67,7 +67,7 @@ def test_saturation_incorrect_alignment_path(self, mocked_print):
67
67
"-t" ,
68
68
f"{ here .parent .parent .parent } /sample_files/12_YPR191W_Anc_7.548_codon_aln.fasta.clipkit.treefile" ,
69
69
"-a" ,
70
- f"{ here .parent .parent .parent } /sample_files/12_YPR191W_Anc_7.548_codon_aln.fasta.clipki " ,
70
+ f"{ here .parent .parent .parent } /sample_files/does_not_exist " ,
71
71
]
72
72
73
73
with pytest .raises (SystemExit ) as pytest_wrapped_e :
@@ -78,7 +78,6 @@ def test_saturation_incorrect_alignment_path(self, mocked_print):
78
78
79
79
@patch ("builtins.print" )
80
80
def test_saturation_verbose (self , mocked_print ):
81
- expected_result = 0.8451
82
81
testargs = [
83
82
"phykit" ,
84
83
"sat" ,
@@ -91,70 +90,70 @@ def test_saturation_verbose(self, mocked_print):
91
90
with patch .object (sys , "argv" , testargs ):
92
91
Phykit ()
93
92
assert mocked_print .mock_calls == [
94
- call ("Kpol-Kpha\t 0.6136 \t 0.6176" ),
95
- call ("Kpol-Snag\t 0.5654 \t 0.7482" ),
96
- call ("Kpol-Suva\t 0.5948 \t 0.6945" ),
97
- call ("Kpol-Skud\t 0.5906 \t 0.7341" ),
98
- call ("Kpol-Smik\t 0.6157 \t 0.7734" ),
99
- call ("Kpol-Scer\t 0.6105 \t 0.7634" ),
100
- call ("Kpol-Kbla\t 0.599 \t 0.7287" ),
101
- call ("Kpol-Kafr\t 0.5696 \t 0.7509" ),
102
- call ("Kpol-Sdai\t 0.5916 \t 0.7297" ),
103
- call ("Kpol-Scas\t 0.5822 \t 0.7958" ),
104
- call ("Kpol-Cgla\t 0.5979 \t 0.653" ),
105
- call ("Kpha-Snag\t 0.5393 \t 0.8254" ),
106
- call ("Kpha-Suva\t 0.5424 \t 0.7717" ),
107
- call ("Kpha-Skud\t 0.5257 \t 0.8113" ),
108
- call ("Kpha-Smik\t 0.5466 \t 0.8505" ),
109
- call ("Kpha-Scer\t 0.5445 \t 0.8406" ),
110
- call ("Kpha-Kbla\t 0.5435 \t 0.9228" ),
111
- call ("Kpha-Kafr\t 0.5581 \t 0.945" ),
112
- call ("Kpha-Sdai\t 0.5424 \t 0.9238" ),
113
- call ("Kpha-Scas\t 0.5382 \t 0.9899" ),
114
- call ("Kpha-Cgla\t 0.5738 \t 0.8472" ),
115
- call ("Snag-Suva\t 0.5518 \t 0.7281" ),
116
- call ("Snag-Skud\t 0.5508 \t 0.7678" ),
117
- call ("Snag-Smik\t 0.5539 \t 0.807" ),
118
- call ("Snag-Scer\t 0.555 \t 0.797" ),
119
- call ("Snag-Kbla\t 0.5215 \t 1.0535" ),
120
- call ("Snag-Kafr\t 0.5539 \t 1.0757" ),
121
- call ("Snag-Sdai\t 0.5225 \t 1.0544" ),
122
- call ("Snag-Scas\t 0.4984 \t 1.1206" ),
123
- call ("Snag-Cgla\t 0.5131 \t 0.9778" ),
124
- call ("Suva-Skud\t 0.8105 \t 0.229" ),
125
- call ("Suva-Smik\t 0.7969 \t 0.2682" ),
126
- call ("Suva-Scer\t 0.7958 \t 0.2583" ),
127
- call ("Suva-Kbla\t 0.5361 \t 0.9997" ),
128
- call ("Suva-Kafr\t 0.5162 \t 1.0219" ),
129
- call ("Suva-Sdai\t 0.5309 \t 1.0007" ),
130
- call ("Suva-Scas\t 0.5162 \t 1.0668" ),
131
- call ("Suva-Cgla\t 0.5707 \t 0.9241" ),
132
- call ("Skud-Smik\t 0.8199 \t 0.2171" ),
133
- call ("Skud-Scer\t 0.8325 \t 0.2071" ),
134
- call ("Skud-Kbla\t 0.5183 \t 1.0394" ),
135
- call ("Skud-Kafr\t 0.5288 \t 1.0616" ),
136
- call ("Skud-Sdai\t 0.5089 \t 1.0403" ),
137
- call ("Skud-Scas\t 0.5005 \t 1.1065" ),
138
- call ("Skud-Cgla\t 0.5602 \t 0.9637" ),
139
- call ("Smik-Scer\t 0.8314 \t 0.1998" ),
140
- call ("Smik-Kbla\t 0.5382 \t 1.0786" ),
141
- call ("Smik-Kafr\t 0.5225 \t 1.1008" ),
142
- call ("Smik-Sdai\t 0.534 \t 1.0796" ),
143
- call ("Smik-Scas\t 0.5257 \t 1.1457" ),
144
- call ("Smik-Cgla\t 0.5529 \t 1.003" ),
145
- call ("Scer-Kbla\t 0.5372 \t 1.0686" ),
146
- call ("Scer-Kafr\t 0.5162 \t 1.0908" ),
147
- call ("Scer-Sdai\t 0.5298 \t 1.0696" ),
148
- call ("Scer-Scas\t 0.5236 \t 1.1357" ),
149
- call ("Scer-Cgla\t 0.5508 \t 0.993" ),
150
- call ("Kbla-Kafr\t 0.5686 \t 0.67" ),
151
- call ("Kbla-Sdai\t 0.5613 \t 0.8756" ),
152
- call ("Kbla-Scas\t 0.5393 \t 0.9418" ),
153
- call ("Kbla-Cgla\t 0.5508 \t 0.799" ),
154
- call ("Kafr-Sdai\t 0.534 \t 0.8978" ),
155
- call ("Kafr-Scas\t 0.5152 \t 0.964" ),
156
- call ("Kafr-Cgla\t 0.555 \t 0.8212" ),
157
- call ("Sdai-Scas\t 0.6356 \t 0.5357" ),
158
- call ("Sdai-Cgla\t 0.5675 \t 0.7045" ),
159
- call ("Scas-Cgla\t 0.5518 \t 0.7706" ),
160
- ]
93
+ call ("Kpol-Kpha\t 0.3864 \t 0.6176" ),
94
+ call ("Kpol-Snag\t 0.4346 \t 0.7482" ),
95
+ call ("Kpol-Suva\t 0.4052 \t 0.6945" ),
96
+ call ("Kpol-Skud\t 0.4094 \t 0.7341" ),
97
+ call ("Kpol-Smik\t 0.3843 \t 0.7734" ),
98
+ call ("Kpol-Scer\t 0.3895 \t 0.7634" ),
99
+ call ("Kpol-Kbla\t 0.401 \t 0.7287" ),
100
+ call ("Kpol-Kafr\t 0.4304 \t 0.7509" ),
101
+ call ("Kpol-Sdai\t 0.4084 \t 0.7297" ),
102
+ call ("Kpol-Scas\t 0.4178 \t 0.7958" ),
103
+ call ("Kpol-Cgla\t 0.4021 \t 0.653" ),
104
+ call ("Kpha-Snag\t 0.4607 \t 0.8254" ),
105
+ call ("Kpha-Suva\t 0.4576 \t 0.7717" ),
106
+ call ("Kpha-Skud\t 0.4743 \t 0.8113" ),
107
+ call ("Kpha-Smik\t 0.4534 \t 0.8505" ),
108
+ call ("Kpha-Scer\t 0.4555 \t 0.8406" ),
109
+ call ("Kpha-Kbla\t 0.4565 \t 0.9228" ),
110
+ call ("Kpha-Kafr\t 0.4419 \t 0.945" ),
111
+ call ("Kpha-Sdai\t 0.4576 \t 0.9238" ),
112
+ call ("Kpha-Scas\t 0.4618 \t 0.9899" ),
113
+ call ("Kpha-Cgla\t 0.4262 \t 0.8472" ),
114
+ call ("Snag-Suva\t 0.4482 \t 0.7281" ),
115
+ call ("Snag-Skud\t 0.4492 \t 0.7678" ),
116
+ call ("Snag-Smik\t 0.4461 \t 0.807" ),
117
+ call ("Snag-Scer\t 0.445 \t 0.797" ),
118
+ call ("Snag-Kbla\t 0.4785 \t 1.0535" ),
119
+ call ("Snag-Kafr\t 0.4461 \t 1.0757" ),
120
+ call ("Snag-Sdai\t 0.4775 \t 1.0544" ),
121
+ call ("Snag-Scas\t 0.5016 \t 1.1206" ),
122
+ call ("Snag-Cgla\t 0.4869 \t 0.9778" ),
123
+ call ("Suva-Skud\t 0.1895 \t 0.229" ),
124
+ call ("Suva-Smik\t 0.2031 \t 0.2682" ),
125
+ call ("Suva-Scer\t 0.2042 \t 0.2583" ),
126
+ call ("Suva-Kbla\t 0.4639 \t 0.9997" ),
127
+ call ("Suva-Kafr\t 0.4838 \t 1.0219" ),
128
+ call ("Suva-Sdai\t 0.4691 \t 1.0007" ),
129
+ call ("Suva-Scas\t 0.4838 \t 1.0668" ),
130
+ call ("Suva-Cgla\t 0.4293 \t 0.9241" ),
131
+ call ("Skud-Smik\t 0.1801 \t 0.2171" ),
132
+ call ("Skud-Scer\t 0.1675 \t 0.2071" ),
133
+ call ("Skud-Kbla\t 0.4817 \t 1.0394" ),
134
+ call ("Skud-Kafr\t 0.4712 \t 1.0616" ),
135
+ call ("Skud-Sdai\t 0.4911 \t 1.0403" ),
136
+ call ("Skud-Scas\t 0.4995 \t 1.1065" ),
137
+ call ("Skud-Cgla\t 0.4398 \t 0.9637" ),
138
+ call ("Smik-Scer\t 0.1686 \t 0.1998" ),
139
+ call ("Smik-Kbla\t 0.4618 \t 1.0786" ),
140
+ call ("Smik-Kafr\t 0.4775 \t 1.1008" ),
141
+ call ("Smik-Sdai\t 0.466 \t 1.0796" ),
142
+ call ("Smik-Scas\t 0.4743 \t 1.1457" ),
143
+ call ("Smik-Cgla\t 0.4471 \t 1.003" ),
144
+ call ("Scer-Kbla\t 0.4628 \t 1.0686" ),
145
+ call ("Scer-Kafr\t 0.4838 \t 1.0908" ),
146
+ call ("Scer-Sdai\t 0.4702 \t 1.0696" ),
147
+ call ("Scer-Scas\t 0.4764 \t 1.1357" ),
148
+ call ("Scer-Cgla\t 0.4492 \t 0.993" ),
149
+ call ("Kbla-Kafr\t 0.4314 \t 0.67" ),
150
+ call ("Kbla-Sdai\t 0.4387 \t 0.8756" ),
151
+ call ("Kbla-Scas\t 0.4607 \t 0.9418" ),
152
+ call ("Kbla-Cgla\t 0.4492 \t 0.799" ),
153
+ call ("Kafr-Sdai\t 0.466 \t 0.8978" ),
154
+ call ("Kafr-Scas\t 0.4848 \t 0.964" ),
155
+ call ("Kafr-Cgla\t 0.445 \t 0.8212" ),
156
+ call ("Sdai-Scas\t 0.3644 \t 0.5357" ),
157
+ call ("Sdai-Cgla\t 0.4325 \t 0.7045" ),
158
+ call ("Scas-Cgla\t 0.4482 \t 0.7706" ),
159
+ ]
0 commit comments