tprocess files according to chronological order - cosmo - front and backend for Markov-Chain Monte Carlo inversion of cosmogenic nuclide concentrations (HTM) git clone git://src.adamsgaard.dk/cosmo (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit 5217fbdfe335649a7ace9cf5e0d462af8e2f2c60 (DIR) parent 4503f1a7499b1c4ca43ea9b56b376472f0343474 (HTM) Author: Anders Damsgaard <anders.damsgaard@geo.au.dk> Date: Mon, 24 Aug 2015 15:16:46 +0200 process files according to chronological order Diffstat: M matlab/file_scanner_mcmc_starter.m | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) --- (DIR) diff --git a/matlab/file_scanner_mcmc_starter.m b/matlab/file_scanner_mcmc_starter.m t@@ -8,17 +8,27 @@ % folder of input files %infolder = '~/src/cosmo/matlab'; infolder = '/tmp'; +prefix = 'cosmo_'; % infinite loop while 1 - - infile = 'testinput.txt'; - infile_full_path = strcat(infolder, '/', infile); - if exist(infile_full_path, 'file') == 2 - disp('file exists') - delete(infile_full_path) - %break + % detect all files in infolder starting with prefix + infiles = dir(strcat(infolder, '/', prefix, '*')); + + % sort files according to modification time + [sorteddates, sortidx] = sort([infiles.datenum]); + infiles = infiles(sortidx); + + % process files sequentially + for i = 1:length(infiles); + infile = strcat(infolder, '/', infiles(i).name); + disp(infile) + import_php_file(infile); +% delete(infile) end + + break + end