How I can read chb01_03.edf.seizures file from CHB MIT database in MATLAB? As I am using this file for seizure detection required in my reasearch, Plz provide function to read this file.

8 visualizaciones (últimos 30 días)
When I use edfread to read chb01_03.edf.seizures giving error!!!
Subscript indices must either be real positive integers or logicals.
Error in edfread1 (line 141)
hdr.label{ii} = regexprep(fread(fid,16,'*char')','\W','');
Error in Data_read_29_6_15_Seiz (line 3)
[a11,b11]=edfread1('chb01_03.edf.seizures');

Respuestas (3)

Alex
Alex el 8 de En. de 2016
Editada: Walter Roberson el 9 de En. de 2016
I used this code that I got from comparing bytes in .edf.seizure files to the summary of the data in the folder:
function [ seizure_start_time_offset_in_seconds, seizure_length_in_seconds ] = get_seizure_period( annotation_file_location )
file_descriptor = fopen(annotation_file_location);
byte_array = fread(file_descriptor);
seizure_start_time_offset_in_seconds = bin2dec(strcat(dec2bin(byte_array(39)),dec2bin(byte_array(42))));
seizure_length_in_seconds = byte_array(50);
end
  6 comentarios
Naznin Sultana
Naznin Sultana el 13 de Feb. de 2018
Editada: Walter Roberson el 13 de Feb. de 2018
I have the similar problem. I can not read .seizure file from CBH_MIT database. What does this function
function [ seizure_start_time_offset_in_seconds, seizure_length_in_seconds ] = get_seizure_period( annotation_file_location )
do? How can i get seizure data and plot it?

Iniciar sesión para comentar.


Walter Roberson
Walter Roberson el 29 de Jun. de 2015
I do not see edfread1() anywhere. Have you tried edfread2() or readEDF()
  4 comentarios
Varsha Harpale
Varsha Harpale el 29 de Jun. de 2015
With ReadEDF I can read normal chb01.edf but for chb01.edf.seizures having error!!!!!
[c1,b2]= ReadEDF('chb01_03.edf.seizures'); Index exceeds matrix dimensions.
Error in ReadEDF (line 17) header.patientID = char(hdr(9:88)); % 80 ascii : local patient identification
Walter Roberson
Walter Roberson el 9 de En. de 2016
My guess would be that chb01.edf.seizures is not an edf file, and is instead a file that contains a list of edf files.

Iniciar sesión para comentar.


Itaf BEN SLIMEN
Itaf BEN SLIMEN el 20 de Jun. de 2018
i have the same problem oen between you can open thhis file .edf.seizures

Categorías

Más información sobre Text Analytics Toolbox en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by