BRAVEHEART v1.1.3
Changelog for BRAVEHEART v1.1.3
Contact us at braveheart.ecg@gmail.com with any questions or concerns.
ECG Formats:
-
Modified
load_dicom.m
, which loads DICOM (.dcm) ECG files, to be more robust to variations in labeling of leads within .dcm files -
Added the ability to read most SCP-ECG format (.scp) ECGs using
load_scpecg.m
and format stringformat = 'scp_ecg'
. Utilized open source code from The BioSig Project v3.8.4 (https://biosig.sourceforge.net). This format is quite complex, and there are many variations, including some with encoded data, but should be able to load the ECG signals for most versions of this file format. Other data from the files such as age and gender is not currently extracted. See user guide Chapter 23 for additional information on ECG formats. -
Added the ability to read European Data Format (EDF) (.edf) ECGs using
load_edf.m
and format stringformat = 'edf'
. See user guide Chapter 23 for additional information on ECG formats and some specific information on how BRAVEHART reads and processes some .edf files from Physionet. -
Added the ability to read Physionet format .csv files. See user guide Chapter 23 for additional information on ECG formats.
-
Added the ability to read ASCII text files exported from the Abbott WorkMate Claris EP recording system (.txt) using
load_claris.m
and format stringformat = 'claris'
. Claris exports each lead as a separate text file, and theload_claris.m
function will find all leads exported from the same page regardless of which file/lead is chosen during loading. The Claris loading function also will check to see if there is Session Information file that contains information on sampling frequency and signal gain. Note that because the Workmate Claris EP recording system exports each lead as an individual file, if you run batch (via the GUI or command line), the software will see each lead as a new ECG, and therefore each "ECG" will show up in the results 12 times. We are working on a solution to this - in the interim, the batch process will take longer than it should, and you will have to delete the 11 duplicate rows for each ECG. See user guide Chapter 23 for additional detailed information specifically on the Claris ECG format and for other ECG formats.
Bug Fixes:
- Fixed bug that caused an error when using the ECG Splitter utlity (See user guide Chapter 12.7 for additional information).
Note for compiled Mac version of BRAVEHEART GUI:
Due to the addition of new file formats, make sure to re-install the .csv files into the home/users/<username>/braveheart
folder even if you were using an older version of the GUI.