gitextract_0hyl0dq4/ ├── .github/ │ └── workflows/ │ └── github-repo-stats.yml ├── .gitignore ├── C/ │ ├── .gitignore │ ├── CO_AutoCorr.c │ ├── CO_AutoCorr.h │ ├── DN_HistogramMode_10.c │ ├── DN_HistogramMode_10.h │ ├── DN_HistogramMode_5.c │ ├── DN_HistogramMode_5.h │ ├── DN_Mean.c │ ├── DN_Mean.h │ ├── DN_OutlierInclude.c │ ├── DN_OutlierInclude.h │ ├── DN_Spread_Std.c │ ├── DN_Spread_Std.h │ ├── FC_LocalSimple.c │ ├── FC_LocalSimple.h │ ├── IN_AutoMutualInfoStats.c │ ├── IN_AutoMutualInfoStats.h │ ├── MD_hrv.c │ ├── MD_hrv.h │ ├── PD_PeriodicityWang.c │ ├── PD_PeriodicityWang.h │ ├── SB_BinaryStats.c │ ├── SB_BinaryStats.h │ ├── SB_CoarseGrain.c │ ├── SB_CoarseGrain.h │ ├── SB_MotifThree.c │ ├── SB_MotifThree.h │ ├── SB_TransitionMatrix.c │ ├── SB_TransitionMatrix.h │ ├── SC_FluctAnal.c │ ├── SC_FluctAnal.h │ ├── SP_Summaries.c │ ├── SP_Summaries.h │ ├── butterworth.c │ ├── butterworth.h │ ├── fft.c │ ├── fft.h │ ├── helper_functions.c │ ├── helper_functions.h │ ├── histcounts.c │ ├── histcounts.h │ ├── main.c │ ├── main.h │ ├── runAllTS.sh │ ├── splinefit.c │ ├── splinefit.h │ ├── stats.c │ └── stats.h ├── LICENSE ├── Matlab/ │ ├── BasisOperations/ │ │ ├── BF_Binarize.m │ │ ├── CO_AutoCorr.m │ │ ├── CO_FirstZero.m │ │ ├── CO_trev.m │ │ ├── DN_HistogramMode.m │ │ ├── DN_OutlierInclude_001_mdrmd.m │ │ ├── NK_hist2.m │ │ ├── SB_CoarseGrain_quantile.m │ │ ├── SB_TransitionMatrix.m │ │ ├── SC_FluctAnal_q2_taustep50_k1_logi_prop_r1.m │ │ ├── SP_Summaries_welch_rect.m │ │ ├── buffer_.m │ │ ├── decimate_.m │ │ ├── downsample_.m │ │ ├── filtfilt_.m │ │ ├── histcounts_.m │ │ ├── myButter.m │ │ ├── poly_.m │ │ ├── splinefit.m │ │ ├── test_zp2ss.m │ │ ├── testfilt.m │ │ └── welchy.m │ ├── CO_Embed2_Dist_tau_d_expfit_meandiff.m │ ├── CO_FirstMin_ac.m │ ├── CO_HistogramAMI_even_2_5.m │ ├── CO_f1ecac.m │ ├── CO_trev_1_num.m │ ├── DN_HistogramMode_10.m │ ├── DN_HistogramMode_5.m │ ├── DN_Mean.m │ ├── DN_OutlierInclude_n_001_mdrmd.m │ ├── DN_OutlierInclude_p_001_mdrmd.m │ ├── DN_Spread_Std.m │ ├── FC_LocalSimple_mean1_tauresrat.m │ ├── FC_LocalSimple_mean3_stderr.m │ ├── IN_AutoMutualInfoStats_40_gaussian_fmmi.m │ ├── MD_hrv_classic_pnn40.m │ ├── PD_PeriodicityWang_th0_01.m │ ├── SB_BinaryStats_diff_longstretch0.m │ ├── SB_BinaryStats_mean_longstretch1.m │ ├── SB_MotifThree_quantile_hh.m │ ├── SB_TransitionMatrix_3ac_sumdiagcov.m │ ├── SC_FluctAnal_2_dfa_50_1_2_logi_prop_r1.m │ ├── SC_FluctAnal_2_rsrangefit_50_1_logi_prop_r1.m │ ├── SP_Summaries_welch_rect_area_5_1.m │ └── SP_Summaries_welch_rect_centroid.m ├── README.md ├── catch22.m ├── featureList.txt ├── testData/ │ ├── runtests.sh │ ├── test.txt │ ├── test2.txt │ ├── test2_output.txt │ ├── testInf.txt │ ├── testInfMinus.txt │ ├── testNaN.txt │ ├── testShort.txt │ ├── testShort_output.txt │ ├── testSinusoid.txt │ ├── testSinusoid_output.txt │ └── test_output.txt └── wrap_Matlab/ ├── GetAllFeatureNames.m ├── M_wrapper.c ├── M_wrapper.h ├── catch22_CO_Embed2_Dist_tau_d_expfit_meandiff.c ├── catch22_CO_FirstMin_ac.c ├── catch22_CO_HistogramAMI_even_2_5.c ├── catch22_CO_f1ecac.c ├── catch22_CO_trev_1_num.c ├── catch22_DN_HistogramMode_10.c ├── catch22_DN_HistogramMode_5.c ├── catch22_DN_Mean.c ├── catch22_DN_OutlierInclude_n_001_mdrmd.c ├── catch22_DN_OutlierInclude_p_001_mdrmd.c ├── catch22_DN_Spread_Std.c ├── catch22_FC_LocalSimple_mean1_tauresrat.c ├── catch22_FC_LocalSimple_mean3_stderr.c ├── catch22_IN_AutoMutualInfoStats_40_gaussian_fmmi.c ├── catch22_MD_hrv_classic_pnn40.c ├── catch22_PD_PeriodicityWang_th0_01.c ├── catch22_SB_BinaryStats_diff_longstretch0.c ├── catch22_SB_BinaryStats_mean_longstretch1.c ├── catch22_SB_MotifThree_quantile_hh.c ├── catch22_SB_TransitionMatrix_3ac_sumdiagcov.c ├── catch22_SC_FluctAnal_2_dfa_50_1_2_logi_prop_r1.c ├── catch22_SC_FluctAnal_2_rsrangefit_50_1_logi_prop_r1.c ├── catch22_SP_Summaries_welch_rect_area_5_1.c ├── catch22_SP_Summaries_welch_rect_centroid.c ├── catch22_all.m ├── mexAll.m └── testing.m