debug
This commit is contained in:
parent
68dfa4014e
commit
3476ccf2e3
14
README.md
14
README.md
@ -6,8 +6,8 @@ Quality_Relabel 主目录
|
||||
├── Data 数据
|
||||
│ ├── BCG
|
||||
│ ├── BCG_label
|
||||
│ ├── ECG
|
||||
│ └── ECG_label
|
||||
│ ├── PSG
|
||||
│ └── PSG_label
|
||||
├── history 存放历史记录
|
||||
│ └── history.log 历史记录
|
||||
├── utils 基本库
|
||||
@ -28,16 +28,18 @@ Quality_Relabel 主目录
|
||||
|
||||
| 事件代码 | 事件 | 颜色 |
|
||||
| :------: | :------------: | :--: |
|
||||
| 0 | 背景 | 蓝色 |
|
||||
| 0 | 背景 | 黑色 |
|
||||
| 1 | 低通气 | 粉色 |
|
||||
| 2 | 中枢性呼吸暂停 | 橙色 |
|
||||
| 2 | 中枢性呼吸暂停 | 蓝色 |
|
||||
| 3 | 阻塞型呼吸暂停 | 红色 |
|
||||
| 4 | 混合型呼吸暂停 | 灰色 |
|
||||
| 5 | 血氧饱和度下降 | 绿色 |
|
||||
|
||||
|
||||
|
||||
## 示例
|
||||
|
||||

|
||||
|
||||
## 注意事项
|
||||
|
||||
@ -61,7 +63,7 @@ Quality_Relabel 主目录
|
||||
|
||||
1. ~~完成启动入口(预计半天)~~
|
||||
2. ~~完成参数说明(预计半天)~~
|
||||
3. 导出PSG所有标签(额外的工作)
|
||||
4. 迁移BCG标签,中文字符切换目前已经完成目前存在ubuntu,需要文件重命名(预计一小时)
|
||||
3. ~~导出PSG所有标签(额外的工作)~~
|
||||
4. ~~迁移BCG标签,中文字符切换目前已经完成目前存在ubuntu,需要文件重命名(预计一小时)~~
|
||||
5. ~~完成日志记录模块(预计半天)~~
|
||||
|
||||
|
BIN
README/img/image-20220413222914515.png
Normal file
BIN
README/img/image-20220413222914515.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 254 KiB |
@ -57,11 +57,11 @@ class Quality_Relabel:
|
||||
|
||||
# 设定事件和其对应颜色
|
||||
# event_code color event
|
||||
# 0 蓝色 背景
|
||||
# 0 黑色 背景
|
||||
# 1 粉色 低通气
|
||||
# 2 橙色 中枢性
|
||||
# 2 蓝色 中枢性
|
||||
# 3 红色 阻塞型
|
||||
# 4 红色 混合型
|
||||
# 4 灰色 混合型
|
||||
# 5 绿色 血氧饱和度下降
|
||||
color_cycle = ["black", "pink", "blue", "red", "grey", "green"]
|
||||
assert len(color_cycle) == len(base_event) + 1, "基础事件数量与颜色数量不一致"
|
||||
@ -206,7 +206,7 @@ class Quality_Relabel:
|
||||
for one_data in tqdm(df.index, ncols=80):
|
||||
one_data = df.loc[one_data]
|
||||
|
||||
# 通过开始事件推算事件起始点与结束点
|
||||
# 通过开始时间推算事件起始点与结束点
|
||||
event_start_time = datetime.strptime(one_data["Date"] + " " + one_data["Time"], '%Y/%m/%d %H:%M:%S')
|
||||
SP = (event_start_time - self.ecg_start_time).seconds
|
||||
# 对括号进行切分,避免Duration 20 (20) 这种带括号的问题
|
||||
@ -364,6 +364,7 @@ class Quality_Relabel:
|
||||
mask = self.bcg_event_label[SP * self.frequency:EP * self.frequency] == j
|
||||
else:
|
||||
mask = self.ecg_event_label[SP * self.frequency:EP * self.frequency] == j
|
||||
|
||||
if event_show_under:
|
||||
min_point = self.signal_select[channel][SP * self.frequency:EP * self.frequency].min()
|
||||
len_segment = EP * self.frequency - SP * self.frequency
|
||||
|
Loading…
Reference in New Issue
Block a user