|
"""This module contains all the configurations and statics for the project.""" |
|
from enum import Enum |
|
|
|
|
|
class SignalEnum(str, Enum): |
|
chest = 'chest' |
|
wrest = 'wrest' |
|
|
|
|
|
class WindowSlicingMethodEnum(str, Enum): |
|
time_related = 'time_related' |
|
label_related_before = 'label_related_before' |
|
label_related_after = 'label_related_after' |
|
label_related_middle = 'label_related_centered' |
|
|
|
|
|
class NormalizationMethodEnum(str, Enum): |
|
baseline_difference = 'baseline_difference' |
|
baseline_relative = 'baseline_relative' |
|
separate = 'separate' |
|
|
|
|
|
class BColors(str, Enum): |
|
HEADER = '\033[95m' |
|
OKBLUE = '\033[94m' |
|
OKCYAN = '\033[96m' |
|
INFO = '\033[92m' |
|
WARNING = '\033[93m' |
|
FAIL = '\033[91m' |
|
ENDC = '\033[0m' |
|
BOLD = '\033[1m' |
|
UNDERLINE = '\033[4m' |
|
|
|
|
|
class OutputFormats(str, Enum): |
|
JSON = 'json' |
|
CSV = 'csv' |
|
EXCEL_SPREADSHEET = 'excel_spreadsheet' |
|
|
|
|
|
selected_features = ["HRV_MeanNN", "HRV_SDNN", "HRV_RMSSD", "HRV_pNN50"] |
|
|