What is the WFDB Software Package/h2>
Effective use of PhysioBank data requires specialized software.
PhysioBank 数据的有效使用需要专门的软件。
We have developed a large collection of such software over the past twenty years, and much of it is contained within the WFDB (WaveForm DataBase) Software Package, the GPLed successor to the MIT DB Software Package.
在过去的20年里,我们开发了一个很大的这样的软件,多数包含在WFDB(波形数据库)软件包中,它是MIT 数据库软件包的GPL协议下的 后继。(DB Software Package是WFDB 的前身)
The major components of the WFDB Software Package are the WFDB library, the WFDB applications for signal processing and automated analysis, and the WAVE software for viewing, annotation, and interactive analysis of waveform data.
WFDB 软件包的主要组成是WFDB库,用于信 处理和自动分析的WFDB应用程序,以及用于可视化、注释、波形数据交互式分析的软件WAVE.
A comprehensive collection of documentation, including tutorials and reference manuals, is also included in the package.
一个全面的文档集合,包括教程和参考手册,也包含在软件包中
The package is frequently updated; a summary of recent changes can be found here.
软件包经常被更新,近期所做更改的汇总可在这里找到
The package is written in highly portable C and can be used on all popular platforms, including GNU/Linux, MacOS/X, MS-Windows, and all versions of Unix.
该软件包是用高度可移植的C语言编写的,可以在所有流行的平台上使用,包括GNU/Linux,MacOS/ X,MS-Windows,及Unix的所有版本。
WFDB library
This is a set of functions (subroutines) for reading and writing files in the formats used by PhysioBank databases (among others). The WFDB library is LGPLed, and can be used by programs written in ANSI/ISO C, K&R C, C++, or Fortran, running under any operating system for which an ANSI/ISO or K&R C compiler is available, including all versions of Unix, MS-DOS, MS-Windows, the Macintosh OS, and VMS.
这是一个函数子集(子程序)用来读写 PhysioBank数据库使用格式(以及其它数据库) 文件。WFDB库满足LGPL协议,能够被ANSI/ISO C,K&R C, C++或Fortran语言所写的程序使用,能运行在任何可以使用ANSI/ISO或K&R编译器的操作系统上,包括所有版本的Unix,MS-DOS, MS-Windows, the Macintosh OS, VMS.
Optionally, the WFDB library may be compiled with support for reading input directly from web (HTTP) and FTP servers without the use of a web browser or an FTP client. This optional feature allows applications linked with the WFDB library to view or analyze data such as those available from PhysioBank without the need to download entire records and to store them locally. To enable this feature, you will also need either the World Wide Web Consortium’s 万维 联盟的libwww包,或现代强化版的libcurl。
Two optional packages provide interfaces between the WFDB library and software written in a variety of other languages, so that such software can have access to the full range of capabilities supported by current and future versions of the WFDB library.
The WFDB Toolbox for Matlab provides this interface for Matlab 7 (R14, 2004) or later, and the wfdb-swig package provides interfaces for software written using Perl, Python, C# (and other .NET languages), and Java. The wfdb-swig package can be readily extended for use with other target languages supported by SWIG, such as PHP, Ruby, TCL, and several versions of Lisp.
两个可选软件包提供WFDB库和 多种其它语言写的软件 的接口,因此这样的软件能使用 当前和未来版本的WFDB库支持的全部功能。
用于Matlab的WFDB工具箱为Matlab 7 (R14,2004)或更高版本 提供这样的接口,wfdb-swig 包 为Perl, Python, C# (其它 .NET 语言), Java 写的软件 提供接口。wfdb-swig 包能容易地进行扩展,使之用于其它支持SWIG的目标语言,例如PHP, Ruby, TCL, 诸多版本的 Lisp。
The WFDB library is documented by the WFDB Programmer's Guide (available as HTML, PostScript, or PDF). Texinfo sources for the WFDB Programmer's Guide are included in the
The WAVE User's Guide (available as HTML, PostScript, or PDF) contains both tutorial and reference material.
文档WAVE User's Guide(有HTML,PS,PDF格式)包含教程和参考资料
The LaTeX source for the WAVE User's Guide is included in the
Downloading
Quick start guides are available for FreeBSD, GNU/Linux, Mac OS/X (Darwin), MS-Windows 95/98/ME/NT/2000/XP, and Solaris. (If your platform is not one of these, install the package from sources, following the procedure in the GNU/Linux quick start guide.)
快速入门指南 是针对FreeBSD, GNU/Linux, Mac OS/X (Darwin), MS-Windows 95/98/ME/NT/2000/XP, Solaris 系统。(如果你的平台不是这些,从源代码进行安装,按照GNU/Linux 快速入门指南中的步骤)
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!