├── .Rbuildignore ├── .gitignore ├── DESCRIPTION ├── NAMESPACE ├── R ├── Rcatch22.R ├── RcppExports.R ├── catch22_all.R └── data.R ├── README.Rmd ├── README.md ├── README_files └── figure-gfm │ ├── unnamed-chunk-4-1.png │ └── unnamed-chunk-5-1.png ├── Rcatch22.Rproj ├── data └── feature_list.rda ├── man ├── CO_Embed2_Dist_tau_d_expfit_meandiff.Rd ├── CO_FirstMin_ac.Rd ├── CO_HistogramAMI_even_2_5.Rd ├── CO_f1ecac.Rd ├── CO_trev_1_num.Rd ├── DN_HistogramMode_10.Rd ├── DN_HistogramMode_5.Rd ├── DN_Mean.Rd ├── DN_OutlierInclude_n_001_mdrmd.Rd ├── DN_OutlierInclude_p_001_mdrmd.Rd ├── DN_Spread_Std.Rd ├── FC_LocalSimple_mean1_tauresrat.Rd ├── FC_LocalSimple_mean3_stderr.Rd ├── IN_AutoMutualInfoStats_40_gaussian_fmmi.Rd ├── MD_hrv_classic_pnn40.Rd ├── PD_PeriodicityWang_th0_01.Rd ├── SB_BinaryStats_diff_longstretch0.Rd ├── SB_BinaryStats_mean_longstretch1.Rd ├── SB_MotifThree_quantile_hh.Rd ├── SB_TransitionMatrix_3ac_sumdiagcov.Rd ├── SC_FluctAnal_2_dfa_50_1_2_logi_prop_r1.Rd ├── SC_FluctAnal_2_rsrangefit_50_1_logi_prop_r1.Rd ├── SP_Summaries_welch_rect_area_5_1.Rd ├── SP_Summaries_welch_rect_centroid.Rd ├── catch22_all.Rd ├── feature_list.Rd └── figures │ └── logo.png ├── src ├── 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 ├── Makevars ├── Makevars.win.in ├── PD_PeriodicityWang.c ├── PD_PeriodicityWang.h ├── RcppExports.cpp ├── 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 ├── catch22.cpp ├── fft.c ├── fft.h ├── helper_functions.c ├── helper_functions.h ├── histcounts.c ├── histcounts.h ├── splinefit.c ├── splinefit.h ├── stats.c └── stats.h ├── tests ├── testthat.R └── testthat │ └── test-catch22_all.R └── vignettes └── Rcatch22.Rmd /.Rbuildignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/.Rbuildignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/.gitignore -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/NAMESPACE -------------------------------------------------------------------------------- /R/Rcatch22.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/R/Rcatch22.R -------------------------------------------------------------------------------- /R/RcppExports.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/R/RcppExports.R -------------------------------------------------------------------------------- /R/catch22_all.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/R/catch22_all.R -------------------------------------------------------------------------------- /R/data.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/R/data.R -------------------------------------------------------------------------------- /README.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/README.Rmd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/README.md -------------------------------------------------------------------------------- /README_files/figure-gfm/unnamed-chunk-4-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/README_files/figure-gfm/unnamed-chunk-4-1.png -------------------------------------------------------------------------------- /README_files/figure-gfm/unnamed-chunk-5-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/README_files/figure-gfm/unnamed-chunk-5-1.png -------------------------------------------------------------------------------- /Rcatch22.Rproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/Rcatch22.Rproj -------------------------------------------------------------------------------- /data/feature_list.rda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/data/feature_list.rda -------------------------------------------------------------------------------- /man/CO_Embed2_Dist_tau_d_expfit_meandiff.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/CO_Embed2_Dist_tau_d_expfit_meandiff.Rd -------------------------------------------------------------------------------- /man/CO_FirstMin_ac.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/CO_FirstMin_ac.Rd -------------------------------------------------------------------------------- /man/CO_HistogramAMI_even_2_5.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/CO_HistogramAMI_even_2_5.Rd -------------------------------------------------------------------------------- /man/CO_f1ecac.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/CO_f1ecac.Rd -------------------------------------------------------------------------------- /man/CO_trev_1_num.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/CO_trev_1_num.Rd -------------------------------------------------------------------------------- /man/DN_HistogramMode_10.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/DN_HistogramMode_10.Rd -------------------------------------------------------------------------------- /man/DN_HistogramMode_5.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/DN_HistogramMode_5.Rd -------------------------------------------------------------------------------- /man/DN_Mean.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/DN_Mean.Rd -------------------------------------------------------------------------------- /man/DN_OutlierInclude_n_001_mdrmd.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/DN_OutlierInclude_n_001_mdrmd.Rd -------------------------------------------------------------------------------- /man/DN_OutlierInclude_p_001_mdrmd.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/DN_OutlierInclude_p_001_mdrmd.Rd -------------------------------------------------------------------------------- /man/DN_Spread_Std.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/DN_Spread_Std.Rd -------------------------------------------------------------------------------- /man/FC_LocalSimple_mean1_tauresrat.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/FC_LocalSimple_mean1_tauresrat.Rd -------------------------------------------------------------------------------- /man/FC_LocalSimple_mean3_stderr.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/FC_LocalSimple_mean3_stderr.Rd -------------------------------------------------------------------------------- /man/IN_AutoMutualInfoStats_40_gaussian_fmmi.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/IN_AutoMutualInfoStats_40_gaussian_fmmi.Rd -------------------------------------------------------------------------------- /man/MD_hrv_classic_pnn40.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/MD_hrv_classic_pnn40.Rd -------------------------------------------------------------------------------- /man/PD_PeriodicityWang_th0_01.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/PD_PeriodicityWang_th0_01.Rd -------------------------------------------------------------------------------- /man/SB_BinaryStats_diff_longstretch0.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/SB_BinaryStats_diff_longstretch0.Rd -------------------------------------------------------------------------------- /man/SB_BinaryStats_mean_longstretch1.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/SB_BinaryStats_mean_longstretch1.Rd -------------------------------------------------------------------------------- /man/SB_MotifThree_quantile_hh.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/SB_MotifThree_quantile_hh.Rd -------------------------------------------------------------------------------- /man/SB_TransitionMatrix_3ac_sumdiagcov.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/SB_TransitionMatrix_3ac_sumdiagcov.Rd -------------------------------------------------------------------------------- /man/SC_FluctAnal_2_dfa_50_1_2_logi_prop_r1.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/SC_FluctAnal_2_dfa_50_1_2_logi_prop_r1.Rd -------------------------------------------------------------------------------- /man/SC_FluctAnal_2_rsrangefit_50_1_logi_prop_r1.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/SC_FluctAnal_2_rsrangefit_50_1_logi_prop_r1.Rd -------------------------------------------------------------------------------- /man/SP_Summaries_welch_rect_area_5_1.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/SP_Summaries_welch_rect_area_5_1.Rd -------------------------------------------------------------------------------- /man/SP_Summaries_welch_rect_centroid.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/SP_Summaries_welch_rect_centroid.Rd -------------------------------------------------------------------------------- /man/catch22_all.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/catch22_all.Rd -------------------------------------------------------------------------------- /man/feature_list.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/feature_list.Rd -------------------------------------------------------------------------------- /man/figures/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/man/figures/logo.png -------------------------------------------------------------------------------- /src/CO_AutoCorr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/CO_AutoCorr.c -------------------------------------------------------------------------------- /src/CO_AutoCorr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/CO_AutoCorr.h -------------------------------------------------------------------------------- /src/DN_HistogramMode_10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/DN_HistogramMode_10.c -------------------------------------------------------------------------------- /src/DN_HistogramMode_10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/DN_HistogramMode_10.h -------------------------------------------------------------------------------- /src/DN_HistogramMode_5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/DN_HistogramMode_5.c -------------------------------------------------------------------------------- /src/DN_HistogramMode_5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/DN_HistogramMode_5.h -------------------------------------------------------------------------------- /src/DN_Mean.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/DN_Mean.c -------------------------------------------------------------------------------- /src/DN_Mean.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/DN_Mean.h -------------------------------------------------------------------------------- /src/DN_OutlierInclude.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/DN_OutlierInclude.c -------------------------------------------------------------------------------- /src/DN_OutlierInclude.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/DN_OutlierInclude.h -------------------------------------------------------------------------------- /src/DN_Spread_Std.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/DN_Spread_Std.c -------------------------------------------------------------------------------- /src/DN_Spread_Std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/DN_Spread_Std.h -------------------------------------------------------------------------------- /src/FC_LocalSimple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/FC_LocalSimple.c -------------------------------------------------------------------------------- /src/FC_LocalSimple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/FC_LocalSimple.h -------------------------------------------------------------------------------- /src/IN_AutoMutualInfoStats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/IN_AutoMutualInfoStats.c -------------------------------------------------------------------------------- /src/IN_AutoMutualInfoStats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/IN_AutoMutualInfoStats.h -------------------------------------------------------------------------------- /src/MD_hrv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/MD_hrv.c -------------------------------------------------------------------------------- /src/MD_hrv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/MD_hrv.h -------------------------------------------------------------------------------- /src/Makevars: -------------------------------------------------------------------------------- 1 | PKG_CPPFLAGS = -I../inst/include -------------------------------------------------------------------------------- /src/Makevars.win.in: -------------------------------------------------------------------------------- 1 | PKG_CPPFLAGS = -I../inst/include -------------------------------------------------------------------------------- /src/PD_PeriodicityWang.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/PD_PeriodicityWang.c -------------------------------------------------------------------------------- /src/PD_PeriodicityWang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/PD_PeriodicityWang.h -------------------------------------------------------------------------------- /src/RcppExports.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/RcppExports.cpp -------------------------------------------------------------------------------- /src/SB_BinaryStats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/SB_BinaryStats.c -------------------------------------------------------------------------------- /src/SB_BinaryStats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/SB_BinaryStats.h -------------------------------------------------------------------------------- /src/SB_CoarseGrain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/SB_CoarseGrain.c -------------------------------------------------------------------------------- /src/SB_CoarseGrain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/SB_CoarseGrain.h -------------------------------------------------------------------------------- /src/SB_MotifThree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/SB_MotifThree.c -------------------------------------------------------------------------------- /src/SB_MotifThree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/SB_MotifThree.h -------------------------------------------------------------------------------- /src/SB_TransitionMatrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/SB_TransitionMatrix.c -------------------------------------------------------------------------------- /src/SB_TransitionMatrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/SB_TransitionMatrix.h -------------------------------------------------------------------------------- /src/SC_FluctAnal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/SC_FluctAnal.c -------------------------------------------------------------------------------- /src/SC_FluctAnal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/SC_FluctAnal.h -------------------------------------------------------------------------------- /src/SP_Summaries.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/SP_Summaries.c -------------------------------------------------------------------------------- /src/SP_Summaries.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/SP_Summaries.h -------------------------------------------------------------------------------- /src/butterworth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/butterworth.c -------------------------------------------------------------------------------- /src/butterworth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/butterworth.h -------------------------------------------------------------------------------- /src/catch22.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/catch22.cpp -------------------------------------------------------------------------------- /src/fft.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/fft.c -------------------------------------------------------------------------------- /src/fft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/fft.h -------------------------------------------------------------------------------- /src/helper_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/helper_functions.c -------------------------------------------------------------------------------- /src/helper_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/helper_functions.h -------------------------------------------------------------------------------- /src/histcounts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/histcounts.c -------------------------------------------------------------------------------- /src/histcounts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/histcounts.h -------------------------------------------------------------------------------- /src/splinefit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/splinefit.c -------------------------------------------------------------------------------- /src/splinefit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/splinefit.h -------------------------------------------------------------------------------- /src/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/stats.c -------------------------------------------------------------------------------- /src/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/src/stats.h -------------------------------------------------------------------------------- /tests/testthat.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/tests/testthat.R -------------------------------------------------------------------------------- /tests/testthat/test-catch22_all.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/tests/testthat/test-catch22_all.R -------------------------------------------------------------------------------- /vignettes/Rcatch22.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendersontrent/Rcatch22/HEAD/vignettes/Rcatch22.Rmd --------------------------------------------------------------------------------