edflib - Toolbox for reading and writing edf/bdf - files


Table of Contents

I. edflib - Toolbox for reading and writing edf/bdf - files
edf_birthdate_str2vec — Converts the birthdate string into a vector
edf_blockwrite_samples — Writes physical samples (uV, mA, Ohm). One block equals one second.
edf_close — Closes the file.
edf_gender_str2scalar — Converts the gender string into a scalar
edf_get_admincode — Gets the admincode.
edf_get_annotation — Annotations from a edf-file
edf_get_annotations — Annotations from a edf-file
edf_get_birthdate — Gets the birthdate.
edf_get_digital_maximum — Sets the maximum digital value of signal edfsignal.
edf_get_digital_minimum — Gets the minimum digital value of signal edfsignal.
edf_get_edfsignals — Gets the number of edfsignals which are saved in the file.
edf_get_equipment — gets the name of the equipment used during the aquisition.
edf_get_file_duration — Gets the duration of the file in seconds.
edf_get_gender — gets the gender.
edf_get_header — Reads the header of the file .
edf_get_label — Gets the label (name) of signal edfsignal ("FP1", "SaO2", etc.).
edf_get_patient_info — Gets the additional patientinfo.
edf_get_patientcode — Gets the patientcode.
edf_get_patientname — Gets the patientname.
edf_get_physical_dim — Gets the physical dimension of signal edfsignal ("uV", "BPM", "mA", "Degr.", etc.).
edf_get_physical_maximum — Gets the maximum physical value of signal edfsignal.
edf_get_physical_minimum — Gets the minimum physical value of signal edfsignal.
edf_get_prefilter — Gets the prefilter of signal edfsignal ("HP:0.1Hz", "LP:75Hz N:50Hz", etc.).
edf_get_recording_info — Gets the additional recordinginfo.
edf_get_samplefrequency — Gets the samplefrequency of signal edfsignal.
edf_get_signal_samples — Gets the number of available samples of signal edfsignal.
edf_get_startdatetime — Gets the duration of the file in seconds.
edf_get_technician — Gets the technicians name.
edf_get_transducer — Gets the transducer of signal edfsignal ("AgAgCl cup electrodes", etc.).
edf_set_admincode — Sets the admincode.
edf_set_birthdate — Sets the birthdate.
edf_set_digital_maximum — Sets the maximum digital value of signal edfsignal.
edf_set_digital_minimum — Sets the minimum digital value of signal edfsignal.
edf_set_equipment — Sets the name of the equipment used during the aquisition.
edf_set_gender — Sets the gender.
edf_set_label — Sets the label (name) of signal edfsignal ("FP1", "SaO2", etc.).
edf_set_patient_info — Sets the additional patientinfo.
edf_set_patientcode — Sets the patientcode.
edf_set_patientname — Sets the patientname.
edf_set_physical_dim — Sets the physical dimension of signal edfsignal ("uV", "BPM", "mA", "Degr.", etc.).
edf_set_physical_maximum — Sets the maximum physical value of signal edfsignal.
edf_set_physical_minimum — Sets the minimum physical value of signal edfsignal.
edf_set_prefilter — Sets the prefilter of signal edfsignal ("HP:0.1Hz", "LP:75Hz N:50Hz", etc.).
edf_set_recording_info — Sets the additional recordinginfo.
edf_set_samplefrequency — Sets the samplefrequency of signal edfsignal.
edf_set_startdatetime — Sets the startdate and starttime.
edf_set_technician — Sets the technicians name.
edf_set_transducer — Sets the transducer of signal edfsignal ("AgAgCl cup electrodes", etc.).
edfopen_file_writeonly — Opens an new file for writing.
edfread_all_samples — extract all data from a edf/bdf-file
edfread_file — Reads the entire file (header, annotation, data).
edfread_samples — extract signal data from a edf/bdf-file
edfwrite_all_samples — Writes all physical samples (uV, mA, Ohm) belonging to severeral signal which have all the same sampling frequency.
edfwrite_annotation_latin1 — Writes an annotation/event to the file
edfwrite_annotation_utf8 — Writes an annotation/event to the file
edfwrite_annotations — Writes an annotation/event to the file
edfwrite_header — Writes an header to the file
edfwrite_samples — Writes n physical samples (uV, mA, Ohm) belonging to one signal where n is the samplefrequency of the signal.