PhysioBank简介

PhysioNet(www.physionet.org)

PhysioNet提供免费的网站访问记录生理信号的数据库(PhysioBank)和相关的开源软件(PhysioToolkit)。每个月,全球约45,000访客使用PhysioNet,约4 TB的数据检索。

PhysioNetWorks工作区用来PhysioNet的社区成员将在PhysioBank和PhysioToolkit公开时,完成在建工程。

PhysioBank:目前包括多参数的心肺功能,神经,和其他生物医学信号从各种主要的公众健康的影响,包括心脏猝死,充血性心脏衰竭,癫痫,步态失调,睡眠呼吸暂停的条件与健康受试者和患者数据库 ,并老化。提供一个拥有50个心电信号的数据库,共10000个心电信号数据,数据量高达700G!而大部分数据都是免费提供的,可以从网站上直接下载。

用户可以通过网址http://physionet.org/cgi-bin/ATM,使用浏览器,在线地显示选定的心电数据,还可以将这些数据保存成文本的形式,或者发送到邮箱。

另外,用户可以通过网址http://www.physionet.org/physiobank/database/ ,来了解和查看各种数据库的入口。这些数据库大多是ECG有关的,也有步态数据库(Gait Databases)等一些非ECG的数据库,但数量不多。

每个ECG数据库都包括了一些记录(record),每个记录至少包含3个文件。后缀为.dat的是心电信号的数据文件(二进制格式),后缀为.atr的是心电信号的标注(annotation)文件,后缀为.hea的是心电信号的头(header)文件,该文件是一个文本文件,包含了心电信号数据文件的名字或者URL、存储格式、信号的类型和数量、采样频率等信息。

由于数据量较大,一些镜像站点仅仅收录了它的子集,称之为The PhysioBank Core Collection(PhysioBank核心集)。

PhysioToolkit:对于开发者而言,PhysioNet提供了一个开发包(WFDB Software Package),支持心电信号读取及分析(WFDB库),还有显示及标注(WAVE软件)。这个开发包都是开源(Open Source)的,且是跨平台的,可以在Windows、Linux、Unix、Mac OS等流行的操作系统平台上使用。

如果用户想开发自己的软件用于读取PhysioBank的数据,推荐使用WFDB库,该库支持C, C++, Fortran, Java, Matlab, Perl, Python等流行的编程语言。使用该库的好处在于:如果PhysioBank的数据格式或者读取方式发生变化的话,可以很容易地升级用户的程序。

更为有用的是:WFDB提供了评估心电信号分析算法(Evaluation of ECG analyzers)的工具,这些工具尊需ANSI/AAMI EC-38和EC-57标准。包括:bxb, ecgeval, epicmp, mxm, plotstm, rxr, sumstats等。这样的话,用户就可以评估自己的算法的效率了,而不用自行编制评估程序。

参见:http://www.physionet.org/physiotools/software-index.shtml

详细的评估ECG分析算法或设备的内容。参见:

http://www.physionet.org/physiotools/wag/eval.htm

当然,如果你仍然执意要使用自己的程序来读取PhysioBank的数据,则在WFDB Applications Guide中有关于数据文件格式的详细描述。

