This function analyzes F waves in an ECG signal, extracting various characteristics.
extract_f_waves(
object,
lead = NULL,
qrs_method = "adaptive_svd",
f_characteristics = "amplitude",
verbose = TRUE,
.force_all = FALSE,
...
)
A list containing F wave features for each processed lead
An object of class egm
or of subclass ecg
Optional. A character string specifying the lead to analyze. If NULL (default), all available surface leads will be processed.
Method for ventricular signal removal. Default is "adaptive_svd" for adaptive singular value decomposition.
Vector of characteristics to analyze from ECG
signal. Options: "amplitude", "approximate_entropy", "dominant_frequency".
Please see calculate_approximate_entropy()
and
calculate_dominant_frequency()
for more details.
Logical. If TRUE, print information about which leads will be analyzed. Default is TRUE.
Logical. If FALSE (default), only process surface ECG leads. If TRUE, process all available leads. This parameter is ignored if the object is of class 'ecg', in which case all leads are processed.
Additional arguments passed to methods
Park, Junbeom, Chungkeun Lee, Eran Leshem, Ira Blau, Sungsoo Kim, Jung Myung Lee, Jung-A Hwang, Byung-il Choi, Moon-Hyoung Lee, and Hye Jin Hwang. "Early Differentiation of Long-Standing Persistent Atrial Fibrillation Using the Characteristics of Fibrillatory Waves in Surface ECG Multi-Leads." Scientific Reports 9 (February 26, 2019): 2746. https://doi.org/10.1038/s41598-019-38928-6.
Hyvarinen, A., and Oja, E. (2000). Independent component analysis: algorithms and applications. Neural Networks, 13(4-5), 411-430.