Revert tests module's sleep config
parent
59c3e367ff
commit
5d732a45ec
|
@ -324,19 +324,19 @@ FITBIT_DATA_STREAMS:
|
||||||
# AVAILABLE:
|
# AVAILABLE:
|
||||||
fitbitjson_mysql:
|
fitbitjson_mysql:
|
||||||
DATABASE_GROUP: MY_GROUP
|
DATABASE_GROUP: MY_GROUP
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitparsed_mysql:
|
fitbitparsed_mysql:
|
||||||
DATABASE_GROUP: MY_GROUP
|
DATABASE_GROUP: MY_GROUP
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitjson_csv:
|
fitbitjson_csv:
|
||||||
FOLDER: data/external/fitbit_csv
|
FOLDER: data/external/fitbit_csv
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitparsed_csv:
|
fitbitparsed_csv:
|
||||||
FOLDER: data/external/fitbit_csv
|
FOLDER: data/external/fitbit_csv
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
# Sensors ------
|
# Sensors ------
|
||||||
|
|
||||||
|
@ -375,7 +375,7 @@ FITBIT_SLEEP_SUMMARY:
|
||||||
PROVIDERS:
|
PROVIDERS:
|
||||||
RAPIDS:
|
RAPIDS:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES: ["firstwaketime", "lastwaketime", "firstbedtime", "lastbedtime", "countepisode", "avgefficiency", "sumdurationafterwakeup", "sumdurationasleep", "sumdurationawake", "sumdurationtofallasleep", "sumdurationinbed", "avgdurationafterwakeup", "avgdurationasleep", "avgdurationawake", "avgdurationtofallasleep", "avgdurationinbed"]
|
FEATURES: ["countepisode", "avgefficiency", "sumdurationafterwakeup", "sumdurationasleep", "sumdurationawake", "sumdurationtofallasleep", "sumdurationinbed", "avgdurationafterwakeup", "avgdurationasleep", "avgdurationawake", "avgdurationtofallasleep", "avgdurationinbed"]
|
||||||
SLEEP_TYPES: ["main", "nap", "all"]
|
SLEEP_TYPES: ["main", "nap", "all"]
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_summary/rapids/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_summary/rapids/main.py
|
||||||
|
|
||||||
|
@ -386,30 +386,31 @@ FITBIT_SLEEP_INTRADAY:
|
||||||
RAPIDS:
|
RAPIDS:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES:
|
FEATURES:
|
||||||
|
LEVELS_AND_TYPES_COMBINING_ALL: True
|
||||||
LEVELS_AND_TYPES: [countepisode, sumduration, maxduration, minduration, avgduration, medianduration, stdduration]
|
LEVELS_AND_TYPES: [countepisode, sumduration, maxduration, minduration, avgduration, medianduration, stdduration]
|
||||||
RATIOS_TYPE: [count, duration]
|
RATIOS_TYPE: [count, duration]
|
||||||
RATIOS_SCOPE: [ACROSS_LEVELS, ACROSS_TYPES, WITHIN_LEVELS, WITHIN_TYPES]
|
RATIOS_SCOPE: [ACROSS_LEVELS, ACROSS_TYPES, WITHIN_LEVELS, WITHIN_TYPES]
|
||||||
ROUTINE: [starttimefirstmainsleep, endtimelastmainsleep, starttimefirstnap, endtimelastnap]
|
ROUTINE: [starttimefirstmainsleep, endtimelastmainsleep, starttimefirstnap, endtimelastnap]
|
||||||
SLEEP_LEVELS:
|
SLEEP_LEVELS:
|
||||||
INCLUDE_ALL_GROUPS: True
|
|
||||||
CLASSIC: [awake, restless, asleep]
|
CLASSIC: [awake, restless, asleep]
|
||||||
STAGES: [wake, deep, light, rem]
|
STAGES: [wake, deep, light, rem]
|
||||||
UNIFIED: [awake, asleep]
|
UNIFIED: [awake, asleep]
|
||||||
SLEEP_TYPES: [main, nap, all]
|
SLEEP_TYPES: [main, nap]
|
||||||
LAST_NIGHT_END: 0 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight
|
INCLUDE_SLEEP_LATER_THAN: 0 # a number ranged from 0 (midnight) to 1439 (23:59)
|
||||||
ROUTINE_REFERENCE_TIME: MIDNIGHT # chosen from "MIDNIGHT" and "START_OF_THE_SEGMENT"
|
REFERENCE_TIME: MIDNIGHT # chosen from "MIDNIGHT" and "START_OF_THE_SEGMENT"
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_intraday/rapids/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_intraday/rapids/main.py
|
||||||
|
|
||||||
PRICE:
|
PRICE:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES: [avgduration, avgratioduration, avgstarttimeofepisodemain, avgendtimeofepisodemain, avgmidpointofepisodemain, stdstarttimeofepisodemain, stdendtimeofepisodemain, stdmidpointofepisodemain, socialjetlag, rmssdmeanstarttimeofepisodemain, rmssdmeanendtimeofepisodemain, rmssdmeanmidpointofepisodemain, rmssdmedianstarttimeofepisodemain, rmssdmedianendtimeofepisodemain, rmssdmedianmidpointofepisodemain]
|
FEATURES: [avgduration, avgratioduration, avgstarttimeofepisodemain, avgendtimeofepisodemain, avgmidpointofepisodemain, "stdstarttimeofepisodemain", "stdendtimeofepisodemain", "stdmidpointofepisodemain", socialjetlag, meanssdstarttimeofepisodemain, meanssdendtimeofepisodemain, meanssdmidpointofepisodemain, medianssdstarttimeofepisodemain, medianssdendtimeofepisodemain, medianssdmidpointofepisodemain]
|
||||||
SLEEP_LEVELS:
|
SLEEP_LEVELS:
|
||||||
INCLUDE_ALL_GROUPS: True
|
|
||||||
CLASSIC: [awake, restless, asleep]
|
CLASSIC: [awake, restless, asleep]
|
||||||
STAGES: [wake, deep, light, rem]
|
STAGES: [wake, deep, light, rem]
|
||||||
UNIFIED: [awake, asleep]
|
UNIFIED: [awake, asleep]
|
||||||
DAY_TYPES: [WEEKEND, WEEK, ALL]
|
DAY_TYPES: [WEEKEND, WEEK, ALL]
|
||||||
LAST_NIGHT_END: 660 # number of minutes after the midnight (11:00) 11*60
|
GROUP_EPISODES_WITHIN: # by default: today's 6pm to tomorrow's noon
|
||||||
|
START_TIME: 1080 # number of minutes after the midnight (18:00) 18*60
|
||||||
|
LENGTH: 1080 # in minutes (18 hours) 18*60
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_intraday/price/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_intraday/price/main.py
|
||||||
|
|
||||||
# See https://www.rapids.science/latest/features/fitbit-steps-summary/
|
# See https://www.rapids.science/latest/features/fitbit-steps-summary/
|
||||||
|
|
|
@ -324,19 +324,19 @@ FITBIT_DATA_STREAMS:
|
||||||
# AVAILABLE:
|
# AVAILABLE:
|
||||||
fitbitjson_mysql:
|
fitbitjson_mysql:
|
||||||
DATABASE_GROUP: MY_GROUP
|
DATABASE_GROUP: MY_GROUP
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitparsed_mysql:
|
fitbitparsed_mysql:
|
||||||
DATABASE_GROUP: MY_GROUP
|
DATABASE_GROUP: MY_GROUP
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitjson_csv:
|
fitbitjson_csv:
|
||||||
FOLDER: data/external/fitbit_csv
|
FOLDER: data/external/fitbit_csv
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitparsed_csv:
|
fitbitparsed_csv:
|
||||||
FOLDER: data/external/fitbit_csv
|
FOLDER: data/external/fitbit_csv
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
# Sensors ------
|
# Sensors ------
|
||||||
|
|
||||||
|
@ -375,7 +375,7 @@ FITBIT_SLEEP_SUMMARY:
|
||||||
PROVIDERS:
|
PROVIDERS:
|
||||||
RAPIDS:
|
RAPIDS:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES: ["firstwaketime", "lastwaketime", "firstbedtime", "lastbedtime", "countepisode", "avgefficiency", "sumdurationafterwakeup", "sumdurationasleep", "sumdurationawake", "sumdurationtofallasleep", "sumdurationinbed", "avgdurationafterwakeup", "avgdurationasleep", "avgdurationawake", "avgdurationtofallasleep", "avgdurationinbed"]
|
FEATURES: ["countepisode", "avgefficiency", "sumdurationafterwakeup", "sumdurationasleep", "sumdurationawake", "sumdurationtofallasleep", "sumdurationinbed", "avgdurationafterwakeup", "avgdurationasleep", "avgdurationawake", "avgdurationtofallasleep", "avgdurationinbed"]
|
||||||
SLEEP_TYPES: ["main", "nap", "all"]
|
SLEEP_TYPES: ["main", "nap", "all"]
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_summary/rapids/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_summary/rapids/main.py
|
||||||
|
|
||||||
|
@ -386,30 +386,31 @@ FITBIT_SLEEP_INTRADAY:
|
||||||
RAPIDS:
|
RAPIDS:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES:
|
FEATURES:
|
||||||
|
LEVELS_AND_TYPES_COMBINING_ALL: True
|
||||||
LEVELS_AND_TYPES: [countepisode, sumduration, maxduration, minduration, avgduration, medianduration, stdduration]
|
LEVELS_AND_TYPES: [countepisode, sumduration, maxduration, minduration, avgduration, medianduration, stdduration]
|
||||||
RATIOS_TYPE: [count, duration]
|
RATIOS_TYPE: [count, duration]
|
||||||
RATIOS_SCOPE: [ACROSS_LEVELS, ACROSS_TYPES, WITHIN_LEVELS, WITHIN_TYPES]
|
RATIOS_SCOPE: [ACROSS_LEVELS, ACROSS_TYPES, WITHIN_LEVELS, WITHIN_TYPES]
|
||||||
ROUTINE: [starttimefirstmainsleep, endtimelastmainsleep, starttimefirstnap, endtimelastnap]
|
ROUTINE: [starttimefirstmainsleep, endtimelastmainsleep, starttimefirstnap, endtimelastnap]
|
||||||
SLEEP_LEVELS:
|
SLEEP_LEVELS:
|
||||||
INCLUDE_ALL_GROUPS: True
|
|
||||||
CLASSIC: [awake, restless, asleep]
|
CLASSIC: [awake, restless, asleep]
|
||||||
STAGES: [wake, deep, light, rem]
|
STAGES: [wake, deep, light, rem]
|
||||||
UNIFIED: [awake, asleep]
|
UNIFIED: [awake, asleep]
|
||||||
SLEEP_TYPES: [main, nap, all]
|
SLEEP_TYPES: [main, nap]
|
||||||
LAST_NIGHT_END: 0 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight
|
INCLUDE_SLEEP_LATER_THAN: 0 # a number ranged from 0 (midnight) to 1439 (23:59)
|
||||||
ROUTINE_REFERENCE_TIME: MIDNIGHT # chosen from "MIDNIGHT" and "START_OF_THE_SEGMENT"
|
REFERENCE_TIME: MIDNIGHT # chosen from "MIDNIGHT" and "START_OF_THE_SEGMENT"
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_intraday/rapids/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_intraday/rapids/main.py
|
||||||
|
|
||||||
PRICE:
|
PRICE:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES: [avgduration, avgratioduration, avgstarttimeofepisodemain, avgendtimeofepisodemain, avgmidpointofepisodemain, stdstarttimeofepisodemain, stdendtimeofepisodemain, stdmidpointofepisodemain, socialjetlag, rmssdmeanstarttimeofepisodemain, rmssdmeanendtimeofepisodemain, rmssdmeanmidpointofepisodemain, rmssdmedianstarttimeofepisodemain, rmssdmedianendtimeofepisodemain, rmssdmedianmidpointofepisodemain]
|
FEATURES: [avgduration, avgratioduration, avgstarttimeofepisodemain, avgendtimeofepisodemain, avgmidpointofepisodemain, "stdstarttimeofepisodemain", "stdendtimeofepisodemain", "stdmidpointofepisodemain", socialjetlag, meanssdstarttimeofepisodemain, meanssdendtimeofepisodemain, meanssdmidpointofepisodemain, medianssdstarttimeofepisodemain, medianssdendtimeofepisodemain, medianssdmidpointofepisodemain]
|
||||||
SLEEP_LEVELS:
|
SLEEP_LEVELS:
|
||||||
INCLUDE_ALL_GROUPS: True
|
|
||||||
CLASSIC: [awake, restless, asleep]
|
CLASSIC: [awake, restless, asleep]
|
||||||
STAGES: [wake, deep, light, rem]
|
STAGES: [wake, deep, light, rem]
|
||||||
UNIFIED: [awake, asleep]
|
UNIFIED: [awake, asleep]
|
||||||
DAY_TYPES: [WEEKEND, WEEK, ALL]
|
DAY_TYPES: [WEEKEND, WEEK, ALL]
|
||||||
LAST_NIGHT_END: 660 # number of minutes after the midnight (11:00) 11*60
|
GROUP_EPISODES_WITHIN: # by default: today's 6pm to tomorrow's noon
|
||||||
|
START_TIME: 1080 # number of minutes after the midnight (18:00) 18*60
|
||||||
|
LENGTH: 1080 # in minutes (18 hours) 18*60
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_intraday/price/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_intraday/price/main.py
|
||||||
|
|
||||||
# See https://www.rapids.science/latest/features/fitbit-steps-summary/
|
# See https://www.rapids.science/latest/features/fitbit-steps-summary/
|
||||||
|
|
|
@ -324,19 +324,19 @@ FITBIT_DATA_STREAMS:
|
||||||
# AVAILABLE:
|
# AVAILABLE:
|
||||||
fitbitjson_mysql:
|
fitbitjson_mysql:
|
||||||
DATABASE_GROUP: MY_GROUP
|
DATABASE_GROUP: MY_GROUP
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitparsed_mysql:
|
fitbitparsed_mysql:
|
||||||
DATABASE_GROUP: MY_GROUP
|
DATABASE_GROUP: MY_GROUP
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitjson_csv:
|
fitbitjson_csv:
|
||||||
FOLDER: data/external/fitbit_csv
|
FOLDER: data/external/fitbit_csv
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitparsed_csv:
|
fitbitparsed_csv:
|
||||||
FOLDER: data/external/fitbit_csv
|
FOLDER: data/external/fitbit_csv
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
# Sensors ------
|
# Sensors ------
|
||||||
|
|
||||||
|
@ -375,7 +375,7 @@ FITBIT_SLEEP_SUMMARY:
|
||||||
PROVIDERS:
|
PROVIDERS:
|
||||||
RAPIDS:
|
RAPIDS:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES: ["firstwaketime", "lastwaketime", "firstbedtime", "lastbedtime", "countepisode", "avgefficiency", "sumdurationafterwakeup", "sumdurationasleep", "sumdurationawake", "sumdurationtofallasleep", "sumdurationinbed", "avgdurationafterwakeup", "avgdurationasleep", "avgdurationawake", "avgdurationtofallasleep", "avgdurationinbed"]
|
FEATURES: ["countepisode", "avgefficiency", "sumdurationafterwakeup", "sumdurationasleep", "sumdurationawake", "sumdurationtofallasleep", "sumdurationinbed", "avgdurationafterwakeup", "avgdurationasleep", "avgdurationawake", "avgdurationtofallasleep", "avgdurationinbed"]
|
||||||
SLEEP_TYPES: ["main", "nap", "all"]
|
SLEEP_TYPES: ["main", "nap", "all"]
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_summary/rapids/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_summary/rapids/main.py
|
||||||
|
|
||||||
|
@ -386,30 +386,31 @@ FITBIT_SLEEP_INTRADAY:
|
||||||
RAPIDS:
|
RAPIDS:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES:
|
FEATURES:
|
||||||
|
LEVELS_AND_TYPES_COMBINING_ALL: True
|
||||||
LEVELS_AND_TYPES: [countepisode, sumduration, maxduration, minduration, avgduration, medianduration, stdduration]
|
LEVELS_AND_TYPES: [countepisode, sumduration, maxduration, minduration, avgduration, medianduration, stdduration]
|
||||||
RATIOS_TYPE: [count, duration]
|
RATIOS_TYPE: [count, duration]
|
||||||
RATIOS_SCOPE: [ACROSS_LEVELS, ACROSS_TYPES, WITHIN_LEVELS, WITHIN_TYPES]
|
RATIOS_SCOPE: [ACROSS_LEVELS, ACROSS_TYPES, WITHIN_LEVELS, WITHIN_TYPES]
|
||||||
ROUTINE: [starttimefirstmainsleep, endtimelastmainsleep, starttimefirstnap, endtimelastnap]
|
ROUTINE: [starttimefirstmainsleep, endtimelastmainsleep, starttimefirstnap, endtimelastnap]
|
||||||
SLEEP_LEVELS:
|
SLEEP_LEVELS:
|
||||||
INCLUDE_ALL_GROUPS: True
|
|
||||||
CLASSIC: [awake, restless, asleep]
|
CLASSIC: [awake, restless, asleep]
|
||||||
STAGES: [wake, deep, light, rem]
|
STAGES: [wake, deep, light, rem]
|
||||||
UNIFIED: [awake, asleep]
|
UNIFIED: [awake, asleep]
|
||||||
SLEEP_TYPES: [main, nap, all]
|
SLEEP_TYPES: [main, nap]
|
||||||
LAST_NIGHT_END: 0 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight
|
INCLUDE_SLEEP_LATER_THAN: 0 # a number ranged from 0 (midnight) to 1439 (23:59)
|
||||||
ROUTINE_REFERENCE_TIME: MIDNIGHT # chosen from "MIDNIGHT" and "START_OF_THE_SEGMENT"
|
REFERENCE_TIME: MIDNIGHT # chosen from "MIDNIGHT" and "START_OF_THE_SEGMENT"
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_intraday/rapids/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_intraday/rapids/main.py
|
||||||
|
|
||||||
PRICE:
|
PRICE:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES: [avgduration, avgratioduration, avgstarttimeofepisodemain, avgendtimeofepisodemain, avgmidpointofepisodemain, stdstarttimeofepisodemain, stdendtimeofepisodemain, stdmidpointofepisodemain, socialjetlag, rmssdmeanstarttimeofepisodemain, rmssdmeanendtimeofepisodemain, rmssdmeanmidpointofepisodemain, rmssdmedianstarttimeofepisodemain, rmssdmedianendtimeofepisodemain, rmssdmedianmidpointofepisodemain]
|
FEATURES: [avgduration, avgratioduration, avgstarttimeofepisodemain, avgendtimeofepisodemain, avgmidpointofepisodemain, "stdstarttimeofepisodemain", "stdendtimeofepisodemain", "stdmidpointofepisodemain", socialjetlag, meanssdstarttimeofepisodemain, meanssdendtimeofepisodemain, meanssdmidpointofepisodemain, medianssdstarttimeofepisodemain, medianssdendtimeofepisodemain, medianssdmidpointofepisodemain]
|
||||||
SLEEP_LEVELS:
|
SLEEP_LEVELS:
|
||||||
INCLUDE_ALL_GROUPS: True
|
|
||||||
CLASSIC: [awake, restless, asleep]
|
CLASSIC: [awake, restless, asleep]
|
||||||
STAGES: [wake, deep, light, rem]
|
STAGES: [wake, deep, light, rem]
|
||||||
UNIFIED: [awake, asleep]
|
UNIFIED: [awake, asleep]
|
||||||
DAY_TYPES: [WEEKEND, WEEK, ALL]
|
DAY_TYPES: [WEEKEND, WEEK, ALL]
|
||||||
LAST_NIGHT_END: 660 # number of minutes after the midnight (11:00) 11*60
|
GROUP_EPISODES_WITHIN: # by default: today's 6pm to tomorrow's noon
|
||||||
|
START_TIME: 1080 # number of minutes after the midnight (18:00) 18*60
|
||||||
|
LENGTH: 1080 # in minutes (18 hours) 18*60
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_intraday/price/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_intraday/price/main.py
|
||||||
|
|
||||||
# See https://www.rapids.science/latest/features/fitbit-steps-summary/
|
# See https://www.rapids.science/latest/features/fitbit-steps-summary/
|
||||||
|
|
|
@ -324,19 +324,19 @@ FITBIT_DATA_STREAMS:
|
||||||
# AVAILABLE:
|
# AVAILABLE:
|
||||||
fitbitjson_mysql:
|
fitbitjson_mysql:
|
||||||
DATABASE_GROUP: MY_GROUP
|
DATABASE_GROUP: MY_GROUP
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitparsed_mysql:
|
fitbitparsed_mysql:
|
||||||
DATABASE_GROUP: MY_GROUP
|
DATABASE_GROUP: MY_GROUP
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitjson_csv:
|
fitbitjson_csv:
|
||||||
FOLDER: data/external/fitbit_csv
|
FOLDER: data/external/fitbit_csv
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitparsed_csv:
|
fitbitparsed_csv:
|
||||||
FOLDER: data/external/fitbit_csv
|
FOLDER: data/external/fitbit_csv
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
# Sensors ------
|
# Sensors ------
|
||||||
|
|
||||||
|
@ -375,7 +375,7 @@ FITBIT_SLEEP_SUMMARY:
|
||||||
PROVIDERS:
|
PROVIDERS:
|
||||||
RAPIDS:
|
RAPIDS:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES: ["firstwaketime", "lastwaketime", "firstbedtime", "lastbedtime", "countepisode", "avgefficiency", "sumdurationafterwakeup", "sumdurationasleep", "sumdurationawake", "sumdurationtofallasleep", "sumdurationinbed", "avgdurationafterwakeup", "avgdurationasleep", "avgdurationawake", "avgdurationtofallasleep", "avgdurationinbed"]
|
FEATURES: ["countepisode", "avgefficiency", "sumdurationafterwakeup", "sumdurationasleep", "sumdurationawake", "sumdurationtofallasleep", "sumdurationinbed", "avgdurationafterwakeup", "avgdurationasleep", "avgdurationawake", "avgdurationtofallasleep", "avgdurationinbed"]
|
||||||
SLEEP_TYPES: ["main", "nap", "all"]
|
SLEEP_TYPES: ["main", "nap", "all"]
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_summary/rapids/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_summary/rapids/main.py
|
||||||
|
|
||||||
|
@ -386,30 +386,31 @@ FITBIT_SLEEP_INTRADAY:
|
||||||
RAPIDS:
|
RAPIDS:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES:
|
FEATURES:
|
||||||
|
LEVELS_AND_TYPES_COMBINING_ALL: True
|
||||||
LEVELS_AND_TYPES: [countepisode, sumduration, maxduration, minduration, avgduration, medianduration, stdduration]
|
LEVELS_AND_TYPES: [countepisode, sumduration, maxduration, minduration, avgduration, medianduration, stdduration]
|
||||||
RATIOS_TYPE: [count, duration]
|
RATIOS_TYPE: [count, duration]
|
||||||
RATIOS_SCOPE: [ACROSS_LEVELS, ACROSS_TYPES, WITHIN_LEVELS, WITHIN_TYPES]
|
RATIOS_SCOPE: [ACROSS_LEVELS, ACROSS_TYPES, WITHIN_LEVELS, WITHIN_TYPES]
|
||||||
ROUTINE: [starttimefirstmainsleep, endtimelastmainsleep, starttimefirstnap, endtimelastnap]
|
ROUTINE: [starttimefirstmainsleep, endtimelastmainsleep, starttimefirstnap, endtimelastnap]
|
||||||
SLEEP_LEVELS:
|
SLEEP_LEVELS:
|
||||||
INCLUDE_ALL_GROUPS: True
|
|
||||||
CLASSIC: [awake, restless, asleep]
|
CLASSIC: [awake, restless, asleep]
|
||||||
STAGES: [wake, deep, light, rem]
|
STAGES: [wake, deep, light, rem]
|
||||||
UNIFIED: [awake, asleep]
|
UNIFIED: [awake, asleep]
|
||||||
SLEEP_TYPES: [main, nap, all]
|
SLEEP_TYPES: [main, nap]
|
||||||
LAST_NIGHT_END: 0 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight
|
INCLUDE_SLEEP_LATER_THAN: 0 # a number ranged from 0 (midnight) to 1439 (23:59)
|
||||||
ROUTINE_REFERENCE_TIME: MIDNIGHT # chosen from "MIDNIGHT" and "START_OF_THE_SEGMENT"
|
REFERENCE_TIME: MIDNIGHT # chosen from "MIDNIGHT" and "START_OF_THE_SEGMENT"
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_intraday/rapids/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_intraday/rapids/main.py
|
||||||
|
|
||||||
PRICE:
|
PRICE:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES: [avgduration, avgratioduration, avgstarttimeofepisodemain, avgendtimeofepisodemain, avgmidpointofepisodemain, stdstarttimeofepisodemain, stdendtimeofepisodemain, stdmidpointofepisodemain, socialjetlag, rmssdmeanstarttimeofepisodemain, rmssdmeanendtimeofepisodemain, rmssdmeanmidpointofepisodemain, rmssdmedianstarttimeofepisodemain, rmssdmedianendtimeofepisodemain, rmssdmedianmidpointofepisodemain]
|
FEATURES: [avgduration, avgratioduration, avgstarttimeofepisodemain, avgendtimeofepisodemain, avgmidpointofepisodemain, "stdstarttimeofepisodemain", "stdendtimeofepisodemain", "stdmidpointofepisodemain", socialjetlag, meanssdstarttimeofepisodemain, meanssdendtimeofepisodemain, meanssdmidpointofepisodemain, medianssdstarttimeofepisodemain, medianssdendtimeofepisodemain, medianssdmidpointofepisodemain]
|
||||||
SLEEP_LEVELS:
|
SLEEP_LEVELS:
|
||||||
INCLUDE_ALL_GROUPS: True
|
|
||||||
CLASSIC: [awake, restless, asleep]
|
CLASSIC: [awake, restless, asleep]
|
||||||
STAGES: [wake, deep, light, rem]
|
STAGES: [wake, deep, light, rem]
|
||||||
UNIFIED: [awake, asleep]
|
UNIFIED: [awake, asleep]
|
||||||
DAY_TYPES: [WEEKEND, WEEK, ALL]
|
DAY_TYPES: [WEEKEND, WEEK, ALL]
|
||||||
LAST_NIGHT_END: 660 # number of minutes after the midnight (11:00) 11*60
|
GROUP_EPISODES_WITHIN: # by default: today's 6pm to tomorrow's noon
|
||||||
|
START_TIME: 1080 # number of minutes after the midnight (18:00) 18*60
|
||||||
|
LENGTH: 1080 # in minutes (18 hours) 18*60
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_intraday/price/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_intraday/price/main.py
|
||||||
|
|
||||||
# See https://www.rapids.science/latest/features/fitbit-steps-summary/
|
# See https://www.rapids.science/latest/features/fitbit-steps-summary/
|
||||||
|
|
|
@ -324,19 +324,19 @@ FITBIT_DATA_STREAMS:
|
||||||
# AVAILABLE:
|
# AVAILABLE:
|
||||||
fitbitjson_mysql:
|
fitbitjson_mysql:
|
||||||
DATABASE_GROUP: MY_GROUP
|
DATABASE_GROUP: MY_GROUP
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitparsed_mysql:
|
fitbitparsed_mysql:
|
||||||
DATABASE_GROUP: MY_GROUP
|
DATABASE_GROUP: MY_GROUP
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitjson_csv:
|
fitbitjson_csv:
|
||||||
FOLDER: data/external/fitbit_csv
|
FOLDER: data/external/fitbit_csv
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitparsed_csv:
|
fitbitparsed_csv:
|
||||||
FOLDER: data/external/fitbit_csv
|
FOLDER: data/external/fitbit_csv
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
# Sensors ------
|
# Sensors ------
|
||||||
|
|
||||||
|
@ -375,7 +375,7 @@ FITBIT_SLEEP_SUMMARY:
|
||||||
PROVIDERS:
|
PROVIDERS:
|
||||||
RAPIDS:
|
RAPIDS:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES: ["firstwaketime", "lastwaketime", "firstbedtime", "lastbedtime", "countepisode", "avgefficiency", "sumdurationafterwakeup", "sumdurationasleep", "sumdurationawake", "sumdurationtofallasleep", "sumdurationinbed", "avgdurationafterwakeup", "avgdurationasleep", "avgdurationawake", "avgdurationtofallasleep", "avgdurationinbed"]
|
FEATURES: ["countepisode", "avgefficiency", "sumdurationafterwakeup", "sumdurationasleep", "sumdurationawake", "sumdurationtofallasleep", "sumdurationinbed", "avgdurationafterwakeup", "avgdurationasleep", "avgdurationawake", "avgdurationtofallasleep", "avgdurationinbed"]
|
||||||
SLEEP_TYPES: ["main", "nap", "all"]
|
SLEEP_TYPES: ["main", "nap", "all"]
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_summary/rapids/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_summary/rapids/main.py
|
||||||
|
|
||||||
|
@ -386,30 +386,31 @@ FITBIT_SLEEP_INTRADAY:
|
||||||
RAPIDS:
|
RAPIDS:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES:
|
FEATURES:
|
||||||
|
LEVELS_AND_TYPES_COMBINING_ALL: True
|
||||||
LEVELS_AND_TYPES: [countepisode, sumduration, maxduration, minduration, avgduration, medianduration, stdduration]
|
LEVELS_AND_TYPES: [countepisode, sumduration, maxduration, minduration, avgduration, medianduration, stdduration]
|
||||||
RATIOS_TYPE: [count, duration]
|
RATIOS_TYPE: [count, duration]
|
||||||
RATIOS_SCOPE: [ACROSS_LEVELS, ACROSS_TYPES, WITHIN_LEVELS, WITHIN_TYPES]
|
RATIOS_SCOPE: [ACROSS_LEVELS, ACROSS_TYPES, WITHIN_LEVELS, WITHIN_TYPES]
|
||||||
ROUTINE: [starttimefirstmainsleep, endtimelastmainsleep, starttimefirstnap, endtimelastnap]
|
ROUTINE: [starttimefirstmainsleep, endtimelastmainsleep, starttimefirstnap, endtimelastnap]
|
||||||
SLEEP_LEVELS:
|
SLEEP_LEVELS:
|
||||||
INCLUDE_ALL_GROUPS: True
|
|
||||||
CLASSIC: [awake, restless, asleep]
|
CLASSIC: [awake, restless, asleep]
|
||||||
STAGES: [wake, deep, light, rem]
|
STAGES: [wake, deep, light, rem]
|
||||||
UNIFIED: [awake, asleep]
|
UNIFIED: [awake, asleep]
|
||||||
SLEEP_TYPES: [main, nap, all]
|
SLEEP_TYPES: [main, nap]
|
||||||
LAST_NIGHT_END: 0 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight
|
INCLUDE_SLEEP_LATER_THAN: 0 # a number ranged from 0 (midnight) to 1439 (23:59)
|
||||||
ROUTINE_REFERENCE_TIME: MIDNIGHT # chosen from "MIDNIGHT" and "START_OF_THE_SEGMENT"
|
REFERENCE_TIME: MIDNIGHT # chosen from "MIDNIGHT" and "START_OF_THE_SEGMENT"
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_intraday/rapids/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_intraday/rapids/main.py
|
||||||
|
|
||||||
PRICE:
|
PRICE:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES: [avgduration, avgratioduration, avgstarttimeofepisodemain, avgendtimeofepisodemain, avgmidpointofepisodemain, stdstarttimeofepisodemain, stdendtimeofepisodemain, stdmidpointofepisodemain, socialjetlag, rmssdmeanstarttimeofepisodemain, rmssdmeanendtimeofepisodemain, rmssdmeanmidpointofepisodemain, rmssdmedianstarttimeofepisodemain, rmssdmedianendtimeofepisodemain, rmssdmedianmidpointofepisodemain]
|
FEATURES: [avgduration, avgratioduration, avgstarttimeofepisodemain, avgendtimeofepisodemain, avgmidpointofepisodemain, "stdstarttimeofepisodemain", "stdendtimeofepisodemain", "stdmidpointofepisodemain", socialjetlag, meanssdstarttimeofepisodemain, meanssdendtimeofepisodemain, meanssdmidpointofepisodemain, medianssdstarttimeofepisodemain, medianssdendtimeofepisodemain, medianssdmidpointofepisodemain]
|
||||||
SLEEP_LEVELS:
|
SLEEP_LEVELS:
|
||||||
INCLUDE_ALL_GROUPS: True
|
|
||||||
CLASSIC: [awake, restless, asleep]
|
CLASSIC: [awake, restless, asleep]
|
||||||
STAGES: [wake, deep, light, rem]
|
STAGES: [wake, deep, light, rem]
|
||||||
UNIFIED: [awake, asleep]
|
UNIFIED: [awake, asleep]
|
||||||
DAY_TYPES: [WEEKEND, WEEK, ALL]
|
DAY_TYPES: [WEEKEND, WEEK, ALL]
|
||||||
LAST_NIGHT_END: 660 # number of minutes after the midnight (11:00) 11*60
|
GROUP_EPISODES_WITHIN: # by default: today's 6pm to tomorrow's noon
|
||||||
|
START_TIME: 1080 # number of minutes after the midnight (18:00) 18*60
|
||||||
|
LENGTH: 1080 # in minutes (18 hours) 18*60
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_intraday/price/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_intraday/price/main.py
|
||||||
|
|
||||||
# See https://www.rapids.science/latest/features/fitbit-steps-summary/
|
# See https://www.rapids.science/latest/features/fitbit-steps-summary/
|
||||||
|
|
|
@ -324,19 +324,19 @@ FITBIT_DATA_STREAMS:
|
||||||
# AVAILABLE:
|
# AVAILABLE:
|
||||||
fitbitjson_mysql:
|
fitbitjson_mysql:
|
||||||
DATABASE_GROUP: MY_GROUP
|
DATABASE_GROUP: MY_GROUP
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitparsed_mysql:
|
fitbitparsed_mysql:
|
||||||
DATABASE_GROUP: MY_GROUP
|
DATABASE_GROUP: MY_GROUP
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitjson_csv:
|
fitbitjson_csv:
|
||||||
FOLDER: data/external/fitbit_csv
|
FOLDER: data/external/fitbit_csv
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
fitbitparsed_csv:
|
fitbitparsed_csv:
|
||||||
FOLDER: data/external/fitbit_csv
|
FOLDER: data/external/fitbit_csv
|
||||||
SLEEP_SUMMARY_LAST_NIGHT_END: 660 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight. By default, 660 (11:00).
|
SLEEP_SUMMARY_EPISODE_DAY_ANCHOR: end # summary sleep episodes are considered as events based on either the start timestamp or end timestamp.
|
||||||
|
|
||||||
# Sensors ------
|
# Sensors ------
|
||||||
|
|
||||||
|
@ -375,7 +375,7 @@ FITBIT_SLEEP_SUMMARY:
|
||||||
PROVIDERS:
|
PROVIDERS:
|
||||||
RAPIDS:
|
RAPIDS:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES: ["firstwaketime", "lastwaketime", "firstbedtime", "lastbedtime", "countepisode", "avgefficiency", "sumdurationafterwakeup", "sumdurationasleep", "sumdurationawake", "sumdurationtofallasleep", "sumdurationinbed", "avgdurationafterwakeup", "avgdurationasleep", "avgdurationawake", "avgdurationtofallasleep", "avgdurationinbed"]
|
FEATURES: ["countepisode", "avgefficiency", "sumdurationafterwakeup", "sumdurationasleep", "sumdurationawake", "sumdurationtofallasleep", "sumdurationinbed", "avgdurationafterwakeup", "avgdurationasleep", "avgdurationawake", "avgdurationtofallasleep", "avgdurationinbed"]
|
||||||
SLEEP_TYPES: ["main", "nap", "all"]
|
SLEEP_TYPES: ["main", "nap", "all"]
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_summary/rapids/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_summary/rapids/main.py
|
||||||
|
|
||||||
|
@ -386,30 +386,31 @@ FITBIT_SLEEP_INTRADAY:
|
||||||
RAPIDS:
|
RAPIDS:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES:
|
FEATURES:
|
||||||
|
LEVELS_AND_TYPES_COMBINING_ALL: True
|
||||||
LEVELS_AND_TYPES: [countepisode, sumduration, maxduration, minduration, avgduration, medianduration, stdduration]
|
LEVELS_AND_TYPES: [countepisode, sumduration, maxduration, minduration, avgduration, medianduration, stdduration]
|
||||||
RATIOS_TYPE: [count, duration]
|
RATIOS_TYPE: [count, duration]
|
||||||
RATIOS_SCOPE: [ACROSS_LEVELS, ACROSS_TYPES, WITHIN_LEVELS, WITHIN_TYPES]
|
RATIOS_SCOPE: [ACROSS_LEVELS, ACROSS_TYPES, WITHIN_LEVELS, WITHIN_TYPES]
|
||||||
ROUTINE: [starttimefirstmainsleep, endtimelastmainsleep, starttimefirstnap, endtimelastnap]
|
ROUTINE: [starttimefirstmainsleep, endtimelastmainsleep, starttimefirstnap, endtimelastnap]
|
||||||
SLEEP_LEVELS:
|
SLEEP_LEVELS:
|
||||||
INCLUDE_ALL_GROUPS: True
|
|
||||||
CLASSIC: [awake, restless, asleep]
|
CLASSIC: [awake, restless, asleep]
|
||||||
STAGES: [wake, deep, light, rem]
|
STAGES: [wake, deep, light, rem]
|
||||||
UNIFIED: [awake, asleep]
|
UNIFIED: [awake, asleep]
|
||||||
SLEEP_TYPES: [main, nap, all]
|
SLEEP_TYPES: [main, nap]
|
||||||
LAST_NIGHT_END: 0 # a number ranged from 0 (midnight) to 1439 (23:59) which denotes number of minutes after the midnight
|
INCLUDE_SLEEP_LATER_THAN: 0 # a number ranged from 0 (midnight) to 1439 (23:59)
|
||||||
ROUTINE_REFERENCE_TIME: MIDNIGHT # chosen from "MIDNIGHT" and "START_OF_THE_SEGMENT"
|
REFERENCE_TIME: MIDNIGHT # chosen from "MIDNIGHT" and "START_OF_THE_SEGMENT"
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_intraday/rapids/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_intraday/rapids/main.py
|
||||||
|
|
||||||
PRICE:
|
PRICE:
|
||||||
COMPUTE: False
|
COMPUTE: False
|
||||||
FEATURES: [avgduration, avgratioduration, avgstarttimeofepisodemain, avgendtimeofepisodemain, avgmidpointofepisodemain, stdstarttimeofepisodemain, stdendtimeofepisodemain, stdmidpointofepisodemain, socialjetlag, rmssdmeanstarttimeofepisodemain, rmssdmeanendtimeofepisodemain, rmssdmeanmidpointofepisodemain, rmssdmedianstarttimeofepisodemain, rmssdmedianendtimeofepisodemain, rmssdmedianmidpointofepisodemain]
|
FEATURES: [avgduration, avgratioduration, avgstarttimeofepisodemain, avgendtimeofepisodemain, avgmidpointofepisodemain, "stdstarttimeofepisodemain", "stdendtimeofepisodemain", "stdmidpointofepisodemain", socialjetlag, meanssdstarttimeofepisodemain, meanssdendtimeofepisodemain, meanssdmidpointofepisodemain, medianssdstarttimeofepisodemain, medianssdendtimeofepisodemain, medianssdmidpointofepisodemain]
|
||||||
SLEEP_LEVELS:
|
SLEEP_LEVELS:
|
||||||
INCLUDE_ALL_GROUPS: True
|
|
||||||
CLASSIC: [awake, restless, asleep]
|
CLASSIC: [awake, restless, asleep]
|
||||||
STAGES: [wake, deep, light, rem]
|
STAGES: [wake, deep, light, rem]
|
||||||
UNIFIED: [awake, asleep]
|
UNIFIED: [awake, asleep]
|
||||||
DAY_TYPES: [WEEKEND, WEEK, ALL]
|
DAY_TYPES: [WEEKEND, WEEK, ALL]
|
||||||
LAST_NIGHT_END: 660 # number of minutes after the midnight (11:00) 11*60
|
GROUP_EPISODES_WITHIN: # by default: today's 6pm to tomorrow's noon
|
||||||
|
START_TIME: 1080 # number of minutes after the midnight (18:00) 18*60
|
||||||
|
LENGTH: 1080 # in minutes (18 hours) 18*60
|
||||||
SRC_SCRIPT: src/features/fitbit_sleep_intraday/price/main.py
|
SRC_SCRIPT: src/features/fitbit_sleep_intraday/price/main.py
|
||||||
|
|
||||||
# See https://www.rapids.science/latest/features/fitbit-steps-summary/
|
# See https://www.rapids.science/latest/features/fitbit-steps-summary/
|
||||||
|
|
Loading…
Reference in New Issue