function pref_info, s1=s1, s2=s2, week=week, dir_reverse=dir_reverse, $ jobnames=jobnames, logfiles=logfiles, rscall=rscall, days1=days1, ref2_subset=ref2_subset, $ testing=testing s2=keyword_set(s2) s1=keyword_set(s1) or (1-s2) ;default taski=indgen(7) ; default (days 0-6 and ref2subset 0-6) tasks=strtrim(taski,2) task_type=(['days1=','ref2_subset='])(s2) stage_type=(['[0,1]','[0,0,1]'])(s2) stage_id= "_" + (['S1','S2'])(s2) + "_" dir_reverse=keyword_set(dir_reverse) dirreverse=(["",",/dir_reverse"])(dir_reverse) ; string switch? jobnames="prs_" + week + stage_id + tasks logfiles=concat_dir('$DIR_SITE_LOGS',jobnames + ".log") rsc='ref_super,"' + week + '", stages=' + stage_type + ',' + $ task_type + tasks + dirreverse + ',/nodelete' if n_elements(days1) ne 0 and s1 then taski=days1 if n_elements(ref2_subset) ne 0 and s2 then taski=ref2_subset jobnames=jobnames(taski) logfiles=logfiles(taski) rsc=rsc(taski) rsc=rsc+(['',',/testing'])(keyword_set(testing)) return, rsc end