nets_fslmeants_md.m 726 B

123456789101112131415161718192021222324252627
  1. %
  2. % nets_fslmeants_md - load a folder full of individual runs'/subjects' node-timeseries files
  3. % michaeld, 2016-09-05
  4. %
  5. % ts = nets_fslmeants_md(indir,pythonscript,prefix,suffix,seed_prefix,seed_suffix);
  6. %
  7. function nets_fslmeants_md(pathOfdata,data_prefix,seed_prefix)
  8. dataList = dir(fullfile(pathOfdata, [data_prefix '*']));
  9. seedList = dir(fullfile(pathOfdata, [seed_prefix '*']));
  10. if size(dataList) ~= size(seedList)
  11. error("Error: Number of seed data not equal to input data")
  12. end
  13. Nsubjects=size(seedList,1);
  14. for i=1:Nsubjects
  15. seed_mask=fullfile(seedList(i).folder,seedList(i).name);
  16. dataName = fullfile(dataList(i).folder,dataList(i).name);
  17. disp(seed_mask);
  18. fsl_mean_ts(dataName,seed_mask);
  19. end