itfix file loop and file read - cosmo - front and backend for Markov-Chain Monte Carlo inversion of cosmogenic nuclide concentrations Err mx1.adamsgaard.dk 70 hgit clone git://src.adamsgaard.dk/cosmo URL:git://src.adamsgaard.dk/cosmo mx1.adamsgaard.dk 70 1Log /src/log.gph mx1.adamsgaard.dk 70 1Files /src/files.gph mx1.adamsgaard.dk 70 1Refs /src/refs.gph mx1.adamsgaard.dk 70 1README /src/file/README.md.gph mx1.adamsgaard.dk 70 1LICENSE /src/file/LICENSE.gph mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1commit 02d422d1b6c34801ebf8f8f6a1f685a305ff8327 /src/commit/02d422d1b6c34801ebf8f8f6a1f685a305ff8327.gph mx1.adamsgaard.dk 70 1parent 982c44b95e99c673b67ff5a51d58b2786520db64 /src/commit/982c44b95e99c673b67ff5a51d58b2786520db64.gph mx1.adamsgaard.dk 70 hAuthor: Anders Damsgaard URL:mailto:anders.damsgaard@geo.au.dk mx1.adamsgaard.dk 70 iDate: Thu, 3 Dec 2015 19:46:24 +0100 Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 ifix file loop and file read Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iDiffstat: Err mx1.adamsgaard.dk 70 i M matlab/file_scanner_mcmc_starter.m | 9 +++++---- Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i1 file changed, 5 insertions(+), 4 deletions(-) Err mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1diff --git a/matlab/file_scanner_mcmc_starter.m b/matlab/file_scanner_mcmc_starter.m /src/file/matlab/file_scanner_mcmc_starter.m.gph mx1.adamsgaard.dk 70 it@@ -73,6 +73,7 @@ while 1 Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i % move to waitfolder Err mx1.adamsgaard.dk 70 i movefile(infile, waitfolder); Err mx1.adamsgaard.dk 70 i+ waitfile = strcat(waitfolder, '/', infiles(i).name); Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i idstring = strsplit(infile, '_'); Err mx1.adamsgaard.dk 70 i id = idstring(2); Err mx1.adamsgaard.dk 70 it@@ -98,7 +99,7 @@ while 1 Err mx1.adamsgaard.dk 70 i record, ... Err mx1.adamsgaard.dk 70 i record_threshold_min, record_threshold_max, ... Err mx1.adamsgaard.dk 70 i nwalkers] ... Err mx1.adamsgaard.dk 70 i- = import_php_file(infile, 1, 1); % only read first line Err mx1.adamsgaard.dk 70 i+ = import_php_file(waitfile, 1, 1); % only read first line Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i % run inversion Err mx1.adamsgaard.dk 70 i [Ss, save_file] = mcmc_inversion(matlab_scripts_folder, debug, ... Err mx1.adamsgaard.dk 70 it@@ -154,12 +155,12 @@ while 1 Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i diary off; Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i- % sleep in order to reduce system load Err mx1.adamsgaard.dk 70 i- pause(5) Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i %keyboard Err mx1.adamsgaard.dk 70 i end Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i+ % sleep in order to reduce system load Err mx1.adamsgaard.dk 70 i+ pause(5) Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i % for debugging purposes; ends loop after first iteration Err mx1.adamsgaard.dk 70 i %break Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 .