Package: EGM 0.1.0.9000

EGM: Evaluating Cardiac Electrophysiology Signals

A system for importing electrophysiological signal, based on the 'Waveform Database (WFDB)' software package, written by Moody et al 2022 <doi:10.13026/gjvw-1m31>. A wrapper for utilizing 'WFDB' functions for reading and writing signal data, as well as functions for visualization and analysis are provided. A stable and broadly compatible class for working with signal data, supporting the reading in of cardiac electrophysiogical files such as intracardiac electrograms, is introduced.

Authors:Anish S. Shah [aut, cre, cph]

EGM_0.1.0.9000.tar.gz
EGM_0.1.0.9000.zip(r-4.5)EGM_0.1.0.9000.zip(r-4.4)EGM_0.1.0.9000.zip(r-4.3)
EGM_0.1.0.9000.tgz(r-4.4-any)EGM_0.1.0.9000.tgz(r-4.3-any)
EGM_0.1.0.9000.tar.gz(r-4.5-noble)EGM_0.1.0.9000.tar.gz(r-4.4-noble)
EGM_0.1.0.9000.tgz(r-4.4-emscripten)EGM_0.1.0.9000.tgz(r-4.3-emscripten)
EGM.pdf |EGM.html
EGM/json (API)
NEWS

# Install 'EGM' in R:
install.packages('EGM', repos = c('https://shah-in-boots.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/shah-in-boots/egm/issues

On CRAN:

cardiologyelectrophysiologysignal-processing

39 exports 2.06 score 37 dependencies 7 scripts 255 downloads

Last updated 2 days agofrom:52af6d7764. Checks:OK: 1 WARNING: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 16 2024
R-4.5-winWARNINGSep 16 2024
R-4.5-linuxWARNINGSep 16 2024
R-4.4-winWARNINGSep 16 2024
R-4.4-macWARNINGSep 16 2024
R-4.3-winWARNINGSep 16 2024
R-4.3-macWARNINGSep 16 2024

Exports:add_annotationsadd_colorsanalyze_atrial_signalannotate_wfdbannotation_tablecalculate_apencalculate_dominant_frequencycenter_sequencecolor_channelsdetect_QRSegmextract_f_wavesextract_signalfind_wfdb_commandfind_wfdb_softwareggmheader_tableis_annotation_tableis_egmis_header_tableis_signal_tablepad_sequenceread_annotationread_headerread_lsproread_lspro_headerread_lspro_signalread_museread_signalread_wfdbsegment_by_sinussegmentationset_wfdb_pathsignal_tabletheme_egmtheme_egm_darktheme_egm_lightwrite_annotationwrite_wfdb

Dependencies:backportsbase64enccheckmateclicolorspacedata.tablefansifarverfsggplot2gluegtableisobandlabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmepillarpkgconfigR6RColorBrewerrlangscalessignalstringistringrtibbleutf8vctrsviridisLitewithrxml2

Getting Started

Rendered fromgetting-started.Rmdusingknitr::rmarkdownon Sep 16 2024.

Last update: 2024-05-16
Started: 2024-05-09

Signal Segmentation

Rendered fromsegmentation-guide.Rmdusingknitr::rmarkdownon Sep 16 2024.

Last update: 2024-05-16
Started: 2024-05-16

WFDB: An Introduction to the Waveform Database Software Package

Rendered fromwfdb-guide.Rmdusingknitr::rmarkdownon Sep 16 2024.

Last update: 2024-05-21
Started: 2024-05-16

Readme and manuals

Help Manual

Help pageTopics
Add annotations to a 'ggm' objectadd_annotations
Add color scheme to a 'ggm' objectadd_colors
Analyze F waves in atrial fibrillation ECGanalyze_atrial_signal
Annotation Tableannotation_table is_annotation_table
Annotator systems for WFDB objectsannotators
Calculate Approximate Entropy (ApEn) of a time seriescalculate_apen
Calculate Dominant Frequency of a time seriescalculate_dominant_frequency
Identify the color for a channel based on palettescolor_channels
Theming and color options for 'ggm' objectscolors theme_egm theme_egm_dark theme_egm_light
Electrogram data class from electrophysiology studiesegm is_egm
Extract F wave features from ECGextract_f_waves
Extract raw signal data from an 'egm' objectextract_signal
Visualization of EGMs using 'ggplot'ggm
Header Tableheader_table is_header_table
Read in ECG and EGM data from LabSystem Prolspro read_lspro read_lspro_header read_lspro_signal
Read in ECG data from MUSEmuse read_muse
Segmentation of electrical signal by wave specificationscenter_sequence pad_sequence segmentation segment_by_sinus
Signal tablesis_signal_table signal_table
Waveform Database (WFDB) Software Packagewfdb
Read WFDB-compatible annotation fileannotate_wfdb read_annotation wfdb_annotations write_annotation
I/O of WFDB-compatible signal & header files from EP recording systemsread_header read_signal read_wfdb wfdb_io write_wfdb
WFDB path utilitiesfind_wfdb_command find_wfdb_software set_wfdb_path wfdb_paths