diff --git a/README.md b/README.md index 68dbc58..5b688d9 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,8 @@ 4、在J峰算法定位的时候滤波导致的信号偏移,导致之后的峰值坐标点与实际峰值出现偏移 +5、写一个脚本,用于直接从ConfigParams.py中读取文件命名规则,并直接自动化写入到一个markdown文件中。目的是方便文件命名的修改。 + ## 1、主菜单 ![](/img/0.png) diff --git a/func/utils/ConfigParams.py b/func/utils/ConfigParams.py index a45c944..5a9e150 100644 --- a/func/utils/ConfigParams.py +++ b/func/utils/ConfigParams.py @@ -31,7 +31,13 @@ class ConfigParams: VALIDATOR_DOUBLE = QDoubleValidator(-1e100, 1e100, 10) # 文件命名 + # Folder: OrgBCG_Text ORGBCG_RAW: str = "OrgBCG_Raw_" + BCG_FILTER: str = "BCG_Filter_" + JPEAK_REVISE: str = "Jpeak_revise_" + JPEAK_REVISE_CORRECTED: str = "Jpeak_revise_corrected_" + + # Folder: PSG_Text ECG_RAW: str = "ECG II_Raw_" THO_RAW: str = "Effort Tho_Raw_" ABD_RAW: str = "Effort Abd_Raw_" @@ -40,24 +46,18 @@ class ConfigParams: SNORE_RAW: str = "Snore_Raw_" SPO2_RAW: str = "SpO2_Raw_" FIVE_CLASS_RAW: str = "5_class_Raw_" - STARTTIME_RAW: str = "StartTime_Raw_" - SA_LABEL_RAW: str = "SA Label_Raw_" - BCG_FILTER: str = "BCG_Filter_" + STARTTIME_RAW: str = "StartTime_Raw" + SA_LABEL_RAW: str = "SA Label_Raw" ECG_FILTER: str = "ECG_Filter_" - JPEAK_REVISE: str = "Jpeak_revise_" RPEAK_FINAL: str = "Rpeak_final_" - JPEAK_REVISE_CORRECTED: str = "Jpeak_revise_corrected_" RPEAK_FINAL_CORRECTED: str = "Rpeak_final_corrected_" - APPROXIMATELY_ALIGN_INFO: str = "Approximately_Align_Info" - PRECISELY_ALIGN_INFO: str = "Precisely_Align_Info" - ARTIFACT_A: str = "Artifact_a_" - ARTIFACT_B: str = "Artifact_b_" - ARTIFACT_C: str = "Artifact_c_" - BCG_SYNC: str = "BCG_Sync_" - ECG_SYNC: str = "ECG_Sync_" - JPEAK_SYNC: str = "Jpeak_Sync_" - RPEAK_SYNC: str = "Rpeak_Sync_" + + # Folder: OrgBCG_Aligned ORGBCG_SYNC: str = "OrgBCG_Sync_" + BCG_SYNC: str = "BCG_Sync_" + + # Folder: PSG_Aligned + ECG_SYNC: str = "ECG_Sync_" THO_SYNC: str = "Effort Tho_Sync_" ABD_SYNC: str = "Effort Abd_Sync_" FLOWT_SYNC: str = "Flow T_Sync_" @@ -66,6 +66,15 @@ class ConfigParams: SPO2_SYNC: str = "SpO2_Sync_" FIVE_CLASS_SYNC: str = "5_class_Sync_" SA_LABEL_SYNC: str = "SA Label_Sync" + JPEAK_SYNC: str = "Jpeak_Sync_" + RPEAK_SYNC: str = "Rpeak_Sync_" + + # Folder: Label + APPROXIMATELY_ALIGN_INFO: str = "Approximately_Align_Info" + PRECISELY_ALIGN_INFO: str = "Precisely_Align_Info" + ARTIFACT_A: str = "Artifact_a_" + ARTIFACT_B: str = "Artifact_b_" + ARTIFACT_C: str = "Artifact_c_" SA_LABEL_CORRECTED: str = "SA Label_corrected" SA_LABEL_ADD: str = "SA Label_add" RESP_QUALITY_LABEL: str = "Resp_quality_label"