Skip to content

Commit

Permalink
v1.3.1
Browse files Browse the repository at this point in the history
See Changelog for v1.3.1.  Added ability to read Norav .rtf and Megacare XML ECG files.  Improved generic .csv format loading to allow for files with headers.
  • Loading branch information
BIVectors committed Jan 7, 2025
1 parent 74a9dd5 commit ecefae1
Show file tree
Hide file tree
Showing 168 changed files with 449 additions and 199 deletions.
2 changes: 1 addition & 1 deletion AbnormalVals.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% AbnormalVals.m -- Class for assigning values as normal or abnormal.
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions AnnoResult.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% AnnoResult.m -- Utility class which stores the results of an annotation calculation and export it as a table
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down Expand Up @@ -106,7 +106,7 @@
obj.missing_lead = num2cell(missing_lead);

% VERSION MANUALLY UPDATED HERE
obj.version = {'1.3.0'};
obj.version = {'1.3.1'};

end
end
Expand Down
2 changes: 1 addition & 1 deletion Annoparams.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% Annoparams.m -- Annoparams class for controlling BRAVEHEART function
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion Beat_Stats.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% Beat_Stats.m -- Statistics on first pass annotation
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion Beats.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% Beats.m -- Class for storing beat annotations
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
26 changes: 18 additions & 8 deletions ECG12.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% ECG12.m -- ECG Object Class
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down Expand Up @@ -66,8 +66,8 @@
switch format

case 'bidmc_format'
obj.hz=500;
unitspermv=200;
obj.hz = 500;
unitspermv = 200;
[obj.I, obj.II, obj.III, obj.avR, obj.avF, obj.avL, ...
obj.V1, obj.V2, obj.V3, obj.V4, obj.V5, obj.V6] = load_ecg(filename, unitspermv, format);

Expand All @@ -80,13 +80,13 @@
obj.avL = obj.I - 0.5*obj.II;

case 'prucka_format'
obj.hz=997;
unitspermv=1;
obj.hz = 997;
unitspermv = 1;
[obj.I, obj.II, obj.III, obj.avR, obj.avF, obj.avL, ...
obj.V1, obj.V2, obj.V3, obj.V4, obj.V5, obj.V6] = load_ecg(filename, unitspermv, format);

case 'unformatted'
unitspermv=1;
unitspermv = 1;
[obj.I, obj.II, obj.III, obj.avR, obj.avF, obj.avL, ...
obj.V1, obj.V2, obj.V3, obj.V4, obj.V5, obj.V6, obj.hz] = load_unformatted(filename);

Expand Down Expand Up @@ -118,10 +118,10 @@
% Pull formatting details out of generic_csv_params.csv
% This way can edit frequency, unitspermv, and
% orientation if running via MATLAB or compiled version
[obj.hz, unitspermv, orientation] = read_generic_csv_params();
[obj.hz, unitspermv, orientation, row_start, col_start, lead_order] = read_generic_csv_params();

[obj.I, obj.II, obj.III, obj.avR, obj.avF, obj.avL, ...
obj.V1, obj.V2, obj.V3, obj.V4, obj.V5, obj.V6] = load_generic_csv(filename, unitspermv, orientation);
obj.V1, obj.V2, obj.V3, obj.V4, obj.V5, obj.V6] = load_generic_csv(filename, unitspermv, orientation, row_start, col_start, lead_order);

