Noninvasive Fetal ECG: PhysioNet Challenge 2013
Creating Software to Annotate ECG Record and Measure QT Interval
@kaggle.patriciabrezeanu_noninvasive_fetal_ecg_physionet_challenge_2013
Creating Software to Annotate ECG Record and Measure QT Interval
@kaggle.patriciabrezeanu_noninvasive_fetal_ecg_physionet_challenge_2013
Fetal heart rate (FHR) monitoring has been used clinically since the mid-20th century. The accuracy of FHR estimation has improved with the use of more sophisticated signal processing techniques. Direct fetal electrocardiographic (FECG) monitoring is the most accurate method for measuring FHR, but it is only possible during labor and is associated with risks. Noninvasive FECG monitoring is of negligible risk, but it is often difficult to detect fetal QRS complexes in ECG signals obtained in this way. The PhysioNet/Computing in Cardiology Challenge aims to develop accurate algorithms for locating QRS complexes and estimating the QT interval in noninvasive FECG signals.
Try to create software that annotates only noninvasive ECG records and produces a test annotation file in the same format as the reference annotation files. Optionally, compute a test QT interval measurement. The challenge is to match the reference QT interval measured from the direct signal.
CREATE TABLE b00 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b01 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b02 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b03 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b04 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b05 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b06 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b07 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b08 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b09 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b10 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b11 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b12 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b13 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b14 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b15 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b16 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b17 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b18 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b19 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b20 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b21 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b22 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b23 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b24 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
Anyone who has the link will be able to view this.