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 b75 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b76 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b77 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b78 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b79 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b80 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b81 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b82 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b83 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b84 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b85 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b86 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b87 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b88 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b89 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b90 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b91 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b92 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b93 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b94 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b95 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b96 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b97 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b98 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE b99 (
"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.