1、完善命名规范
2、完成<冗余数据切割和标签映射>的全部代码
This commit is contained in:
@ -33,7 +33,7 @@ class ConfigParams:
|
||||
|
||||
# 预处理
|
||||
PREPROCESS_CONFIG_FILE_PATH: str = "./config/Config_preprocess.yaml"
|
||||
PREPROCESS_CONFIG_NEW_CONTENT = {
|
||||
PREPROCESS_CONFIG_NEW_CONTENT: dict = {
|
||||
"InputConfig": {
|
||||
"Freq": 1000
|
||||
},
|
||||
@ -57,7 +57,7 @@ class ConfigParams:
|
||||
|
||||
# BCG的J峰算法定位
|
||||
DETECT_JPEAK_CONFIG_FILE_PATH: str = "./config/Config_detect_Jpeak.yaml"
|
||||
DETECT_JPEAK_CONFIG_NEW_CONTENT = {
|
||||
DETECT_JPEAK_CONFIG_NEW_CONTENT: dict = {
|
||||
"InputConfig": {
|
||||
"Freq": 1000
|
||||
},
|
||||
@ -79,7 +79,7 @@ class ConfigParams:
|
||||
|
||||
# ECG的R峰算法定位
|
||||
DETECT_RPEAK_CONFIG_FILE_PATH: str = "./config/Config_detect_Rpeak.yaml"
|
||||
DETECT_RPEAK_CONFIG_NEW_CONTENT = {
|
||||
DETECT_RPEAK_CONFIG_NEW_CONTENT: dict = {
|
||||
"InputConfig": {
|
||||
"Freq": 1000
|
||||
},
|
||||
@ -96,7 +96,7 @@ class ConfigParams:
|
||||
|
||||
# 人工纠正
|
||||
LABEL_CHECK_CONFIG_FILE_PATH: str = "./config/Config_label_check.yaml"
|
||||
LABEL_CHECK_CONFIG_NEW_CONTENT = {
|
||||
LABEL_CHECK_CONFIG_NEW_CONTENT: dict = {
|
||||
"InputConfig": {
|
||||
"Freq": 1000
|
||||
},
|
||||
@ -130,7 +130,7 @@ class ConfigParams:
|
||||
|
||||
# 数据精同步
|
||||
PRECISELY_ALIGN_CONFIG_FILE_PATH: str = "./config/Config_precisely_align.yaml"
|
||||
PRECISELY_ALIGN_CONFIG_NEW_CONTENT = {
|
||||
PRECISELY_ALIGN_CONFIG_NEW_CONTENT: dict = {
|
||||
"InputConfig": {
|
||||
"ECGFreq": 1000
|
||||
}
|
||||
@ -152,10 +152,46 @@ class ConfigParams:
|
||||
PRECISELY_ALIGN_SAVE_PEAK_CHUNK_SIZE: int = 100
|
||||
|
||||
# 冗余数据切割和标签映射
|
||||
CUT_PSG_CONFIG_FILE_PATH: str = "./config/Config_cut_PSG.yaml"
|
||||
CUT_PSG_CONFIG_NEW_CONTENT: dict = {
|
||||
"ECGFreq": 1000,
|
||||
"ChannelInput": {
|
||||
"Effort Tho": "Effort Tho_Raw_",
|
||||
"Effort Abd": "Effort Abd_Raw_",
|
||||
"Flow Patient": "Flow Patient_Raw_",
|
||||
"Snore": "Snore_Raw_",
|
||||
"SpO2": "SpO2_Raw_",
|
||||
"5_class": "5_class_Raw_"
|
||||
},
|
||||
"LabelInput": {
|
||||
"SA Label": "SA Label_Raw"
|
||||
},
|
||||
"StartTime": "StartTime_Raw",
|
||||
"ChannelSave": {
|
||||
"Effort Tho": "Effort Tho_Sync_",
|
||||
"Effort Abd": "Effort Abd_Sync_",
|
||||
"Flow Patient": "Flow Patient_Sync_",
|
||||
"Snore": "Snore_Sync_",
|
||||
"SpO2": "SpO2_Sync_",
|
||||
"5_class": "5_class_Sync_"
|
||||
},
|
||||
"LabelSave": {
|
||||
"SA Label": "SA Label_Sync"
|
||||
},
|
||||
"EndWith": {
|
||||
"Effort Tho": ENDSWITH_TXT,
|
||||
"Effort Abd": ENDSWITH_TXT,
|
||||
"Flow Patient": ENDSWITH_TXT,
|
||||
"Snore": ENDSWITH_TXT,
|
||||
"SpO2": ENDSWITH_TXT,
|
||||
"5_class": ENDSWITH_TXT,
|
||||
"SA Label": ENDSWITH_CSV,
|
||||
"StartTime": ENDSWITH_TXT
|
||||
},
|
||||
}
|
||||
CUT_PSG_SAVE_ECG_ALIGNINFO_FILENAME: str = "Align_info"
|
||||
CUT_PSG_SALABEL_EVENT: list = ["Hypopnea", "Central apnea", "Obstructive apnea", "Mixed apnea"]
|
||||
|
||||
CUT_PSG_CHANNEL_LIST: list = ["Effort Abd_Raw_", "Effort Tho_Raw_", "Flow Patient_Raw_", "Snore_Raw_", "SpO2_Raw_"]
|
||||
CUT_PST_LABEL_LIST: list = ["5_class_Raw_", "SA Label_Raw"]
|
||||
CUT_PST_STARTTIME: list = ["StartTime_Raw"]
|
||||
|
||||
# 体动标注
|
||||
|
||||
|
||||
Reference in New Issue
Block a user