12345678910111213141516171819202122232425262728293031323334353637 |
- % CreateParallel Bash scripts for pRF fitting on LISA
- m={'M01','M02'};
- for i=2
- M=m{i};
- if strcmp(M,'M01')
- joblist.monkey = 'M01';
- joblist.sessions = {...
- 'AllSessions-avg-cv', [];...
- }; % SESSION nWorkers
- joblist.slicechunks = {'01:14','15:28','29:42','43:56'}; % 2 digits, leading zero!
- elseif strcmp(M,'M02')
- joblist.monkey = 'M02';
- joblist.sessions = {...
- 'AllSessions-avg-cv', [];...
- }; % SESSION nWorkers
- joblist.slicechunks = {'01:15','16:30','31:45','46:60'}; % 2 digits, leading zero!
- end
-
- joblist.sessinc = 1:size(joblist.sessions,1);
- joblist.type = 'cv'; % used as label NB! also the folder where data is loaded from
- joblist.hrf = 'defaultHRF'; % 'HRF_monkey' / 'defaultHRF' / 'none'
- joblist.modeltype = 'css_hrf';
- % 'css_hrf' / 'linear_hrf' / 'dog_hrf'
- % 'css_ephys' / 'linear_ephys' / 'dog_ephys'
-
- joblist.xvalmode = 1; % 0 / 1 / 2
- joblist.resfld = 'csshrf_cv1_dhrf';
-
- parallel_fun_dir = '$TMPDIR/PRF/'; %$TMPDIR is fast 'scratch' space
- parallel_fun = 'pRF_FitModel_LISA_cv';
-
- job_name = ['FitPRF_' joblist.resfld];
-
- fprintf('\n== Running create_parallel_LISA ==')
- pRF_CreateParallel4LISA_worker_cv(...
- parallel_fun, joblist, parallel_fun_dir, job_name)
- end
|