private void readDirectory() {
		
List<File> listfile = new ArrayList<File>();
		
		File folder = new File(path+App.FILE_SEP);
		File[] listOfFiles = folder.listFiles();

		//compter les sous dossiers
		for (int i = 0; i < listOfFiles.length; i++) {

			if (listOfFiles[i].isDirectory()) {
		    		
				listfile.add(listOfFiles[i]);
			}
		}
		
		for(int i = 0; i < listfile.size(); i++) {
			

			folder = new File("" + listfile.get(i));
			listOfFiles = folder.listFiles();
			
			for(int j = 0; j < listOfFiles.length; j++) {
				
				if (listOfFiles[j].isFile()) {
					
					if(listOfFiles[j].getName().endsWith(chromosomes+f_ext)){
						this.listexcelchrom.add(listOfFiles[j]);
					}else if(listOfFiles[j].getName().endsWith(mitochondrions+f_ext)){
						this.listexcelmito.add(listOfFiles[j]);
					}else if(listOfFiles[j].getName().endsWith(plasmids+f_ext)){
						this.listexcelplasm.add(listOfFiles[j]);
					}else if(listOfFiles[j].getName().endsWith(chloroplasts+f_ext)){
						this.listexcelchlor.add(listOfFiles[j]);
					}
				}
			}
		}
		
	

	}//writeDirectory