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 a51 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a52 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a53 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a54 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a55 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a56 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a57 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a58 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a59 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a60 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a61 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a62 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a63 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a64 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a65 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a66 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a67 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a68 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a69 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a70 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a71 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a72 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a73 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a74 (
"n__elapsed_time" VARCHAR -- 'Elapsed Time',
"n__aecg1" VARCHAR -- 'AECG1',
"n__aecg2" VARCHAR -- 'AECG2',
"n__aecg3" VARCHAR -- 'AECG3',
"n__aecg4" VARCHAR -- 'AECG4'
);
CREATE TABLE a75 (
"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.