diff --git a/docs/developers/test-cases.md b/docs/developers/test-cases.md index aa0df0a1..623821fd 100644 --- a/docs/developers/test-cases.md +++ b/docs/developers/test-cases.md @@ -27,7 +27,7 @@ The following is a list of the sensors that testing is currently available. | Fitbit Calories Intraday | RAPIDS | Y | Y | Y | | Fitbit Data Yield | RAPIDS | N | N | N | | Fitbit Heart Rate Summary | RAPIDS | Y | Y | Y | -| Fitbit Heart Rate Intraday | RAPIDS | N | N | N | +| Fitbit Heart Rate Intraday | RAPIDS | Y | Y | Y | | Fitbit Sleep Summary | RAPIDS | N | N | N | | Fitbit Sleep Intraday | RAPIDS | Y | Y | Y | | Fitbit Sleep Intraday | PRICE | Y | Y | Y | @@ -373,6 +373,31 @@ Description - A four-minute sedentary episode on Sun 10:01 that will be ignored for Novembers's multi-timezone event segments since the test segment ends at 10am on that weekend. - A three-minute very active episode on Sat 16:03. This episode and the one at 16:00 are counted as one for lowmet episodes +Checklist + +|time segment| single tz | multi tz|platform| +|-|-|-|-| +|30min|OK|OK|fitbit| +|morning|OK|OK|fitbit| +|daily|OK|OK|fitbit| +|threeday|OK|OK|fitbit| +|weekend|OK|OK|fitbit| +|beforeMarchEvent|OK|OK|fitbit| +|beforeNovemberEvent|OK|OK|fitbit| + + +## Fitbit Heartrate intraday + +Description: + +- The 4-day raw heartrate data is contained in `fitbit_heartrate_intraday_raw.csv` +- One episode for each daily segment (`night`, `morning`, `afternoon` and `evening`) +- Two episodes locate in the same 30-min segment (`Fri 00:49:00` and `Fri 00:52:00`) +- Two different types of heartrate zone episodes locate in the same 30-min segment (`Fri 05:49:00 outofrange` and `Fri 05:57:00 fatburn`) +- Two episodes locate in the same daily segment (`Fri 12:02:00` and `Fri 19:38:00`) +- One episode before the time switch, `Sun 00:08:00`, and one episode after the time switch, `Sun 07:28:00` + + Checklist |time segment| single tz | multi tz|platform| diff --git a/src/features/phone_applications_foreground/rapids/main.py b/src/features/phone_applications_foreground/rapids/main.py index d709c5cc..ea6c36e5 100644 --- a/src/features/phone_applications_foreground/rapids/main.py +++ b/src/features/phone_applications_foreground/rapids/main.py @@ -108,9 +108,6 @@ def process_app_features(data, requested_features, time_segment, provider, filte # own categories for owncategory_name, owncategory_content in custom_categories.items(): filtered_data = data[data["package_name"].isin(owncategory_content)] - print(filtered_data) - # print(requested_features) - # 1/0 features = compute_features(filtered_data, owncategory_name, requested_features, features, time_segment) # multiple categories for mcategory_name, mcategory_content in multiple_categories.items(): diff --git a/tests/data/external/aware_csv/fitbit_heartrate_intraday_raw.csv b/tests/data/external/aware_csv/fitbit_heartrate_intraday_raw.csv new file mode 100644 index 00000000..3c8b9fbc --- /dev/null +++ b/tests/data/external/aware_csv/fitbit_heartrate_intraday_raw.csv @@ -0,0 +1,61 @@ +timestamp,device_id,heartrate,heartrate_zone,local_date_time +0,fitbit,72,outofrange,2020-03-06 00:49:00 +0,fitbit,62,outofrange,2020-03-06 00:52:00 +0,fitbit,58,outofrange,2020-03-06 05:49:00 +0,fitbit,103,fatburn,2020-03-06 05:50:00 +0,fitbit,101,fatburn,2020-03-06 05:57:00 +0,fitbit,108,fatburn,2020-03-06 06:07:00 +0,fitbit,144,cardio,2020-03-06 11:49:00 +0,fitbit,148,cardio,2020-03-06 12:02:00 +0,fitbit,52,outofrange,2020-03-06 16:18:00 +0,fitbit,65,outofrange,2020-03-06 17:54:00 +0,fitbit,173,peak,2020-03-06 18:04:00 +0,fitbit,170,peak,2020-03-06 19:38:00 +0,fitbit,74,outofrange,2020-03-07 15:38:00 +0,fitbit,82,outofrange,2020-03-07 16:53:00 +0,fitbit,146,cardio,2020-03-07 18:31:00 +0,fitbit,103,fatburn,2020-03-07 18:42:00 +0,fitbit,107,fatburn,2020-03-07 19:02:00 +0,fitbit,59,outofrange,2020-03-08 00:08:00 +0,fitbit,62,outofrange,2020-03-08 00:12:00 +0,fitbit,102,fatburn,2020-03-08 07:28:00 +0,fitbit,101,fatburn,2020-03-08 07:32:00 +0,fitbit,60,outofrange,2020-03-08 15:47:00 +0,fitbit,69,outofrange,2020-03-08 16:02:00 +0,fitbit,171,peak,2020-03-08 19:12:00 +0,fitbit,74,outofrange,2020-03-09 00:19:00 +0,fitbit,78,outofrange,2020-03-09 06:14:00 +0,fitbit,140,cardio,2020-03-09 12:43:00 +0,fitbit,141,cardio,2020-03-09 16:32:00 +0,fitbit,104,fatburn,2020-03-09 18:19:00 +0,fitbit,105,fatburn,2020-03-09 18:21:00 +0,fitbit,72,outofrange,2020-10-30 00:49:00 +0,fitbit,62,outofrange,2020-10-30 00:52:00 +0,fitbit,58,outofrange,2020-10-30 05:49:00 +0,fitbit,103,fatburn,2020-10-30 05:50:00 +0,fitbit,101,fatburn,2020-10-30 05:57:00 +0,fitbit,108,fatburn,2020-10-30 06:07:00 +0,fitbit,144,cardio,2020-10-30 11:49:00 +0,fitbit,148,cardio,2020-10-30 12:02:00 +0,fitbit,52,outofrange,2020-10-30 16:18:00 +0,fitbit,65,outofrange,2020-10-30 17:54:00 +0,fitbit,173,peak,2020-10-30 18:04:00 +0,fitbit,170,peak,2020-10-30 19:38:00 +0,fitbit,74,outofrange,2020-10-31 15:38:00 +0,fitbit,82,outofrange,2020-10-31 16:53:00 +0,fitbit,146,cardio,2020-10-31 18:31:00 +0,fitbit,103,fatburn,2020-10-31 18:42:00 +0,fitbit,107,fatburn,2020-10-31 19:02:00 +0,fitbit,59,outofrange,2020-11-01 00:08:00 +0,fitbit,62,outofrange,2020-11-01 00:12:00 +0,fitbit,102,fatburn,2020-11-01 07:28:00 +0,fitbit,101,fatburn,2020-11-01 07:32:00 +0,fitbit,60,outofrange,2020-11-01 15:47:00 +0,fitbit,69,outofrange,2020-11-01 16:02:00 +0,fitbit,171,peak,2020-11-01 19:12:00 +0,fitbit,74,outofrange,2020-11-02 00:19:00 +0,fitbit,78,outofrange,2020-11-02 06:14:00 +0,fitbit,140,cardio,2020-11-02 12:43:00 +0,fitbit,141,cardio,2020-11-02 16:32:00 +0,fitbit,104,fatburn,2020-11-02 18:19:00 +0,fitbit,105,fatburn,2020-11-02 18:21:00 diff --git a/tests/data/manual/aware_csv/fitbit_heartrate_intraday_raw.csv b/tests/data/manual/aware_csv/fitbit_heartrate_intraday_raw.csv new file mode 100644 index 00000000..a45b69f9 --- /dev/null +++ b/tests/data/manual/aware_csv/fitbit_heartrate_intraday_raw.csv @@ -0,0 +1,31 @@ +test_time,device_id,heartrate,heartrate_zone +Fri 00:49:00.000,fitbit,72,outofrange +Fri 00:52:00.000,fitbit,62,outofrange +Fri 05:49:00.000,fitbit,58,outofrange +Fri 05:50:00.000,fitbit,103,fatburn +Fri 05:57:00.000,fitbit,101,fatburn +Fri 06:07:00.000,fitbit,108,fatburn +Fri 11:49:00.000,fitbit,144,cardio +Fri 12:02:00.000,fitbit,148,cardio +Fri 16:18:00.000,fitbit,52,outofrange +Fri 17:54:00.000,fitbit,65,outofrange +Fri 18:04:00.000,fitbit,173,peak +Fri 19:38:00.000,fitbit,170,peak +Sat 15:38:00.000,fitbit,74,outofrange +Sat 16:53:00.000,fitbit,82,outofrange +Sat 18:31:00.000,fitbit,146,cardio +Sat 18:42:00.000,fitbit,103,fatburn +Sat 19:02:00.000,fitbit,107,fatburn +Sun 00:08:00.000,fitbit,59,outofrange +Sun 00:12:00.000,fitbit,62,outofrange +Sun 07:28:00.000,fitbit,102,fatburn +Sun 07:32:00.000,fitbit,101,fatburn +Sun 15:47:00.000,fitbit,60,outofrange +Sun 16:02:00.000,fitbit,69,outofrange +Sun 19:12:00.000,fitbit,171,peak +Mon 00:19:00.000,fitbit,74,outofrange +Mon 06:14:00.000,fitbit,78,outofrange +Mon 12:43:00.000,fitbit,140,cardio +Mon 16:32:00.000,fitbit,141,cardio +Mon 18:19:00.000,fitbit,104,fatburn +Mon 18:21:00.000,fitbit,105,fatburn \ No newline at end of file diff --git a/tests/data/processed/features/mtz_event/android/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_event/android/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/mtz_event/android/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/mtz_event/empatica/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_event/empatica/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/mtz_event/empatica/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/mtz_event/empty/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_event/empty/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/mtz_event/empty/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/mtz_event/fitbit/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_event/fitbit/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..2c216a7b --- /dev/null +++ b/tests/data/processed/features/mtz_event/fitbit/fitbit_heartrate_intraday.csv @@ -0,0 +1,3 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone","fitbit_heartrate_intraday_rapids_minutesonpeakzone" +"beforeMarchEvent#2020-03-07 16:00:00,2020-03-08 15:00:00","beforeMarchEvent","2020-03-07 16:00:00","2020-03-08 15:00:00",146,59,92.8888888888889,101,59,27.0390663875643,87,0,2.16025591782577,4,1,4,0 +"beforeNovemberEvent#2020-10-31 16:00:00,2020-11-01 13:00:00","beforeNovemberEvent","2020-10-31 16:00:00","2020-11-01 13:00:00",146,59,92.8888888888889,101,59,27.0390663875643,87,0,2.16025591782577,4,1,4,0 diff --git a/tests/data/processed/features/mtz_event/ios/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_event/ios/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/mtz_event/ios/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/mtz_frequency/android/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_frequency/android/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/mtz_frequency/android/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/mtz_frequency/empatica/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_frequency/empatica/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/mtz_frequency/empatica/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/mtz_frequency/empty/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_frequency/empty/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/mtz_frequency/empty/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/mtz_frequency/fitbit/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_frequency/fitbit/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..295adde7 --- /dev/null +++ b/tests/data/processed/features/mtz_frequency/fitbit/fitbit_heartrate_intraday.csv @@ -0,0 +1,49 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_minutesonpeakzone" +"thirtyminutes0000#2020-03-08 00:00:00,2020-03-08 00:29:59","thirtyminutes0000","2020-03-08 00:00:00","2020-03-08 00:29:59",62,59,60.5,60.5,59,2.12132034355964,3,0,0.692839793008038,0,2,0,0 +"thirtyminutes0000#2020-03-09 00:00:00,2020-03-09 00:29:59","thirtyminutes0000","2020-03-09 00:00:00","2020-03-09 00:29:59",74,74,74,74,74,NA,0,0,0,0,1,0,0 +"thirtyminutes0000#2020-11-01 00:00:00,2020-11-01 00:29:59","thirtyminutes0000","2020-11-01 00:00:00","2020-11-01 00:29:59",62,59,60.5,60.5,59,2.12132034355964,3,0,0.692839793008038,0,2,0,0 +"thirtyminutes0000#2020-11-02 00:00:00,2020-11-02 00:29:59","thirtyminutes0000","2020-11-02 00:00:00","2020-11-02 00:29:59",74,74,74,74,74,NA,0,0,0,0,1,0,0 +"thirtyminutes0001#2020-03-06 00:30:00,2020-03-06 00:59:59","thirtyminutes0001","2020-03-06 00:30:00","2020-03-06 00:59:59",72,62,67,67,62,7.07106781186548,10,0,0.690360005607988,0,2,0,0 +"thirtyminutes0001#2020-10-30 00:30:00,2020-10-30 00:59:59","thirtyminutes0001","2020-10-30 00:30:00","2020-10-30 00:59:59",72,62,67,67,62,7.07106781186548,10,0,0.690360005607988,0,2,0,0 +"thirtyminutes0011#2020-03-06 05:30:00,2020-03-06 05:59:59","thirtyminutes0011","2020-03-06 05:30:00","2020-03-06 05:59:59",103,58,87.3333333333333,101,58,25.4230866208911,45,0,1.06830651673701,0,1,2,0 +"thirtyminutes0011#2020-10-30 05:30:00,2020-10-30 05:59:59","thirtyminutes0011","2020-10-30 05:30:00","2020-10-30 05:59:59",103,58,87.3333333333333,101,58,25.4230866208911,45,0,1.06830651673701,0,1,2,0 +"thirtyminutes0012#2020-03-06 06:00:00,2020-03-06 06:29:59","thirtyminutes0012","2020-03-06 06:00:00","2020-03-06 06:29:59",108,108,108,108,108,NA,0,0,0,0,0,1,0 +"thirtyminutes0012#2020-03-09 06:00:00,2020-03-09 06:29:59","thirtyminutes0012","2020-03-09 06:00:00","2020-03-09 06:29:59",78,78,78,78,78,NA,0,0,0,0,1,0,0 +"thirtyminutes0012#2020-10-30 06:00:00,2020-10-30 06:29:59","thirtyminutes0012","2020-10-30 06:00:00","2020-10-30 06:29:59",108,108,108,108,108,NA,0,0,0,0,0,1,0 +"thirtyminutes0012#2020-11-02 06:00:00,2020-11-02 06:29:59","thirtyminutes0012","2020-11-02 06:00:00","2020-11-02 06:29:59",78,78,78,78,78,NA,0,0,0,0,1,0,0 +"thirtyminutes0014#2020-03-08 07:00:00,2020-03-08 07:29:59","thirtyminutes0014","2020-03-08 07:00:00","2020-03-08 07:29:59",102,102,102,102,102,NA,0,0,0,0,0,1,0 +"thirtyminutes0014#2020-11-01 07:00:00,2020-11-01 07:29:59","thirtyminutes0014","2020-11-01 07:00:00","2020-11-01 07:29:59",102,102,102,102,102,NA,0,0,0,0,0,1,0 +"thirtyminutes0015#2020-03-08 07:30:00,2020-03-08 07:59:59","thirtyminutes0015","2020-03-08 07:30:00","2020-03-08 07:59:59",101,101,101,101,101,NA,0,0,0,0,0,1,0 +"thirtyminutes0015#2020-11-01 07:30:00,2020-11-01 07:59:59","thirtyminutes0015","2020-11-01 07:30:00","2020-11-01 07:59:59",101,101,101,101,101,NA,0,0,0,0,0,1,0 +"thirtyminutes0023#2020-03-06 11:30:00,2020-03-06 11:59:59","thirtyminutes0023","2020-03-06 11:30:00","2020-03-06 11:59:59",144,144,144,144,144,NA,0,0,0,1,0,0,0 +"thirtyminutes0023#2020-10-30 11:30:00,2020-10-30 11:59:59","thirtyminutes0023","2020-10-30 11:30:00","2020-10-30 11:59:59",144,144,144,144,144,NA,0,0,0,1,0,0,0 +"thirtyminutes0024#2020-03-06 12:00:00,2020-03-06 12:29:59","thirtyminutes0024","2020-03-06 12:00:00","2020-03-06 12:29:59",148,148,148,148,148,NA,0,0,0,1,0,0,0 +"thirtyminutes0024#2020-10-30 12:00:00,2020-10-30 12:29:59","thirtyminutes0024","2020-10-30 12:00:00","2020-10-30 12:29:59",148,148,148,148,148,NA,0,0,0,1,0,0,0 +"thirtyminutes0025#2020-03-09 12:30:00,2020-03-09 12:59:59","thirtyminutes0025","2020-03-09 12:30:00","2020-03-09 12:59:59",140,140,140,140,140,NA,0,0,0,1,0,0,0 +"thirtyminutes0025#2020-11-02 12:30:00,2020-11-02 12:59:59","thirtyminutes0025","2020-11-02 12:30:00","2020-11-02 12:59:59",140,140,140,140,140,NA,0,0,0,1,0,0,0 +"thirtyminutes0031#2020-03-07 15:30:00,2020-03-07 15:59:59","thirtyminutes0031","2020-03-07 15:30:00","2020-03-07 15:59:59",74,74,74,74,74,NA,0,0,0,0,1,0,0 +"thirtyminutes0031#2020-03-08 15:30:00,2020-03-08 15:59:59","thirtyminutes0031","2020-03-08 15:30:00","2020-03-08 15:59:59",60,60,60,60,60,NA,0,0,0,0,1,0,0 +"thirtyminutes0031#2020-10-31 15:30:00,2020-10-31 15:59:59","thirtyminutes0031","2020-10-31 15:30:00","2020-10-31 15:59:59",74,74,74,74,74,NA,0,0,0,0,1,0,0 +"thirtyminutes0031#2020-11-01 15:30:00,2020-11-01 15:59:59","thirtyminutes0031","2020-11-01 15:30:00","2020-11-01 15:59:59",60,60,60,60,60,NA,0,0,0,0,1,0,0 +"thirtyminutes0032#2020-03-06 16:00:00,2020-03-06 16:29:59","thirtyminutes0032","2020-03-06 16:00:00","2020-03-06 16:29:59",52,52,52,52,52,NA,0,0,0,0,1,0,0 +"thirtyminutes0032#2020-03-08 16:00:00,2020-03-08 16:29:59","thirtyminutes0032","2020-03-08 16:00:00","2020-03-08 16:29:59",69,69,69,69,69,NA,0,0,0,0,1,0,0 +"thirtyminutes0032#2020-10-30 16:00:00,2020-10-30 16:29:59","thirtyminutes0032","2020-10-30 16:00:00","2020-10-30 16:29:59",52,52,52,52,52,NA,0,0,0,0,1,0,0 +"thirtyminutes0032#2020-11-01 16:00:00,2020-11-01 16:29:59","thirtyminutes0032","2020-11-01 16:00:00","2020-11-01 16:29:59",69,69,69,69,69,NA,0,0,0,0,1,0,0 +"thirtyminutes0033#2020-03-07 16:30:00,2020-03-07 16:59:59","thirtyminutes0033","2020-03-07 16:30:00","2020-03-07 16:59:59",82,82,82,82,82,NA,0,0,0,0,1,0,0 +"thirtyminutes0033#2020-03-09 16:30:00,2020-03-09 16:59:59","thirtyminutes0033","2020-03-09 16:30:00","2020-03-09 16:59:59",141,141,141,141,141,NA,0,0,0,1,0,0,0 +"thirtyminutes0033#2020-10-31 16:30:00,2020-10-31 16:59:59","thirtyminutes0033","2020-10-31 16:30:00","2020-10-31 16:59:59",82,82,82,82,82,NA,0,0,0,0,1,0,0 +"thirtyminutes0033#2020-11-02 16:30:00,2020-11-02 16:59:59","thirtyminutes0033","2020-11-02 16:30:00","2020-11-02 16:59:59",141,141,141,141,141,NA,0,0,0,1,0,0,0 +"thirtyminutes0035#2020-03-06 17:30:00,2020-03-06 17:59:59","thirtyminutes0035","2020-03-06 17:30:00","2020-03-06 17:59:59",65,65,65,65,65,NA,0,0,0,0,1,0,0 +"thirtyminutes0035#2020-10-30 17:30:00,2020-10-30 17:59:59","thirtyminutes0035","2020-10-30 17:30:00","2020-10-30 17:59:59",65,65,65,65,65,NA,0,0,0,0,1,0,0 +"thirtyminutes0036#2020-03-06 18:00:00,2020-03-06 18:29:59","thirtyminutes0036","2020-03-06 18:00:00","2020-03-06 18:29:59",173,173,173,173,173,NA,0,0,0,0,0,0,1 +"thirtyminutes0036#2020-03-09 18:00:00,2020-03-09 18:29:59","thirtyminutes0036","2020-03-09 18:00:00","2020-03-09 18:29:59",105,104,104.5,104.5,104,0.707106781186548,1,0,0.693135733891879,0,0,2,0 +"thirtyminutes0036#2020-10-30 18:00:00,2020-10-30 18:29:59","thirtyminutes0036","2020-10-30 18:00:00","2020-10-30 18:29:59",173,173,173,173,173,NA,0,0,0,0,0,0,1 +"thirtyminutes0036#2020-11-02 18:00:00,2020-11-02 18:29:59","thirtyminutes0036","2020-11-02 18:00:00","2020-11-02 18:29:59",105,104,104.5,104.5,104,0.707106781186548,1,0,0.693135733891879,0,0,2,0 +"thirtyminutes0037#2020-03-07 18:30:00,2020-03-07 18:59:59","thirtyminutes0037","2020-03-07 18:30:00","2020-03-07 18:59:59",146,103,124.5,124.5,103,30.4055915910215,43,0,0.678161119127079,1,0,1,0 +"thirtyminutes0037#2020-10-31 18:30:00,2020-10-31 18:59:59","thirtyminutes0037","2020-10-31 18:30:00","2020-10-31 18:59:59",146,103,124.5,124.5,103,30.4055915910215,43,0,0.678161119127079,1,0,1,0 +"thirtyminutes0038#2020-03-07 19:00:00,2020-03-07 19:29:59","thirtyminutes0038","2020-03-07 19:00:00","2020-03-07 19:29:59",107,107,107,107,107,NA,0,0,0,0,0,1,0 +"thirtyminutes0038#2020-03-08 19:00:00,2020-03-08 19:29:59","thirtyminutes0038","2020-03-08 19:00:00","2020-03-08 19:29:59",171,171,171,171,171,NA,0,0,0,0,0,0,1 +"thirtyminutes0038#2020-10-31 19:00:00,2020-10-31 19:29:59","thirtyminutes0038","2020-10-31 19:00:00","2020-10-31 19:29:59",107,107,107,107,107,NA,0,0,0,0,0,1,0 +"thirtyminutes0038#2020-11-01 19:00:00,2020-11-01 19:29:59","thirtyminutes0038","2020-11-01 19:00:00","2020-11-01 19:29:59",171,171,171,171,171,NA,0,0,0,0,0,0,1 +"thirtyminutes0039#2020-03-06 19:30:00,2020-03-06 19:59:59","thirtyminutes0039","2020-03-06 19:30:00","2020-03-06 19:59:59",170,170,170,170,170,NA,0,0,0,0,0,0,1 +"thirtyminutes0039#2020-10-30 19:30:00,2020-10-30 19:59:59","thirtyminutes0039","2020-10-30 19:30:00","2020-10-30 19:59:59",170,170,170,170,170,NA,0,0,0,0,0,0,1 diff --git a/tests/data/processed/features/mtz_frequency/ios/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_frequency/ios/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/mtz_frequency/ios/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/mtz_periodic/android/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_periodic/android/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/mtz_periodic/android/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/mtz_periodic/empatica/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_periodic/empatica/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/mtz_periodic/empatica/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/mtz_periodic/empty/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_periodic/empty/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/mtz_periodic/empty/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/mtz_periodic/fitbit/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_periodic/fitbit/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..e6d06e40 --- /dev/null +++ b/tests/data/processed/features/mtz_periodic/fitbit/fitbit_heartrate_intraday.csv @@ -0,0 +1,27 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone","fitbit_heartrate_intraday_rapids_minutesoncardiozone" +"daily#2020-03-06 00:00:00,2020-03-06 23:59:59","daily","2020-03-06 00:00:00","2020-03-06 23:59:59",173,52,104.666666666667,102,52,44.5203392401788,121,0,2.40230520110153,3,2,5,2 +"daily#2020-03-07 00:00:00,2020-03-07 23:59:59","daily","2020-03-07 00:00:00","2020-03-07 23:59:59",146,74,102.4,103,74,28.0410413501353,72,0,1.58045717774015,2,0,2,1 +"daily#2020-03-08 00:00:00,2020-03-08 23:59:59","daily","2020-03-08 00:00:00","2020-03-08 23:59:59",171,59,89.1428571428571,69,59,40.6342571870442,112,0,1.86664727392762,2,1,4,0 +"daily#2020-03-09 00:00:00,2020-03-09 23:59:59","daily","2020-03-09 00:00:00","2020-03-09 23:59:59",141,74,107,104.5,74,28.9413199422556,67,0,1.76114332025575,2,0,2,2 +"daily#2020-10-30 00:00:00,2020-10-30 23:59:59","daily","2020-10-30 00:00:00","2020-10-30 23:59:59",173,52,104.666666666667,102,52,44.5203392401788,121,0,2.40230520110153,3,2,5,2 +"daily#2020-10-31 00:00:00,2020-10-31 23:59:59","daily","2020-10-31 00:00:00","2020-10-31 23:59:59",146,74,102.4,103,74,28.0410413501353,72,0,1.58045717774015,2,0,2,1 +"daily#2020-11-01 00:00:00,2020-11-01 23:59:59","daily","2020-11-01 00:00:00","2020-11-01 23:59:59",171,59,89.1428571428571,69,59,40.6342571870442,112,0,1.86664727392762,2,1,4,0 +"daily#2020-11-02 00:00:00,2020-11-02 23:59:59","daily","2020-11-02 00:00:00","2020-11-02 23:59:59",141,74,107,104.5,74,28.9413199422556,67,0,1.76114332025575,2,0,2,2 +"morning#2020-03-06 06:00:00,2020-03-06 11:59:59","morning","2020-03-06 06:00:00","2020-03-06 11:59:59",144,108,126,126,108,25.4558441227157,36,0,0.682908104700472,1,0,0,1 +"morning#2020-03-08 06:00:00,2020-03-08 11:59:59","morning","2020-03-08 06:00:00","2020-03-08 11:59:59",102,101,101.5,101.5,101,0.707106781186548,1,0,0.693135047239015,2,0,0,0 +"morning#2020-03-09 06:00:00,2020-03-09 11:59:59","morning","2020-03-09 06:00:00","2020-03-09 11:59:59",78,78,78,78,78,NA,0,0,0,0,0,1,0 +"morning#2020-10-30 06:00:00,2020-10-30 11:59:59","morning","2020-10-30 06:00:00","2020-10-30 11:59:59",144,108,126,126,108,25.4558441227157,36,0,0.682908104700472,1,0,0,1 +"morning#2020-11-01 06:00:00,2020-11-01 11:59:59","morning","2020-11-01 06:00:00","2020-11-01 11:59:59",102,101,101.5,101.5,101,0.707106781186548,1,0,0.693135047239015,2,0,0,0 +"morning#2020-11-02 06:00:00,2020-11-02 11:59:59","morning","2020-11-02 06:00:00","2020-11-02 11:59:59",78,78,78,78,78,NA,0,0,0,0,0,1,0 +"threeday#2020-03-06 00:00:00,2020-03-08 23:59:59","threeday","2020-03-06 00:00:00","2020-03-08 23:59:59",173,52,99.6666666666667,101,62,39.5448745281772,111,10,3.10541770736451,7,3,11,3 +"threeday#2020-03-07 00:00:00,2020-03-09 23:59:59","threeday","2020-03-07 00:00:00","2020-03-09 23:59:59",171,59,98.7777777777778,101.5,74,32.8643478480423,97,15,2.8399318495307,6,1,8,3 +"threeday#2020-03-08 00:00:00,2020-03-10 23:59:59","threeday","2020-03-08 00:00:00","2020-03-10 23:59:59",171,59,97.3846153846154,101,59,35.5024376194519,112,0,2.50619137024247,4,1,6,2 +"threeday#2020-03-09 00:00:00,2020-03-11 23:59:59","threeday","2020-03-09 00:00:00","2020-03-11 23:59:59",141,74,107,104.5,74,28.9413199422556,67,0,1.76114332025575,2,0,2,2 +"threeday#2020-10-28 00:00:00,2020-10-30 23:59:59","threeday","2020-10-28 00:00:00","2020-10-30 23:59:59",173,52,104.666666666667,102,52,44.5203392401788,121,0,2.40230520110153,3,2,5,2 +"threeday#2020-10-29 00:00:00,2020-10-31 23:59:59","threeday","2020-10-29 00:00:00","2020-10-31 23:59:59",173,52,104,103,103,39.5015822467911,70,51,2.76609060728068,5,2,7,3 +"threeday#2020-10-30 00:00:00,2020-11-01 23:59:59","threeday","2020-10-30 00:00:00","2020-11-01 23:59:59",173,52,99.6666666666667,101,62,39.5448745281772,111,10,3.10541770736451,7,3,11,3 +"threeday#2020-10-31 00:00:00,2020-11-02 23:59:59","threeday","2020-10-31 00:00:00","2020-11-02 23:59:59",171,59,98.7777777777778,101.5,74,32.8643478480423,97,15,2.8399318495307,6,1,8,3 +"threeday#2020-11-01 00:00:00,2020-11-03 23:59:59","threeday","2020-11-01 00:00:00","2020-11-03 23:59:59",171,59,97.3846153846154,101,59,35.5024376194519,112,0,2.50619137024247,4,1,6,2 +"threeday#2020-11-02 00:00:00,2020-11-04 23:59:59","threeday","2020-11-02 00:00:00","2020-11-04 23:59:59",141,74,107,104.5,74,28.9413199422556,67,0,1.76114332025575,2,0,2,2 +"weekend#2020-03-06 00:00:00,2020-03-08 23:59:59","weekend","2020-03-06 00:00:00","2020-03-08 23:59:59",173,52,99.6666666666667,101,62,39.5448745281772,111,10,3.10541770736451,7,3,11,3 +"weekend#2020-10-30 00:00:00,2020-11-01 23:59:59","weekend","2020-10-30 00:00:00","2020-11-01 23:59:59",173,52,99.6666666666667,101,62,39.5448745281772,111,10,3.10541770736451,7,3,11,3 diff --git a/tests/data/processed/features/mtz_periodic/ios/fitbit_heartrate_intraday.csv b/tests/data/processed/features/mtz_periodic/ios/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/mtz_periodic/ios/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/stz_event/android/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_event/android/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/stz_event/android/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/stz_event/empatica/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_event/empatica/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/stz_event/empatica/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/stz_event/empty/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_event/empty/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/stz_event/empty/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/stz_event/fitbit/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_event/fitbit/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..aaffbfed --- /dev/null +++ b/tests/data/processed/features/stz_event/fitbit/fitbit_heartrate_intraday.csv @@ -0,0 +1,3 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonpeakzone" +"beforeMarchEvent#2020-03-07 16:00:00,2020-03-08 15:00:00","beforeMarchEvent","2020-03-07 16:00:00","2020-03-08 15:00:00",146,59,95.25,101.5,59,27.8964923550307,87,0,2.04190619303657,4,3,1,0 +"beforeNovemberEvent#2020-10-31 16:00:00,2020-11-01 13:00:00","beforeNovemberEvent","2020-10-31 16:00:00","2020-11-01 13:00:00",146,59,95.25,101.5,59,27.8964923550307,87,0,2.04190619303657,4,3,1,0 diff --git a/tests/data/processed/features/stz_event/ios/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_event/ios/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/stz_event/ios/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/stz_frequency/android/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_frequency/android/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/stz_frequency/android/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/stz_frequency/empatica/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_frequency/empatica/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/stz_frequency/empatica/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/stz_frequency/empty/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_frequency/empty/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/stz_frequency/empty/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/stz_frequency/fitbit/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_frequency/fitbit/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..96596d66 --- /dev/null +++ b/tests/data/processed/features/stz_frequency/fitbit/fitbit_heartrate_intraday.csv @@ -0,0 +1,49 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone","fitbit_heartrate_intraday_rapids_minutesoncardiozone" +"thirtyminutes0000#2020-03-08 00:00:00,2020-03-08 00:29:59","thirtyminutes0000","2020-03-08 00:00:00","2020-03-08 00:29:59",62,59,60.5,60.5,59,2.12132034355964,3,0,0.692839793008038,0,0,2,0 +"thirtyminutes0000#2020-03-09 00:00:00,2020-03-09 00:29:59","thirtyminutes0000","2020-03-09 00:00:00","2020-03-09 00:29:59",74,74,74,74,74,NA,0,0,0,0,0,1,0 +"thirtyminutes0000#2020-11-01 00:00:00,2020-11-01 00:29:59","thirtyminutes0000","2020-11-01 00:00:00","2020-11-01 00:29:59",62,59,60.5,60.5,59,2.12132034355964,3,0,0.692839793008038,0,0,2,0 +"thirtyminutes0000#2020-11-02 00:00:00,2020-11-02 00:29:59","thirtyminutes0000","2020-11-02 00:00:00","2020-11-02 00:29:59",74,74,74,74,74,NA,0,0,0,0,0,1,0 +"thirtyminutes0001#2020-03-06 00:30:00,2020-03-06 00:59:59","thirtyminutes0001","2020-03-06 00:30:00","2020-03-06 00:59:59",72,62,67,67,62,7.07106781186548,10,0,0.690360005607988,0,0,2,0 +"thirtyminutes0001#2020-10-30 00:30:00,2020-10-30 00:59:59","thirtyminutes0001","2020-10-30 00:30:00","2020-10-30 00:59:59",72,62,67,67,62,7.07106781186548,10,0,0.690360005607988,0,0,2,0 +"thirtyminutes0011#2020-03-06 05:30:00,2020-03-06 05:59:59","thirtyminutes0011","2020-03-06 05:30:00","2020-03-06 05:59:59",103,58,87.3333333333333,101,58,25.4230866208911,45,0,1.06830651673701,0,2,1,0 +"thirtyminutes0011#2020-10-30 05:30:00,2020-10-30 05:59:59","thirtyminutes0011","2020-10-30 05:30:00","2020-10-30 05:59:59",103,58,87.3333333333333,101,58,25.4230866208911,45,0,1.06830651673701,0,2,1,0 +"thirtyminutes0012#2020-03-06 06:00:00,2020-03-06 06:29:59","thirtyminutes0012","2020-03-06 06:00:00","2020-03-06 06:29:59",108,108,108,108,108,NA,0,0,0,0,1,0,0 +"thirtyminutes0012#2020-03-09 06:00:00,2020-03-09 06:29:59","thirtyminutes0012","2020-03-09 06:00:00","2020-03-09 06:29:59",78,78,78,78,78,NA,0,0,0,0,0,1,0 +"thirtyminutes0012#2020-10-30 06:00:00,2020-10-30 06:29:59","thirtyminutes0012","2020-10-30 06:00:00","2020-10-30 06:29:59",108,108,108,108,108,NA,0,0,0,0,1,0,0 +"thirtyminutes0012#2020-11-02 06:00:00,2020-11-02 06:29:59","thirtyminutes0012","2020-11-02 06:00:00","2020-11-02 06:29:59",78,78,78,78,78,NA,0,0,0,0,0,1,0 +"thirtyminutes0014#2020-03-08 07:00:00,2020-03-08 07:29:59","thirtyminutes0014","2020-03-08 07:00:00","2020-03-08 07:29:59",102,102,102,102,102,NA,0,0,0,0,1,0,0 +"thirtyminutes0014#2020-11-01 07:00:00,2020-11-01 07:29:59","thirtyminutes0014","2020-11-01 07:00:00","2020-11-01 07:29:59",102,102,102,102,102,NA,0,0,0,0,1,0,0 +"thirtyminutes0015#2020-03-08 07:30:00,2020-03-08 07:59:59","thirtyminutes0015","2020-03-08 07:30:00","2020-03-08 07:59:59",101,101,101,101,101,NA,0,0,0,0,1,0,0 +"thirtyminutes0015#2020-11-01 07:30:00,2020-11-01 07:59:59","thirtyminutes0015","2020-11-01 07:30:00","2020-11-01 07:59:59",101,101,101,101,101,NA,0,0,0,0,1,0,0 +"thirtyminutes0023#2020-03-06 11:30:00,2020-03-06 11:59:59","thirtyminutes0023","2020-03-06 11:30:00","2020-03-06 11:59:59",144,144,144,144,144,NA,0,0,0,0,0,0,1 +"thirtyminutes0023#2020-10-30 11:30:00,2020-10-30 11:59:59","thirtyminutes0023","2020-10-30 11:30:00","2020-10-30 11:59:59",144,144,144,144,144,NA,0,0,0,0,0,0,1 +"thirtyminutes0024#2020-03-06 12:00:00,2020-03-06 12:29:59","thirtyminutes0024","2020-03-06 12:00:00","2020-03-06 12:29:59",148,148,148,148,148,NA,0,0,0,0,0,0,1 +"thirtyminutes0024#2020-10-30 12:00:00,2020-10-30 12:29:59","thirtyminutes0024","2020-10-30 12:00:00","2020-10-30 12:29:59",148,148,148,148,148,NA,0,0,0,0,0,0,1 +"thirtyminutes0025#2020-03-09 12:30:00,2020-03-09 12:59:59","thirtyminutes0025","2020-03-09 12:30:00","2020-03-09 12:59:59",140,140,140,140,140,NA,0,0,0,0,0,0,1 +"thirtyminutes0025#2020-11-02 12:30:00,2020-11-02 12:59:59","thirtyminutes0025","2020-11-02 12:30:00","2020-11-02 12:59:59",140,140,140,140,140,NA,0,0,0,0,0,0,1 +"thirtyminutes0031#2020-03-07 15:30:00,2020-03-07 15:59:59","thirtyminutes0031","2020-03-07 15:30:00","2020-03-07 15:59:59",74,74,74,74,74,NA,0,0,0,0,0,1,0 +"thirtyminutes0031#2020-03-08 15:30:00,2020-03-08 15:59:59","thirtyminutes0031","2020-03-08 15:30:00","2020-03-08 15:59:59",60,60,60,60,60,NA,0,0,0,0,0,1,0 +"thirtyminutes0031#2020-10-31 15:30:00,2020-10-31 15:59:59","thirtyminutes0031","2020-10-31 15:30:00","2020-10-31 15:59:59",74,74,74,74,74,NA,0,0,0,0,0,1,0 +"thirtyminutes0031#2020-11-01 15:30:00,2020-11-01 15:59:59","thirtyminutes0031","2020-11-01 15:30:00","2020-11-01 15:59:59",60,60,60,60,60,NA,0,0,0,0,0,1,0 +"thirtyminutes0032#2020-03-06 16:00:00,2020-03-06 16:29:59","thirtyminutes0032","2020-03-06 16:00:00","2020-03-06 16:29:59",52,52,52,52,52,NA,0,0,0,0,0,1,0 +"thirtyminutes0032#2020-03-08 16:00:00,2020-03-08 16:29:59","thirtyminutes0032","2020-03-08 16:00:00","2020-03-08 16:29:59",69,69,69,69,69,NA,0,0,0,0,0,1,0 +"thirtyminutes0032#2020-10-30 16:00:00,2020-10-30 16:29:59","thirtyminutes0032","2020-10-30 16:00:00","2020-10-30 16:29:59",52,52,52,52,52,NA,0,0,0,0,0,1,0 +"thirtyminutes0032#2020-11-01 16:00:00,2020-11-01 16:29:59","thirtyminutes0032","2020-11-01 16:00:00","2020-11-01 16:29:59",69,69,69,69,69,NA,0,0,0,0,0,1,0 +"thirtyminutes0033#2020-03-07 16:30:00,2020-03-07 16:59:59","thirtyminutes0033","2020-03-07 16:30:00","2020-03-07 16:59:59",82,82,82,82,82,NA,0,0,0,0,0,1,0 +"thirtyminutes0033#2020-03-09 16:30:00,2020-03-09 16:59:59","thirtyminutes0033","2020-03-09 16:30:00","2020-03-09 16:59:59",141,141,141,141,141,NA,0,0,0,0,0,0,1 +"thirtyminutes0033#2020-10-31 16:30:00,2020-10-31 16:59:59","thirtyminutes0033","2020-10-31 16:30:00","2020-10-31 16:59:59",82,82,82,82,82,NA,0,0,0,0,0,1,0 +"thirtyminutes0033#2020-11-02 16:30:00,2020-11-02 16:59:59","thirtyminutes0033","2020-11-02 16:30:00","2020-11-02 16:59:59",141,141,141,141,141,NA,0,0,0,0,0,0,1 +"thirtyminutes0035#2020-03-06 17:30:00,2020-03-06 17:59:59","thirtyminutes0035","2020-03-06 17:30:00","2020-03-06 17:59:59",65,65,65,65,65,NA,0,0,0,0,0,1,0 +"thirtyminutes0035#2020-10-30 17:30:00,2020-10-30 17:59:59","thirtyminutes0035","2020-10-30 17:30:00","2020-10-30 17:59:59",65,65,65,65,65,NA,0,0,0,0,0,1,0 +"thirtyminutes0036#2020-03-06 18:00:00,2020-03-06 18:29:59","thirtyminutes0036","2020-03-06 18:00:00","2020-03-06 18:29:59",173,173,173,173,173,NA,0,0,0,1,0,0,0 +"thirtyminutes0036#2020-03-09 18:00:00,2020-03-09 18:29:59","thirtyminutes0036","2020-03-09 18:00:00","2020-03-09 18:29:59",105,104,104.5,104.5,104,0.707106781186548,1,0,0.693135733891879,0,2,0,0 +"thirtyminutes0036#2020-10-30 18:00:00,2020-10-30 18:29:59","thirtyminutes0036","2020-10-30 18:00:00","2020-10-30 18:29:59",173,173,173,173,173,NA,0,0,0,1,0,0,0 +"thirtyminutes0036#2020-11-02 18:00:00,2020-11-02 18:29:59","thirtyminutes0036","2020-11-02 18:00:00","2020-11-02 18:29:59",105,104,104.5,104.5,104,0.707106781186548,1,0,0.693135733891879,0,2,0,0 +"thirtyminutes0037#2020-03-07 18:30:00,2020-03-07 18:59:59","thirtyminutes0037","2020-03-07 18:30:00","2020-03-07 18:59:59",146,103,124.5,124.5,103,30.4055915910215,43,0,0.678161119127079,0,1,0,1 +"thirtyminutes0037#2020-10-31 18:30:00,2020-10-31 18:59:59","thirtyminutes0037","2020-10-31 18:30:00","2020-10-31 18:59:59",146,103,124.5,124.5,103,30.4055915910215,43,0,0.678161119127079,0,1,0,1 +"thirtyminutes0038#2020-03-07 19:00:00,2020-03-07 19:29:59","thirtyminutes0038","2020-03-07 19:00:00","2020-03-07 19:29:59",107,107,107,107,107,NA,0,0,0,0,1,0,0 +"thirtyminutes0038#2020-03-08 19:00:00,2020-03-08 19:29:59","thirtyminutes0038","2020-03-08 19:00:00","2020-03-08 19:29:59",171,171,171,171,171,NA,0,0,0,1,0,0,0 +"thirtyminutes0038#2020-10-31 19:00:00,2020-10-31 19:29:59","thirtyminutes0038","2020-10-31 19:00:00","2020-10-31 19:29:59",107,107,107,107,107,NA,0,0,0,0,1,0,0 +"thirtyminutes0038#2020-11-01 19:00:00,2020-11-01 19:29:59","thirtyminutes0038","2020-11-01 19:00:00","2020-11-01 19:29:59",171,171,171,171,171,NA,0,0,0,1,0,0,0 +"thirtyminutes0039#2020-03-06 19:30:00,2020-03-06 19:59:59","thirtyminutes0039","2020-03-06 19:30:00","2020-03-06 19:59:59",170,170,170,170,170,NA,0,0,0,1,0,0,0 +"thirtyminutes0039#2020-10-30 19:30:00,2020-10-30 19:59:59","thirtyminutes0039","2020-10-30 19:30:00","2020-10-30 19:59:59",170,170,170,170,170,NA,0,0,0,1,0,0,0 diff --git a/tests/data/processed/features/stz_frequency/ios/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_frequency/ios/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/stz_frequency/ios/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/stz_periodic/android/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_periodic/android/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/stz_periodic/android/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/stz_periodic/empatica/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_periodic/empatica/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/stz_periodic/empatica/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/stz_periodic/empty/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_periodic/empty/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/stz_periodic/empty/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/data/processed/features/stz_periodic/fitbit/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_periodic/fitbit/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..64545371 --- /dev/null +++ b/tests/data/processed/features/stz_periodic/fitbit/fitbit_heartrate_intraday.csv @@ -0,0 +1,27 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_minutesonpeakzone" +"daily#2020-03-06 00:00:00,2020-03-06 23:59:59","daily","2020-03-06 00:00:00","2020-03-06 23:59:59",173,52,104.666666666667,102,52,44.5203392401788,121,0,2.40230520110153,5,2,3,2 +"daily#2020-03-07 00:00:00,2020-03-07 23:59:59","daily","2020-03-07 00:00:00","2020-03-07 23:59:59",146,74,102.4,103,74,28.0410413501353,72,0,1.58045717774015,2,1,2,0 +"daily#2020-03-08 00:00:00,2020-03-08 23:59:59","daily","2020-03-08 00:00:00","2020-03-08 23:59:59",171,59,89.1428571428571,69,59,40.6342571870442,112,0,1.86664727392762,4,0,2,1 +"daily#2020-03-09 00:00:00,2020-03-09 23:59:59","daily","2020-03-09 00:00:00","2020-03-09 23:59:59",141,74,107,104.5,74,28.9413199422556,67,0,1.76114332025575,2,2,2,0 +"daily#2020-10-30 00:00:00,2020-10-30 23:59:59","daily","2020-10-30 00:00:00","2020-10-30 23:59:59",173,52,104.666666666667,102,52,44.5203392401788,121,0,2.40230520110153,5,2,3,2 +"daily#2020-10-31 00:00:00,2020-10-31 23:59:59","daily","2020-10-31 00:00:00","2020-10-31 23:59:59",146,74,102.4,103,74,28.0410413501353,72,0,1.58045717774015,2,1,2,0 +"daily#2020-11-01 00:00:00,2020-11-01 23:59:59","daily","2020-11-01 00:00:00","2020-11-01 23:59:59",171,59,89.1428571428571,69,59,40.6342571870442,112,0,1.86664727392762,4,0,2,1 +"daily#2020-11-02 00:00:00,2020-11-02 23:59:59","daily","2020-11-02 00:00:00","2020-11-02 23:59:59",141,74,107,104.5,74,28.9413199422556,67,0,1.76114332025575,2,2,2,0 +"morning#2020-03-06 06:00:00,2020-03-06 11:59:59","morning","2020-03-06 06:00:00","2020-03-06 11:59:59",144,108,126,126,108,25.4558441227157,36,0,0.682908104700472,0,1,1,0 +"morning#2020-03-08 06:00:00,2020-03-08 11:59:59","morning","2020-03-08 06:00:00","2020-03-08 11:59:59",102,101,101.5,101.5,101,0.707106781186548,1,0,0.693135047239015,0,0,2,0 +"morning#2020-03-09 06:00:00,2020-03-09 11:59:59","morning","2020-03-09 06:00:00","2020-03-09 11:59:59",78,78,78,78,78,NA,0,0,0,1,0,0,0 +"morning#2020-10-30 06:00:00,2020-10-30 11:59:59","morning","2020-10-30 06:00:00","2020-10-30 11:59:59",144,108,126,126,108,25.4558441227157,36,0,0.682908104700472,0,1,1,0 +"morning#2020-11-01 06:00:00,2020-11-01 11:59:59","morning","2020-11-01 06:00:00","2020-11-01 11:59:59",102,101,101.5,101.5,101,0.707106781186548,1,0,0.693135047239015,0,0,2,0 +"morning#2020-11-02 06:00:00,2020-11-02 11:59:59","morning","2020-11-02 06:00:00","2020-11-02 11:59:59",78,78,78,78,78,NA,0,0,0,1,0,0,0 +"threeday#2020-03-06 00:00:00,2020-03-08 23:59:59","threeday","2020-03-06 00:00:00","2020-03-08 23:59:59",173,52,99.6666666666667,101,62,39.5448745281772,111,10,3.10541770736451,11,3,7,3 +"threeday#2020-03-07 00:00:00,2020-03-09 23:59:59","threeday","2020-03-07 00:00:00","2020-03-09 23:59:59",171,59,98.7777777777778,101.5,74,32.8643478480423,97,15,2.8399318495307,8,3,6,1 +"threeday#2020-03-08 00:00:00,2020-03-10 23:59:59","threeday","2020-03-08 00:00:00","2020-03-10 23:59:59",171,59,97.3846153846154,101,59,35.5024376194519,112,0,2.50619137024247,6,2,4,1 +"threeday#2020-03-09 00:00:00,2020-03-11 23:59:59","threeday","2020-03-09 00:00:00","2020-03-11 23:59:59",141,74,107,104.5,74,28.9413199422556,67,0,1.76114332025575,2,2,2,0 +"threeday#2020-10-28 00:00:00,2020-10-30 23:59:59","threeday","2020-10-28 00:00:00","2020-10-30 23:59:59",173,52,104.666666666667,102,52,44.5203392401788,121,0,2.40230520110153,5,2,3,2 +"threeday#2020-10-29 00:00:00,2020-10-31 23:59:59","threeday","2020-10-29 00:00:00","2020-10-31 23:59:59",173,52,104,103,103,39.5015822467911,70,51,2.76609060728068,7,3,5,2 +"threeday#2020-10-30 00:00:00,2020-11-01 23:59:59","threeday","2020-10-30 00:00:00","2020-11-01 23:59:59",173,52,99.6666666666667,101,62,39.5448745281772,111,10,3.10541770736451,11,3,7,3 +"threeday#2020-10-31 00:00:00,2020-11-02 23:59:59","threeday","2020-10-31 00:00:00","2020-11-02 23:59:59",171,59,98.7777777777778,101.5,74,32.8643478480423,97,15,2.8399318495307,8,3,6,1 +"threeday#2020-11-01 00:00:00,2020-11-03 23:59:59","threeday","2020-11-01 00:00:00","2020-11-03 23:59:59",171,59,97.3846153846154,101,59,35.5024376194519,112,0,2.50619137024247,6,2,4,1 +"threeday#2020-11-02 00:00:00,2020-11-04 23:59:59","threeday","2020-11-02 00:00:00","2020-11-04 23:59:59",141,74,107,104.5,74,28.9413199422556,67,0,1.76114332025575,2,2,2,0 +"weekend#2020-03-06 00:00:00,2020-03-08 23:59:59","weekend","2020-03-06 00:00:00","2020-03-08 23:59:59",173,52,99.6666666666667,101,62,39.5448745281772,111,10,3.10541770736451,11,3,7,3 +"weekend#2020-10-30 00:00:00,2020-11-01 23:59:59","weekend","2020-10-30 00:00:00","2020-11-01 23:59:59",173,52,99.6666666666667,101,62,39.5448745281772,111,10,3.10541770736451,11,3,7,3 diff --git a/tests/data/processed/features/stz_periodic/ios/fitbit_heartrate_intraday.csv b/tests/data/processed/features/stz_periodic/ios/fitbit_heartrate_intraday.csv new file mode 100644 index 00000000..34668a2a --- /dev/null +++ b/tests/data/processed/features/stz_periodic/ios/fitbit_heartrate_intraday.csv @@ -0,0 +1 @@ +"local_segment","local_segment_label","local_segment_start_datetime","local_segment_end_datetime","fitbit_heartrate_intraday_rapids_minhr","fitbit_heartrate_intraday_rapids_modehr","fitbit_heartrate_intraday_rapids_avghr","fitbit_heartrate_intraday_rapids_minutesonpeakzone","fitbit_heartrate_intraday_rapids_diffmaxmodehr","fitbit_heartrate_intraday_rapids_stdhr","fitbit_heartrate_intraday_rapids_entropyhr","fitbit_heartrate_intraday_rapids_minutesoncardiozone","fitbit_heartrate_intraday_rapids_minutesonfatburnzone","fitbit_heartrate_intraday_rapids_diffminmodehr","fitbit_heartrate_intraday_rapids_medianhr","fitbit_heartrate_intraday_rapids_maxhr","fitbit_heartrate_intraday_rapids_minutesonoutofrangezone" diff --git a/tests/settings/mtz_event_config.yaml b/tests/settings/mtz_event_config.yaml index dcb58f02..78d4d31a 100644 --- a/tests/settings/mtz_event_config.yaml +++ b/tests/settings/mtz_event_config.yaml @@ -382,10 +382,10 @@ FITBIT_HEARTRATE_SUMMARY: # See https://www.rapids.science/latest/features/fitbit-heartrate-intraday/ FITBIT_HEARTRATE_INTRADAY: - CONTAINER: heartrate_intraday + CONTAINER: fitbit_heartrate_intraday_raw.csv PROVIDERS: RAPIDS: - COMPUTE: False + COMPUTE: True FEATURES: ["maxhr", "minhr", "avghr", "medianhr", "modehr", "stdhr", "diffmaxmodehr", "diffminmodehr", "entropyhr", "minutesonoutofrangezone", "minutesonfatburnzone", "minutesoncardiozone", "minutesonpeakzone"] SRC_SCRIPT: src/features/fitbit_heartrate_intraday/rapids/main.py diff --git a/tests/settings/mtz_frequency_config.yaml b/tests/settings/mtz_frequency_config.yaml index ccb16e7b..a0c5eb29 100644 --- a/tests/settings/mtz_frequency_config.yaml +++ b/tests/settings/mtz_frequency_config.yaml @@ -383,10 +383,10 @@ FITBIT_HEARTRATE_SUMMARY: # See https://www.rapids.science/latest/features/fitbit-heartrate-intraday/ FITBIT_HEARTRATE_INTRADAY: - CONTAINER: heartrate_intraday + CONTAINER: fitbit_heartrate_intraday_raw.csv PROVIDERS: RAPIDS: - COMPUTE: False + COMPUTE: True FEATURES: ["maxhr", "minhr", "avghr", "medianhr", "modehr", "stdhr", "diffmaxmodehr", "diffminmodehr", "entropyhr", "minutesonoutofrangezone", "minutesonfatburnzone", "minutesoncardiozone", "minutesonpeakzone"] SRC_SCRIPT: src/features/fitbit_heartrate_intraday/rapids/main.py diff --git a/tests/settings/mtz_periodic_config.yaml b/tests/settings/mtz_periodic_config.yaml index 07ce8346..6a35d45b 100644 --- a/tests/settings/mtz_periodic_config.yaml +++ b/tests/settings/mtz_periodic_config.yaml @@ -382,10 +382,10 @@ FITBIT_HEARTRATE_SUMMARY: # See https://www.rapids.science/latest/features/fitbit-heartrate-intraday/ FITBIT_HEARTRATE_INTRADAY: - CONTAINER: heartrate_intraday + CONTAINER: fitbit_heartrate_intraday_raw.csv PROVIDERS: RAPIDS: - COMPUTE: False + COMPUTE: True FEATURES: ["maxhr", "minhr", "avghr", "medianhr", "modehr", "stdhr", "diffmaxmodehr", "diffminmodehr", "entropyhr", "minutesonoutofrangezone", "minutesonfatburnzone", "minutesoncardiozone", "minutesonpeakzone"] SRC_SCRIPT: src/features/fitbit_heartrate_intraday/rapids/main.py diff --git a/tests/settings/stz_event_config.yaml b/tests/settings/stz_event_config.yaml index 4b528aa1..b53fe96d 100644 --- a/tests/settings/stz_event_config.yaml +++ b/tests/settings/stz_event_config.yaml @@ -382,10 +382,10 @@ FITBIT_HEARTRATE_SUMMARY: # See https://www.rapids.science/latest/features/fitbit-heartrate-intraday/ FITBIT_HEARTRATE_INTRADAY: - CONTAINER: heartrate_intraday + CONTAINER: fitbit_heartrate_intraday_raw.csv PROVIDERS: RAPIDS: - COMPUTE: False + COMPUTE: True FEATURES: ["maxhr", "minhr", "avghr", "medianhr", "modehr", "stdhr", "diffmaxmodehr", "diffminmodehr", "entropyhr", "minutesonoutofrangezone", "minutesonfatburnzone", "minutesoncardiozone", "minutesonpeakzone"] SRC_SCRIPT: src/features/fitbit_heartrate_intraday/rapids/main.py diff --git a/tests/settings/stz_frequency_config.yaml b/tests/settings/stz_frequency_config.yaml index 8cc47a32..e265a663 100644 --- a/tests/settings/stz_frequency_config.yaml +++ b/tests/settings/stz_frequency_config.yaml @@ -383,10 +383,10 @@ FITBIT_HEARTRATE_SUMMARY: # See https://www.rapids.science/latest/features/fitbit-heartrate-intraday/ FITBIT_HEARTRATE_INTRADAY: - CONTAINER: heartrate_intraday + CONTAINER: fitbit_heartrate_intraday_raw.csv PROVIDERS: RAPIDS: - COMPUTE: False + COMPUTE: True FEATURES: ["maxhr", "minhr", "avghr", "medianhr", "modehr", "stdhr", "diffmaxmodehr", "diffminmodehr", "entropyhr", "minutesonoutofrangezone", "minutesonfatburnzone", "minutesoncardiozone", "minutesonpeakzone"] SRC_SCRIPT: src/features/fitbit_heartrate_intraday/rapids/main.py diff --git a/tests/settings/stz_periodic_config.yaml b/tests/settings/stz_periodic_config.yaml index 79a1d118..f55ee21f 100644 --- a/tests/settings/stz_periodic_config.yaml +++ b/tests/settings/stz_periodic_config.yaml @@ -382,10 +382,10 @@ FITBIT_HEARTRATE_SUMMARY: # See https://www.rapids.science/latest/features/fitbit-heartrate-intraday/ FITBIT_HEARTRATE_INTRADAY: - CONTAINER: heartrate_intraday + CONTAINER: fitbit_heartrate_intraday_raw.csv PROVIDERS: RAPIDS: - COMPUTE: False + COMPUTE: True FEATURES: ["maxhr", "minhr", "avghr", "medianhr", "modehr", "stdhr", "diffmaxmodehr", "diffminmodehr", "entropyhr", "minutesonoutofrangezone", "minutesonfatburnzone", "minutesoncardiozone", "minutesonpeakzone"] SRC_SCRIPT: src/features/fitbit_heartrate_intraday/rapids/main.py