Ann Arbor Electrogram Libraries Developer Resources
Developer resources are provided by AAEL to stimulate technical community discussion. The AAELVIEW software package is provided for download, along with sample datasets. Additional resources are provided on this page for developers, such as MathWorks, Inc. MATLAB source code to perform various functions on the AAEL data sets, algorithm examples, and other resources intended to help the ICD development community. If you would like to contribute to this page, please contact us.
If your organization does not have MATLAB, AAEL recommends Octave. "GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language." (source: http://www.octave.org).
AAELVIEW data display and manipulation program demonstration
The AAELVIEW software package is availble for free download. A subset of recording
AAEL177, at beat 726, exhibiting sinus rhythm for demonstration purposes is also
available.
[1] Click here to download AAELVIEW Installer for Microsoft Windows.
[2] Click here to download demo_data.zip.
The demo data file contains:
Conversion Software
In order to maintain original recording integrity, AAEL provides the original AAEL .sig Signal format files, which is compatible with the AAELVIEW application. Wider compatibility with PhysioNet compatible WFDB format is achieved through a loss-less conversion application. All AAEL individual dataset and volume deliveries are pre-converted. The C++ source code (.cpp) and Windows executable of the conversion tool are provided below.
[1] Click here to download sig2wav.cpp C++ source code.
[2] Click here to download sig2wav.exe executable.
ASCII Conversion
AAEL .sig signal files can be converted to tab-separated ASCII text using the conversion software. The ASCII conversion of the A177a26 sample signal is downloadable below.
[1] Click here to download A177a26.txt ASCII text file.
This file can be loaded into Microsoft Excel for further analysis.
AAEL MATLAB/Octave Toolbox
AAEL provides various MATLAB/Octave tools to support ICD algorithm R&D activities. As these tools are released to the community, they are provided for public download in this section of the website.