PhysioNet生理信号处理(一)--PhysioBank

  • PhysioBank
  • 如何获取数据
  • 数据介绍
  • 下一次介绍PhysioToolkit

PhysioNet是一个由美国国家通用医学科学院(NIGMS)和国家生物医学成像和生物工程院(NIBIB)共同支持的面向科研人员免费提供生理信号库和其处理工具的一个资源网站或者项目。目前项目内容主要分为两个:PhysioBank和PhysioToolkit,也就是生理信号库和处理工具箱。

转载
作者:秋实华
原贴链接:https://www.jianshu.com/p/262c6082e4e9
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
网站链接: https://physionet.org

PhysioBank

PhysioBank是一个日益增长的生理信号数据库。目前的数据库分为以下两大类和数个子类:

-临床数据库(Clinical Databases):临床护理临床设置的数据可能包括人口统计数据,在床边进行的生命体征测量,实验室测试结果,程序,药物,护理人员注释,图像和影像报告以及死亡率(医院内外);

-波形数据库(Waveform Databases):高分辨率连续记录生理信号。波形数据库根据其信号和注释类型有以下子类:

      -多参数数据库(Multi-Parameter Databases)-心电图数据库(ECG Databases)-心率间隔数据库(Interbeat (RR) Interval Databases.)-其他心血管数据库(Other Cardiovascular Databases)-步态和平衡数据库(Gait and Balance Databases)-神经电和肌电数据库(Neuroelectric and Myoelectric Databases.)-图像数据库(Image Databases)-合成数据(Synthetic Data)-其他数据(Other Data)-计算心脏病学挑战数据集(Computing in Cardiology Challenge Datasets)

在每个大类或者子类中还有许多专业细分化的小类,详细可以进入https://physionet.org/查看。每个小类根据以下规则进行了归类:

第Ⅰ级 - 完整的参考数据库,一般有PhysioNet官方提供;

第Ⅱ类 - 支持已发表研究的原始数据的副本,由作者或期刊提供;

第Ⅲ类 - 其他数据收集,包括正在进行的工作。

小结:PhysioBank中有许多数据库,是为了满足不同需求的科研人员,一般我们只会用到其中一两个。比如,我要研究HRV,只需用到ECG数据库而已。

如何获取数据

如果你只是想先看看每个具体数据,不进行处理或者少量数据处理,那恭喜你,超级简单。PhysioNet提供了网页版的查看工具:

LightWAVE 和 PhysioBank ATM允许你在Web浏览器中查看PhysioBank中的任何记录和注释。

与LightWAVE相比,ATM提供了一个用于数据探索和导出的工具箱,但波形显示的时候相对较慢(它在PhysioNet服务器上生成光栅图像,甚至可以在非常老的浏览器上查看)。LightWAVE则基于Javascript和SVG在任何现代浏览器上都可以使用并快速获取高质量的矢量图形。

如果您只需要少量数据用于学习,PhysioBank ATM允许您以文本格式获得多达100,000个您选择的数字化信号样本(至少花费一分钟,通常更多),并且它可以将任何数量的注释转换为文本格式。您可以使用Web浏览器查看和保存任何类型的文本输出。

使用PhysioBank ATM允许您仅使用Web浏览器探索PhysioBank,但在需要大量数据的项目的时候,您应该选择适当的PhysioToolkit软件。许多此软件可以直接访问PhysioNet和其他Web服务器,使您可以利用PhysioBank的资源,而无需事先下载和存储大量数据。

LightWAVE工具网站链接:https://physionet.org/lightwave/

PhysioBank ATM工具网站连接:https://physionet.org/cgi-bin/atm/ATM

如果你想利用命令或者在代码中下载或者临时使用部分需要的信号,PhysioNetY也提供了基于各种平台的强大工具箱,这部分将在PhysioToolkit中详细介绍。

数据介绍

如果你只是想先看看每个具体数据,不进行处理或者少量数据处理,那恭喜你,超级简单。PhysioNet提供了网页版的查看工具:

LightWAVE 和 PhysioBank ATM允许你在Web浏览器中查看PhysioBank中的任何记录和注释。

与LightWAVE相比,ATM提供了一个用于数据探索和导出的工具箱,但波形显示的时候相对较慢(它在PhysioNet服务器上生成光栅图像,甚至可以在非常老的浏览器上查看)。LightWAVE则基于Javascript和SVG在任何现代浏览器上都可以使用并快速获取高质量的矢量图形。

如果您只需要少量数据用于学习,PhysioBank ATM允许您以文本格式获得多达100,000个您选择的数字化信号样本(至少花费一分钟,通常更多),并且它可以将任何数量的注释转换为文本格式。您可以使用Web浏览器查看和保存任何类型的文本输出。

使用PhysioBank ATM允许您仅使用Web浏览器探索PhysioBank,但在需要大量数据的项目的时候,您应该选择适当的PhysioToolkit软件。许多此软件可以直接访问PhysioNet和其他Web服务器,使您可以利用PhysioBank的资源,而无需事先下载和存储大量数据。

LightWAVE工具网站链接:https://physionet.org/lightwave/

PhysioBank ATM工具网站连接:https://physionet.org/cgi-bin/atm/ATM

