@@ -536,3 +536,32 @@ def test_calculate_sd_ratio(sorting_analyzer_simple):
536536 assert np .all (list (sd_ratio .keys ()) == sorting_analyzer_simple .unit_ids )
537537 # @aurelien can you check this, this is not working anymore
538538 # assert np.allclose(list(sd_ratio.values()), 1, atol=0.25, rtol=0)
539+
540+
541+ if __name__ == "__main__" :
542+
543+ sorting_analyzer = _sorting_analyzer_simple ()
544+ print (sorting_analyzer )
545+
546+ test_unit_structure_in_output (_small_sorting_analyzer ())
547+
548+ # test_calculate_firing_rate_num_spikes(sorting_analyzer)
549+
550+ test_calculate_snrs (sorting_analyzer )
551+ # test_calculate_amplitude_cutoff(sorting_analyzer)
552+ # test_calculate_presence_ratio(sorting_analyzer)
553+ # test_calculate_amplitude_median(sorting_analyzer)
554+ # test_calculate_sliding_rp_violations(sorting_analyzer)
555+ # test_calculate_drift_metrics(sorting_analyzer)
556+ # test_synchrony_metrics(sorting_analyzer)
557+ # test_synchrony_metrics_unit_id_subset(sorting_analyzer)
558+ # test_synchrony_metrics_no_unit_ids(sorting_analyzer)
559+ # test_calculate_firing_range(sorting_analyzer)
560+ # test_calculate_amplitude_cv_metrics(sorting_analyzer)
561+ # test_calculate_sd_ratio(sorting_analyzer)
562+
563+ # sorting_analyzer_violations = _sorting_analyzer_violations()
564+ # print(sorting_analyzer_violations)
565+ # test_calculate_isi_violations(sorting_analyzer_violations)
566+ # test_calculate_sliding_rp_violations(sorting_analyzer_violations)
567+ # test_calculate_rp_violations(sorting_analyzer_violations)
0 commit comments