function GMGL = GM2GMGL(filename);  
lines = readfile(filename);
lines = {lines{(10:length(lines))}};

for i=1:length(lines)
    GMGL{i,1} = i;  % GMGL = GeneMark Gene Locations
    string = lines{i};
    sp(1) = 14+sum(isspace(string(14:26)))+1;
    sp(2) = 26+sum(isspace(string(26:38)))+1;
    GMGL{i,2} = str2double(string(sp(1):26));
    GMGL{i,3} = str2double(string(sp(2):38));
    GMGL{i,4} = lines{i}(14);
    GMGL{i,5} = string(60);
    GMGL{i,6} = GMGL{i,3}-GMGL{i,2}+1;
    GMGL{i,7} = floor((GMGL{i,3}-GMGL{i,2})/3);
end