如果你想利用命令或者在代码中下载或者临时使用部分需要的信号,PhysioNetY也提供了基于各种平台的强大工具箱,这部分将在PhysioToolkit中详细介绍。

下一次介绍PhysioToolkit

PhysioNet生理信号处理(一)--PhysioBank相关推荐

  1. matlab 生理数据预警,PhysioNet生理信号处理(三)--WFDB Toolbox for Matlab

    PhysioNet是一个由美国国家通用医学科学院(NIGMS)和国家生物医学成像和生物工程院(NIBIB)共同支持的面向科研人员免费提供生理信号库和其处理工具的一个资源网站或者项目.目前项目内容主要分 ...

  2. python信号处理教程_PhysioNet生理信号处理(五)--WFDB for Python(DEMO)

    上一篇文章讲了WFDB for Python的知识点,因为一直没有下载成功就暂时中断了.我又回去仔细读了一下官方教程,还是没有发现问题的所在.于是换了一个DEMO,用的是官方IPython的教程:ht ...

  3. 人体疲劳程度检测,生理信号处理

    写在前面 : 参加比赛做了检测人体人体疲劳程度的手环,题主现在已经毕业.检测的生理指标有肌电.脉搏.血氧含量.对时域和频域进行分析,通过支持向量机分级模型得出疲劳等级. 疲劳分级 本系统根据斯坦福嗜睡 ...

  4. 二、生理信号处理 ——1.心电信号(含Matlab代码及数据)

    本文适合快速了解心电信号,并能够进行数据的滤波处理. 一. 心电数据预处理(消除工频干扰.基线漂移) * 心电数据及rdmat函数见文章底部 1. 导入心电数据 ## 心电图导入及读取 clc; [T ...

  5. PHYSIONET 心电数据库

    中华医学会第十五次全国医学信息学术会议 论文汇编 Y-30-0018生物医学信号研究资源网站-PHYSIONET庞兴梅∗ 山东大学齐鲁医院 250012 引言 自 1999年起,由美国 Nationa ...

  6. matlab在生物学中的应用,MATLAB在生物医学信号处理中的应用

    福建电脑 2010年第2期 MATLAB在生物医学信号处理中的应用 高智贤,张业宏 (新乡医学院河南新乡453003) [摘要]:介绍了MATLAB在生物医学信号处理中的简单应用.文中以实际程序介绍了 ...

  7. PhysioToolkit 软件目录

    Look through the list of software categories below and click on any link to view a list of software ...

  8. MIT-BIH的影响(译)

    目录 MIT-BIH的影响(译) 1. 数据性质 2. 数据选择: 3. 数字化: 4. 数据的技术限制: 5. 注释: 6. 完成数据库: 7. 使用数据库: 8. 其他长期心电数据库 9.结果: ...

  9. letswave7中文教程1:软件安装与脑电数据导入

    目录 1.安装 2.数据集介绍 3. 数据集导入 4.数据集检查 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 Letswave是一款非常好用的神经生理信 ...

最新文章

  1. OSPF协议学习笔记(一)
  2. module ‘brotli‘ has no attribute ‘error
  3. linux指令笔试,Linux笔试常用命令
  4. linux deepin使用FFmpeg处理视频格式、尺寸、播放速度
  5. 一个简单的pwn例子---read函数
  6. 的文件夹结构_小白指南:WordPress文件及目录结构解析
  7. 正确理解 AsyncTask,Looper,Handler三者之间的关系(基于android 4.0)
  8. JAVA基础知识点总结
  9. oracle数据库lpad,Oracle的lpad与rpad函数的应用
  10. 电磁兼容试验和测量技术标准 GB 17626 简介
  11. mongoDB存视频和mysql存视频_数据库存储方式:MySQL存储、MONGODB存储、Redis存储、json存储、视频存储、图片存储...
  12. 哪个dns服务器延迟最低,可以立即测出延迟最小的DNS
  13. Python爬虫教程(一):基础知识
  14. python 采用to_csv保存数据不覆盖原有数据到文件中
  15. JAVA JNI调用科大讯飞离线语音合成(Linux篇)
  16. linux 课程标准,《Linux操作系统及应用》课程标准.doc
  17. LDMFA,LDMFD,STMFA,STMFD,LDMEA,LDMED,STMEA,STMED
  18. mysql查找名字含A的的姓名_mysql查询结果排序,name字段有中文名字,有英文名字,如何按a-z的顺序把名字排序...
  19. OLAP和OLTP比较
  20. 平面设计技法技巧之图形设计

热门文章

  1. TMS320F28388D 学习笔记3 ADC后处理块(Post-Processing Blocks)
  2. 作息时间表(2006.2 ~ 7 )
  3. gtk c语言 gui 窗口 window,◆C语言函数库简介系列◆1.1 GTK+
  4. ros下Kinect的“跟屁虫”
  5. nyoj 779 兰州烧饼
  6. 【教学类-32-02】十二生肖2.0版(绘画+手工+排序+左右分类+玩牌)(中班:偏科学-数)
  7. 加密ENCODE或解密DECODE函数
  8. 基于javaweb,ssm鲜花销售系统
  9. DataNode启动流程源码分析
  10. maven java archetype_创建简单的maven archetype