(以上内容大部分节选翻译自:An Introduction to the PhysioBank Archives,网址:http://www.physionet.org/physiobank/physiobank-intro.shtml)

PhysioBank简介相关推荐

  1. etcd 笔记(01)— etcd 简介、特点、应用场景、常用术语、分布式 CAP 理论、分布式原理

    1. etcd 简介 etcd 官网定义: A highly-available key value store for shared configuration and service discov ...

  2. Docker学习(一)-----Docker简介与安装

    一.Docker介绍 1.1什么是docker Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植 ...

  3. 【Spring】框架简介

    [Spring]框架简介 Spring是什么 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Asp ...

  4. TensorRT简介

    TensorRT 介绍 引用:https://arleyzhang.github.io/articles/7f4b25ce/ 1 简介 TensorRT是一个高性能的深度学习推理(Inference) ...

  5. 谷粒商城学习笔记——第一期:项目简介

    一.项目简介 1. 项目背景 市面上有5种常见的电商模式 B2B.B2C.C2B.C2C.O2O B2B 模式(Business to Business),是指商家和商家建立的商业关系.如阿里巴巴 B ...

  6. 通俗易懂的Go协程的引入及GMP模型简介

    本文根据Golang深入理解GPM模型加之自己的理解整理而来 Go协程的引入及GMP模型 一.协程的由来 1. 单进程操作系统 2. 多线程/多进程操作系统 3. 引入协程 二.golang对协程的处 ...

  7. Linux 交叉编译简介

    Linux 交叉编译简介 主机,目标,交叉编译器 主机与目标 编译器是将源代码转换为可执行代码的程序.像所有程序一样,编译器运行在特定类型的计算机上,输出的新程序也运行在特定类型的计算机上. 运行编译 ...

  8. TVM Operator Inventory (TOPI)简介

    TOPI简介 这是 TVM Operator Inventory (TOPI) 的介绍.TOPI 提供了比 TVM 具有更高抽象的 numpy 风格的,通用操作和调度.TOPI 如何在 TVM 中,编 ...

  9. 计算机视觉系列最新论文(附简介)

    计算机视觉系列最新论文(附简介) 目标检测 1. 综述:深度域适应目标检测标题:Deep Domain Adaptive Object Detection: a Survey作者:Wanyi Li, ...

  10. 2021年大数据ELK(二十三):Kibana简介

    全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. Kibana简介 通过上面的这张图就可以看到,Kibana可以用来展示丰富的图表. ...

最新文章

  1. 从源码分析DEARGUI之动态绘图的两种方法
  2. 【高级Java架构师系统学习】java如何开发安卓软件
  3. 让问答更自然 - 基于拷贝和检索机制的自然答案生成系统研究 | 论文访谈间 #02...
  4. 类的继承私有成员问题
  5. 判断unsigned long long乘法溢出_信息安全课程17:缓冲区溢出2
  6. 访问index.php跳转,打开index.php后,跳转到/user/login.html
  7. BootStrap笔记-文字排版
  8. opencv ppt效果_opencv几何图形画法
  9. qt5 传输 图片压缩_图片如何转换成pdf?免费教你几个宝藏方法,请低调使用!...
  10. 《人月神话》-第19章-20年后的《人月神话》
  11. VARCHART XGantt_v5.1用户手册:如何提供数据(.NET版)
  12. 怎样检测人脸相似度(人脸识别技术)
  13. 计算机显卡怎么拨下来,电脑主机显卡怎么拆|电脑显卡的拆卸方法
  14. Program Slicing
  15. u盘插在linux显示不了,U盘在Linux下显示不正常的解决方法
  16. 巴别鱼雏形,谷歌推出端到端语音翻译技术,还能模仿你说话
  17. 全网首创Python某短视频平台百叶窗短视频卡点自动混剪第1版
  18. ubuntu18.04安装openvino2022.1
  19. 计算机教师继续教育心得,教师继续教育学习心得体会范文(精选8篇)
  20. 网易视频云互动直播公测正式启动

热门文章

  1. XML 转 JSON
  2. 学习黑马JVM的笔记
  3. python编程控制安捷伦电源_agilent_n6700_series 安捷伦电源 5,labview例程 267万源代码下载- www.pudn.com...
  4. DIY 航模GPS (M8N+HMC5883L)
  5. 大学计算机基础相关书籍,大学计算机基础
  6. xprinter打印机android 开发文档,芯烨智能打印机,让手机功能更神奇
  7. 如何做好软件开发项目的需求分析
  8. 报名软件批次分类code不能为空_为什么金蝶入库单保存时提示批号不能为空
  9. oracle中查看锁表,ORACLE中查看当前系统中锁表情况
  10. android 分割数字图片,Android开发自定义View实现数字与图片无缝切换的2048