10.5281/zenodo.1156086
https://zenodo.org/records/1156086
oai:zenodo.org:1156086
Khudorozhkov Roman
Khudorozhkov Roman
0000-0002-1229-9973
@analysiscenter
Illarionov Egor
Illarionov Egor
0000-0002-2858-9625
@analysiscenter
Kuvaev Alexander
Kuvaev Alexander
0000-0002-6642-0089
@analysiscenter
Podvyaznikov Dmitry
Podvyaznikov Dmitry
0000-0003-1662-9906
@analysiscenter
CardIO library for deep research of heart signals
Zenodo
2018
2018-01-20
https://github.com/analysiscenter/cardio/tree/0.2.0
10.5281/zenodo.1156085
0.2.0
Apache License 2.0
Major Features and Improvements
load method now supports new signal formats:
DICOM
EDF
wav
meta component structure has changed - now it always contains a number of predefined keys.
Added channels processing methods:
EcgBatch.keep_channels
EcgBatch.drop_channels
EcgBatch.rename_channels
Added apply_to_each_channel method.
Added standardize method.
Added complex ECG transformations:
Fourier-based transformations:
EcgBatch.fft
EcgBatch.ifft
EcgBatch.rfft
EcgBatch.irfft
EcgBatch.spectrogram
Wavelet-based transformations:
EcgBatch.dwt
EcgBatch.idwt
EcgBatch.wavedec
EcgBatch.waverec
EcgBatch.pdwt
EcgBatch.cwt
Breaking Changes to the API
Changed signature of the following methods:
EcgBatch.apply_transform
EcgBatch.show_ecg
EcgBatch.calc_ecg_parameters
Changed signature of the following pipelines:
dirichlet_train_pipeline
dirichlet_predict_pipeline
hmm_preprocessing_pipeline
hmm_train_pipeline
hmm_predict_pipeline
wavelet_transform method has been deleted.
update method has been deleted.
replace_labels method has been renamed to rename_labels.
slice_signal method has been renamed to slice_signals.
ravel method has been renamed to unstack_signals.