|
90 | 90 | ("ccg_threshold", 1e12), |
91 | 91 | ("acg_threshold", 1e12), |
92 | 92 | ("cluster_downsampling", 2), |
93 | | - ("duplicate_spike_ms", 0.3), |
94 | 93 | ("drift_smoothing", [250, 250, 250]), |
95 | | - ("save_preprocessed_copy", False), |
96 | | - ("shift", 0), |
97 | | - ("scale", 1), |
| 94 | + # Not tested beacuse with ground truth data it doesn't change the results |
| 95 | + # ("duplicate_spike_ms", 0.3), |
98 | 96 | ] |
99 | 97 |
|
100 | 98 |
|
@@ -210,6 +208,8 @@ def test_default_settings_all_represented(self): |
210 | 208 | on the KS side. |
211 | 209 | """ |
212 | 210 | tested_keys = [entry[0] for entry in PARAMS_TO_TEST] |
| 211 | + additional_non_tested_keys = ["shift", "scale", "save_preprocessed_copy", "duplicate_spike_ms"] |
| 212 | + tested_keys += additional_non_tested_keys |
213 | 213 |
|
214 | 214 | for param_key in DEFAULT_SETTINGS: |
215 | 215 | if param_key not in ["n_chan_bin", "fs", "tmin", "tmax"]: |
@@ -407,6 +407,11 @@ def test_kilosort4_no_correction(self, recording_and_paths, tmp_path): |
407 | 407 | assert np.array_equal(results["ks"]["st"], results["si"]["st"]) |
408 | 408 | assert np.array_equal(results["ks"]["clus"], results["si"]["clus"]) |
409 | 409 |
|
| 410 | + |
| 411 | + def test_kilosort4_use_binary_file(self, recording_and_paths, tmp_path): |
| 412 | + # TODO |
| 413 | + pass |
| 414 | + |
410 | 415 | @pytest.mark.parametrize( |
411 | 416 | "param_to_test", |
412 | 417 | [ |
|
0 commit comments