function [] = Readers(folder)

    global l;
    l={};
    listFolder(folder,0);
    data=struct; % structure qui va contenir les informations
    
    disp(num2str(numel(l)));
    for m=1:numel(l)
        d=[l{m} '/'];
        t=dir ([d '*.txt']); %contenu du répértoire

        [lg, ~]=size(t);
        
        expr='/';
        tok = regexp(d, expr,'split');
        
        nom=tok{end-3}; % nom à utiliser pour le stochage dans la structure
        seq=tok{end-1}; % Code séquence de la structure --> L_1 = Left/1_1

        disp(['Génération de ' nom ' ' seq]);
        data_seq=[];

        for j=1:lg

            data_seq(:,j)=ReadData([d t(j).name]);
            disp([d t(j).name]);

            disp(['  Ajoute ' nom '_' seq ' à la structure']);
        end
        
%         save([folder '/Results/' seq  '/Data_' nom '_' seq '.mat'], 'data_seq');
%         disp(['Fichier sauvegarder à l adresse suivante: ' folder '/Results/' seq  '/Data_' nom '_' seq '.mat']);
        
        data.(nom).(['Seq_' seq])=data_seq;

    end
    save([folder '/Data_' nom '.mat'], 'data');
    disp(['Fichier sauvegarder à l adresse suivante: ' folder '/Data_' nom '.mat']);
end