%  WaveForm DataBase (WFDB) Toolbox 
% 
%
%This is a set of MATLAB functions and wrappers for reading, writing, and processing
%files in the formats used by PhysioBank databases (among others). 
%The WFDB Toolbox has support for reading public PhysioNet databases directly from 
%web. This feature allows your code to analyze a wide range of physiological 
%signals available from PhysioBank without the need to download entire 
%records and to store them locally. This toolbox is distributed under the LGPL
%license (see LICENSE.txt file in this directory). For more informationa about the
%toolbox please go to: http://www.physionet.org 
%
%
% 
%
%  Table of Contents (T0C)
% -----------------------
%   ann2rr          - Extract a list of intervals from an annotation file
%   bxb             - ANSI/AAMI-standard beat-by-beat annotation comparator
%   dfa             - Detrended Fluctuation Analysis
%   corrint         - Correlation Integral Analysis
%   edr             - Derives a respiration signal from an ECG signal
%   ecgpuwave       - Estimation of QRS and P waves from ECG signals
%   gqrs            - Estimation of QRS from ECG signals
%   lomb	        - Estimates power spectrum using the Lomb periodogram method	
%   mat2wfdb        - Writes a MATLAB variable into a WDFB record file
%   maprecord       - Performs multithreaded concurent annotation or processing of WFDB records 
%   mrgann          - Merge annotation files
%   msentropy       - Multi scale entropy estimation
%   physionetdb     - Get information about all of PhysioNet's available databases and signals
%   pbsearch        - Search PhysioBank from MATLAB's browser for records with specific features. 
%   rdann           - Read annotation files for WFDB records
%   rdmat           - Reads a signal into the workspace from a *.mat file generated by WFDB2MAT
%   rdmimic2wave    - Searches MIMIC II matched waveform records within a clinical time range
%   rdsamp          - Read signal files of WFDB records
%   sortann         - Rearrange annotations in canonical order
%   sqrs            - Finds the QRS complexes of a WFDB ECG record signal
%   surrogate       - Generates amplitude adjusted phase shuffled surrogate time series
%   sumann	        - Summarize the contents of a WFDB annotation file
%   tach            - Calculates instantaneous heart rate of a WFDB ECG record signal
%   visgraph        - Visibility Graph Analysis
%   wfdb            - Prints this help information of the Toolbox
%   wfdb2mat        - Converts a record *.dat file into a *.mat file. 
%   wfdbexec        - Executes a system call to any installed native WFDB command.
%   wabp	        - Arterial blood pressure (ABP) pulse detector
%   wfdbdemo        - Demonstration of the WFDB App Toolbox
%   wfdbdesc        - Return signal information for about a WFDB record
%   wfdbloadlib     - Load WFDB library and displays Toolbox configuration.
%   wfdbRecordViewer- GUI for visualizing WFDB records and annotations
%   wfdbtest        - Script to test installation of the Toolbox
%	wfdbtime        - Converts sample index to WFDB Time based on WFDB record information
%	wfdbtool        - Launches PhysioNet's Signal and Annotation Viewer ( LightWave )
%   woody           - Perform signal averaging with alignment
%   wqrs            - Finds the QRS complexes of a WFDB ECG record signal
%   wrann           - Writes annotations for WFDB records into annotation files
%   wrsamp          - Writes signal data into WFDB-compatible records
%
%
% 
%   To credit this toolbox, please cite the following references in your work:
%
%   Silva, I, Moody, G. 
%   "An Open-source Toolbox for Analysing and Processing PhysioNet Databases in MATLAB and Octave." 
%   Journal of Open Research Software 2(1):e27
%   [http://dx.doi.org/10.5334/jors.bi] ; 
%   2014 (September 24). 
%   
%
%   Goldberger AL, Amaral LAN, Glass L, Hausdorff JM, Ivanov PCh, Mark RG, Mietus JE, Moody GB, Peng CK, Stanley HE. 
%   "PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex 
%   Physiologic Signals."
%   Circulation 101(23):e215-e220 
%   [http://circ.ahajournals.org/cgi/content/full/101/23/e215]; 
%   2000 (June 13). 
%   PMID: 10851218; doi: 10.1161/01.CIR.101.23.e215 
%
%
%   In addition, some of these functions use binary executables compiled
%   from open-source third-party code contributed to PhysioNet. When using
%   these functions on your work, please look at the help for that function
%   in order find out how to credit the original paper and authors.
%
%   For questions, contributions, and feedback post at our community Forum: 
%       http://groups.google.com/forum/#!forum/wfdb-app-toolbox
%
%
%   The source code for the native libraries used in this toolbox can be obtained from PhysioNet under
%   the GNU GPL agreement.  
%
%   The original contributors of any open source native code that is available at PhysioNet
%   and is used by the Toolbox are credited in their respective MATLAB wrappers. In addition, the
%   following people have contributed to the development or testing of the MATLAB wrappers 
%   and the JVM interface:
%
%   Sahar Alkhairy
%   Fernando Andreotti Lage
%   Joachim Behar
%   Eudald Bogatell
%   Jonas Carlson
%   Gari D. Clifford
%   Michael Craig 
%   Mohammad Ghassemi
%   Alistair Johnson
%   Li-wei Lehman
%   Sara Mariani
%   Louis Mayaud
%   Blaž Merela
%   Benjamin Moody
%   George B. Moody 
%   Shamin Nemati
%   Piotr Podziemski
%   Erina Katsumata
%   Aled Rowen
%   Kari Schoonbee
%   Daniel J. Scott
%   Ikaro Silva
%   Gabriel Squillace
%   Bryan Tripp
%   Tingting Zhu
%   
%
%Created by Ikaro Silva 2012

%endOfHelp