case 'cardiosoft_xml'
[obj.hz, obj.I, obj.II, obj.III, obj.avR, obj.avF, obj.avL, ...
Expand Down Expand Up @@ -150,6 +150,16 @@
case 'physionet_dat'
[obj.hz, obj.I, obj.II, obj.III, obj.avR, obj.avF, obj.avL, ...
obj.V1, obj.V2, obj.V3, obj.V4, obj.V5, obj.V6] = load_physionet_dat(filename);

case 'megacare_xml'
[obj.hz, obj.I, obj.II, obj.III, obj.avR, obj.avF, obj.avL, ...
obj.V1, obj.V2, obj.V3, obj.V4, obj.V5, obj.V6] = load_megacarexml(filename);

case 'norav'
obj.hz = 500;
unitspermv = 409.84;
[obj.I, obj.II, obj.III, obj.avR, obj.avF, obj.avL, ...
obj.V1, obj.V2, obj.V3, obj.V4, obj.V5, obj.V6] = load_norav(filename, unitspermv);

otherwise
error('unknown format %s', format);
Expand Down
2 changes: 1 addition & 1 deletion GEH_calculations.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% GEH_calculations.m -- Performs multiple ECG/VCG calculations
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion HRV_Calc.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% HRV_Calc.m -- Basic HRV parameters
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion Lead_Morphology.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% Lead_Morphology.m -- Lead_Morphology Results Class
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion NormalVals.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% NormalVals.m -- Class for storing normal values for select parameters
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion Quality.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% Quality.m -- Class for Quality assessment
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion Qualparams.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% Qualparams.m -- Qualparams class for controlling BRAVEHEART quality assessment
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ The most up to date version of the software can be found on GitHub at http://www

## License
![badge](https://badgen.net/badge/License/GPL-3.0/?color=red)
**Copyright 2016-2024 Jonathan W. Waks and Hans F. Stabenau**
**Copyright 2016-2025 Jonathan W. Waks and Hans F. Stabenau**
All rights reserved.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/ or the [LICENSE](https://github.com/BIVectors/BRAVEHEART/blob/main/LICENSE) file included in this repository.

Expand Down Expand Up @@ -68,6 +68,8 @@ BRAVEHEART can read a wide variety of 12-lead ECG formats including:
13. GE Prucka
14. Abbott Workmate Claris ASCII
15. Unformatted .txt and .csv
16. Norav 1200M .rdt
17. Megacare XML

If you need BRAVEHEART to read another ECG format let us know and we will help add it.

Expand Down Expand Up @@ -109,13 +111,15 @@ The software has been used for ECG/VCG analysis in the following publications:

6. [HF Stabenau, A Sau, DB Kramer, NS Peters, FS Ng, and JW Waks. Limits of the Spatial Ventricular Gradient and QRST Angles in Patients with Normal Electrocardiograms and No Known Cardiovascular Disease Stratified by Age, Sex, and Race. _J Cardiovasc Electrophysiol_, 2023 Nov;34(11):2305-2315.](https://doi.org/10.1111/jce.16062)

7. [N Isaza, HF Stabenau, DB Kramer, A Sau, P Tung, TR Maher, AH Locke, P Zimetbaum, A d’Avila, NS Peters, LG Tereshchenko, FS Ng, AE Buxton, and JW Waks. The Spatial Ventricular Gradient is Associated with Inducibility of Ventricular Arrhythmias During Electrophysiology Study. _Heart Rhythm_, 2024 In Press.](https://doi.org/10.1016/j.hrthm.2024.05.005)
7. [N Isaza, HF Stabenau, DB Kramer, A Sau, P Tung, TR Maher, AH Locke, P Zimetbaum, A d’Avila, NS Peters, LG Tereshchenko, FS Ng, AE Buxton, and JW Waks. The Spatial Ventricular Gradient is Associated with Inducibility of Ventricular Arrhythmias During Electrophysiology Study. _Heart Rhythm_, 2024 Nov;21(11):2160-2167](https://doi.org/10.1016/j.hrthm.2024.05.005)

8. [L Pastika, A Sau, K Patlatzoglou, E Sieliwonczyk, AH Ribeiro, KA McGurk, S Khan, D Mandic, WR Scott, JS Ware, NS Peters, ALP Ribeiro, DB Kramer, JW Waks, and FS Ng. Deep Neural Network-derived Electrocardiographic Body Mass Index as a Predictor of Cardiometabolic Disease. _NPJ Digit. Med._ 2024 Jun 25;7(1):167.](https://doi.org/10.1038/s41746-024-01170-0)

9. [A Sau, L Pastika, E Sieliwonczyk, K Patlatzoglou, AH Ribeiro, KA McGurk, B Zeidaabadi, H Zhang, K Macierzanka, D Mandic, E Sabino, L Giatti, SM Barreto, L do Valle Camelo, I Tzoulaki, DP O’Regan, NS Peters, JS Ware, ALP Ribeiro, DB Kramer, JW Waks, and FS Ng. Artificial Intelligence–Enabled Electrocardiogram for Mortality and Cardiovascular Risk Estimation: An Actionable, Explainable and Biologically Plausible Platform. _Lancet Digit Health_. 2024. In Press]()
9. [A Sau, L Pastika, E Sieliwonczyk, K Patlatzoglou, AH Ribeiro, KA McGurk, B Zeidaabadi, H Zhang, K Macierzanka, D Mandic, E Sabino, L Giatti, SM Barreto, L do Valle Camelo, I Tzoulaki, DP O’Regan, NS Peters, JS Ware, ALP Ribeiro, DB Kramer, JW Waks, and FS Ng. Artificial intelligence-enabled electrocardiogram for mortality and cardiovascular risk estimation: a model development and validation study _Lancet Digit Health_. 2024 Nov;6(11):e791-e802](https://www.thelancet.com/journals/landig/article/PIIS2589-7500(24)00172-9/fulltext)

10. [A Sau, AH Ribeiro, KA McGurk, L Pastika, N Bajaj, M Gurnani, E Sieliwonczyk, K Patlatzoglou, M Ardissino, JY Chen, H Wu, X Shi, K Hnatkova, S Zheng, A Britton, M Shipley, I Andršová, T Novotný, E Sabino, L Giatti, SM Barreto, JW Waks, DB Kramer, D Mandic, NS Peters, DP O’Regan, M Malik, JS Ware, ALP Ribeiro, and FS Ng. Neural Network-Derived Electrocardiographic Features have Prognostic Significance and Important Phenotypic and Genotypic Associations. _Circ Cardiovasc Qual Outcomes_. 2024. In Press]()
10. [M Raad, DB Kramer, HF Stabenau, E Anyanwu, DS Frankel, and JW Waks. The Spatial Ventricular Gradient Is Associated with Pacing-Induced Cardiomyopathy. _Heart Rhythm_. 2024. In Press](https://www.heartrhythmjournal.com/article/S1547-5271(24)03710-X/)

11. [A Sau, J Barker, L Pastika, E Sieliwonczyk, K Patlatzoglou, KA McGurk, NS Peters, DP O'Regan, JS Ware, DB Kramer, JW Waks, and FS Ng. Artificial Intelligence-Enhanced Electrocardiography for Prediction of Incident Hypertension. _JAMA Cardiol_. 2025, Jan 2.](https://jamanetwork.com/journals/jamacardiology/article-abstract/2828420)

If you have used BRAVEHEART for your research project we would be happy to include a reference to your manuscript!

Expand Down
2 changes: 1 addition & 1 deletion VCG.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% VCG.m -- VCG Object Class
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion VCG_Calc.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% VCG_Calc.m -- VCG_Calc Results Class
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion VCG_Morphology.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% VCG_Morphology.m -- VCG_Morphology Results Class
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion add_beat_GUI.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% add_beat_GUI.m -- Part of BRAVEHEART GUI
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion annoMF.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% annoMF.m -- First pass heuristic annotations
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion autoMFannotate.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% annoMFannotate.m -- First pass heuristic annotations
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion azel2xyz.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% azel2xyz.m -- Convert magnitude, azimuth, and elevation to Cartesian coordinates
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion baseline_shift_hfs.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% baseline_shift_hfs.m -- Physiological baseline correction
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion baseline_voltage.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% baseline_voltage.m -- Calculate baseline voltage at the end of the T wave for quality metrics
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion batch_calc.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% batch_calc.m -- Annotates and computes all GEH and other statistics on an unfiltered ecg that the caller provides
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion beats_to_listbox.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BRAVEHEART - Open source software for electrocardiographic and vectorcardiographic analysis
% beats_to_listbox.m -- Part of BRAVEHEART GUI
% Copyright 2016-2024 Hans F. Stabenau and Jonathan W. Waks
% Copyright 2016-2025 Hans F. Stabenau and Jonathan W. Waks
%
% Source code/executables: https://github.com/BIVectors/BRAVEHEART
% Contact: [email protected]
Expand Down
Loading

0 comments on commit ecefae1

Please sign in to comment.