优化<冗余数据切割和标签映射>的代码
删去了<冗余数据切割和标签映射>的自动最大化
This commit is contained in:
@ -35,6 +35,9 @@ class ConfigParams:
|
||||
ABD_RAW: str = "Effort Abd_Raw_"
|
||||
FLOWT_RAW: str = "Flow T_Raw_"
|
||||
FLOWP_RAW: str = "Flow P_Raw_"
|
||||
SNORE_RAW: str = "Snore_Raw_"
|
||||
SPO2_RAW: str = "SpO2_Raw_"
|
||||
FIVE_CLASS_RAW: str = "5_class_Raw_"
|
||||
BCG_FILTER: str = "BCG_Filter_"
|
||||
ECG_FILTER: str = "ECG_Filter_"
|
||||
JPEAK_REVISE: str = "Jpeak_revise_"
|
||||
@ -49,6 +52,9 @@ class ConfigParams:
|
||||
ABD_SYNC: str = "Effort Abd_Sync_"
|
||||
FLOWT_SYNC: str = "Flow T_Sync_"
|
||||
FLOWP_SYNC: str = "Flow P_Sync_"
|
||||
SNORE_SYNC: str = "Snore_Sync_"
|
||||
SPO2_SYNC: str = "SpO2_Sync_"
|
||||
FIVE_CLASS_SYNC: str = "5_class_Sync_"
|
||||
BCG_SYNC: str = "BCG_Sync_"
|
||||
ECG_SYNC: str = "ECG_Sync_"
|
||||
JPEAK_SYNC: str = "Jpeak_Sync_"
|
||||
@ -100,10 +106,6 @@ class ConfigParams:
|
||||
"ECGBandPassHigh": 25
|
||||
}
|
||||
}
|
||||
PREPROCESS_INPUT_BCG_FILENAME: str = "OrgBCG_Raw_"
|
||||
PREPROCESS_INPUT_ECG_FILENAME: str = "ECG II_Raw_"
|
||||
PREPROCESS_SAVE_BCG_FILENAME: str = "BCG_Filter_"
|
||||
PREPROCESS_SAVE_ECG_FILENAME: str = "ECG_Filter_"
|
||||
PREPROCESS_SAVE_CHUNK_SIZE: int = 1000000
|
||||
|
||||
# BCG的J峰算法定位
|
||||
@ -124,8 +126,6 @@ class ConfigParams:
|
||||
"UseCPU": False,
|
||||
"DetectMethod": ""
|
||||
}
|
||||
DETECT_JPEAK_INPUT_BCG_FILENAME: str = "BCG_Filter_"
|
||||
DETECT_JPEAK_SAVE_FILENAME: str = "JPeak_revise"
|
||||
DETECT_JPEAK_SAVE_CHUNK_SIZE: int = 100
|
||||
|
||||
# ECG的R峰算法定位
|
||||
@ -141,8 +141,6 @@ class ConfigParams:
|
||||
"PeaksValue": 200,
|
||||
"DetectMethod": ""
|
||||
}
|
||||
DETECT_RPEAK_INPUT_ECG_FILENAME: str = "ECG_Filter_"
|
||||
DETECT_RPEAK_SAVE_FILENAME: str = "Rpeak_final"
|
||||
DETECT_RPEAK_SAVE_CHUNK_SIZE: int = 100
|
||||
|
||||
# 人工纠正
|
||||
@ -169,13 +167,6 @@ class ConfigParams:
|
||||
"MoveSpeed": 1000
|
||||
}
|
||||
}
|
||||
LABEL_CHECK_INPUT_BCG_FILENAME: str = "BCG_Filter_"
|
||||
LABEL_CHECK_INPUT_JPEAK_FILENAME: str = "JPeak_revise"
|
||||
LABEL_CHECK_SAVE_JPEAK_FILENAME: str = "JPeak_revise_corrected"
|
||||
LABEL_CHECK_INPUT_ECG_FILENAME: str = "ECG_Filter_"
|
||||
LABEL_CHECK_INPUT_RPEAK_FILENAME: str = "Rpeak_final"
|
||||
LABEL_CHECK_SAVE_RPEAK_FILENAME: str = "Rpeak_final_corrected"
|
||||
LABEL_CHECK_APPROXIMATELY_ALIGNINFO_FILENAME: str = "Approximately_Align_Info"
|
||||
LABEL_CHECK_SAVE_CHUNK_SIZE: int = 100
|
||||
LABEL_CHECK_LABEL_TRANSPARENCY: float = 0.2
|
||||
LABEL_CHECK_ACTION_LABEL_MULTIPLE_SHORTCUT_KEY: str = "Z"
|
||||
@ -190,18 +181,6 @@ class ConfigParams:
|
||||
"UseFreq": 1000
|
||||
}
|
||||
}
|
||||
PRECISELY_ALIGN_INPUT_ORGBCG_FILENAME: str = "OrgBCG_Raw_"
|
||||
PRECISELY_ALIGN_INPUT_BCG_FILENAME: str = "BCG_Filter_"
|
||||
PRECISELY_ALIGN_INPUT_JPEAK_FILENAME: str = "JPeak_revise_corrected"
|
||||
PRECISELY_ALIGN_SAVE_ALIGNINFO_FILENAME: str = "Align_info"
|
||||
PRECISELY_ALIGN_INPUT_ECG_FILENAME: str = "ECG_Filter_"
|
||||
PRECISELY_ALIGN_INPUT_RPEAK_FILENAME: str = "Rpeak_final_corrected"
|
||||
PRECISELY_ALIGN_SAVE_ORGBCG_FILENAME: str = "OrgBCG_Sync_"
|
||||
PRECISELY_ALIGN_SAVE_BCG_FILENAME: str = "BCG_Sync_"
|
||||
PRECISELY_ALIGN_SAVE_ECG_FILENAME: str = "ECG_Sync_"
|
||||
PRECISELY_ALIGN_SAVE_JPEAK_FILENAME: str = "JPeak_Sync"
|
||||
PRECISELY_ALIGN_SAVE_RPEAK_FILENAME: str = "Rpeak_Sync"
|
||||
PRECISELY_ALIGN_APPROXIMATELY_ALIGNINFO_FILENAME: str = "Approximately_Align_Info"
|
||||
PRECISELY_ALIGN_ACTION_GET_RANGE_SHORTCUT_KEY: str = "Z"
|
||||
PRECISELY_ALIGN_SAVE_CHUNK_SIZE: int = 1000000
|
||||
PRECISELY_ALIGN_SAVE_PEAK_CHUNK_SIZE: int = 100
|
||||
@ -212,26 +191,26 @@ class ConfigParams:
|
||||
CUT_PSG_CONFIG_NEW_CONTENT: dict = {
|
||||
"ECGFreq": 1000,
|
||||
"ChannelInput": {
|
||||
"Effort Tho": "Effort Tho_Raw_",
|
||||
"Effort Abd": "Effort Abd_Raw_",
|
||||
"Flow T": "Flow T_Raw_",
|
||||
"Flow P": "Flow P_Raw_",
|
||||
"Snore": "Snore_Raw_",
|
||||
"SpO2": "SpO2_Raw_",
|
||||
"5_class": "5_class_Raw_"
|
||||
"Effort Tho": THO_RAW,
|
||||
"Effort Abd": ABD_RAW,
|
||||
"Flow T": FLOWT_RAW,
|
||||
"Flow P": FLOWP_RAW,
|
||||
"Snore": SNORE_RAW,
|
||||
"SpO2": SPO2_RAW,
|
||||
"5_class": FIVE_CLASS_RAW
|
||||
},
|
||||
"LabelInput": {
|
||||
"SA Label": "SA Label_Raw"
|
||||
},
|
||||
"StartTime": "StartTime_Raw",
|
||||
"ChannelSave": {
|
||||
"Effort Tho": "Effort Tho_Sync_",
|
||||
"Effort Abd": "Effort Abd_Sync_",
|
||||
"Flow T": "Flow T_Sync_",
|
||||
"Flow P": "Flow P_Sync_",
|
||||
"Snore": "Snore_Sync_",
|
||||
"SpO2": "SpO2_Sync_",
|
||||
"5_class": "5_class_Sync_"
|
||||
"Effort Tho": THO_SYNC,
|
||||
"Effort Abd": ABD_SYNC,
|
||||
"Flow T": FLOWT_SYNC,
|
||||
"Flow P": FLOWP_SYNC,
|
||||
"Snore": SNORE_SYNC,
|
||||
"SpO2": SPO2_SYNC,
|
||||
"5_class": FIVE_CLASS_SYNC
|
||||
},
|
||||
"LabelSave": {
|
||||
"SA Label": "SA Label_Sync"
|
||||
@ -249,7 +228,6 @@ class ConfigParams:
|
||||
"StartTime": ENDSWITH_TXT
|
||||
},
|
||||
}
|
||||
CUT_PSG_SAVE_ECG_ALIGNINFO_FILENAME: str = "Align_info"
|
||||
CUT_PSG_SALABEL_EVENT: list = ["Hypopnea", "Central apnea", "Obstructive apnea", "Mixed apnea"]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user