Browse Source

Merge remote-tracking branch 'gin/master'

Lennart Wittkuhn 3 years ago
parent
commit
4ac0f46eed
100 changed files with 180 additions and 21 deletions
  1. 2 0
      .gitignore
  2. 4 0
      .gitmodules
  3. 1 0
      bids
  4. 11 11
      code/decoding/highspeed-decoding-cluster.sh
  5. 10 10
      code/decoding/highspeed_decoding.py
  6. 59 0
      code/decoding/requirements.txt
  7. 1 0
      decoding/sub-01/data/sub-01_decoding.csv
  8. 1 0
      decoding/sub-01/data/sub-01_thresholding.csv
  9. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_cat.csv
  10. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_cat.nii.gz
  11. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_chair.csv
  12. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_chair.nii.gz
  13. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_face.csv
  14. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_face.nii.gz
  15. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_house.csv
  16. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_house.nii.gz
  17. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_cat.csv
  18. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_cat.nii.gz
  19. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_chair.csv
  20. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_chair.nii.gz
  21. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_face.csv
  22. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_face.nii.gz
  23. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_house.csv
  24. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_house.nii.gz
  25. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_shoe.csv
  26. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_shoe.nii.gz
  27. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_shoe.csv
  28. 1 0
      decoding/sub-01/data/sub-01_voxel_patterns_union_shoe.nii.gz
  29. 1 0
      decoding/sub-01/masks/sub-01_run-01_tmap_masked.nii.gz
  30. 1 0
      decoding/sub-01/masks/sub-01_run-01_tmap_masked_thresh.nii.gz
  31. 1 0
      decoding/sub-01/masks/sub-01_run-02_tmap_masked.nii.gz
  32. 1 0
      decoding/sub-01/masks/sub-01_run-02_tmap_masked_thresh.nii.gz
  33. 1 0
      decoding/sub-01/masks/sub-01_run-03_tmap_masked.nii.gz
  34. 1 0
      decoding/sub-01/masks/sub-01_run-03_tmap_masked_thresh.nii.gz
  35. 1 0
      decoding/sub-01/masks/sub-01_run-04_tmap_masked.nii.gz
  36. 1 0
      decoding/sub-01/masks/sub-01_run-04_tmap_masked_thresh.nii.gz
  37. 1 0
      decoding/sub-01/masks/sub-01_run-05_tmap_masked.nii.gz
  38. 1 0
      decoding/sub-01/masks/sub-01_run-05_tmap_masked_thresh.nii.gz
  39. 1 0
      decoding/sub-01/masks/sub-01_run-06_tmap_masked.nii.gz
  40. 1 0
      decoding/sub-01/masks/sub-01_run-06_tmap_masked_thresh.nii.gz
  41. 1 0
      decoding/sub-01/masks/sub-01_run-07_tmap_masked.nii.gz
  42. 1 0
      decoding/sub-01/masks/sub-01_run-07_tmap_masked_thresh.nii.gz
  43. 1 0
      decoding/sub-01/masks/sub-01_run-08_tmap_masked.nii.gz
  44. 1 0
      decoding/sub-01/masks/sub-01_run-08_tmap_masked_thresh.nii.gz
  45. 1 0
      decoding/sub-01/masks/sub-01_task-rest_mask-union.nii.gz
  46. 1 0
      decoding/sub-01/masks/sub-01_task-rest_mask-union_hpc.nii.gz
  47. 1 0
      decoding/sub-01/plots/sub-01_run-01_tmap_masked.png
  48. 1 0
      decoding/sub-01/plots/sub-01_run-01_tmap_masked_thresh.png
  49. 1 0
      decoding/sub-01/plots/sub-01_run-01_tmap_raw.png
  50. 1 0
      decoding/sub-01/plots/sub-01_run-01_tvalue_distribution.png
  51. 1 0
      decoding/sub-01/plots/sub-01_run-01_visual_final_mask.png
  52. 1 0
      decoding/sub-01/plots/sub-01_run-02_tmap_masked.png
  53. 1 0
      decoding/sub-01/plots/sub-01_run-02_tmap_masked_thresh.png
  54. 1 0
      decoding/sub-01/plots/sub-01_run-02_tmap_raw.png
  55. 1 0
      decoding/sub-01/plots/sub-01_run-02_tvalue_distribution.png
  56. 1 0
      decoding/sub-01/plots/sub-01_run-02_visual_final_mask.png
  57. 1 0
      decoding/sub-01/plots/sub-01_run-03_tmap_masked.png
  58. 1 0
      decoding/sub-01/plots/sub-01_run-03_tmap_masked_thresh.png
  59. 1 0
      decoding/sub-01/plots/sub-01_run-03_tmap_raw.png
  60. 1 0
      decoding/sub-01/plots/sub-01_run-03_tvalue_distribution.png
  61. 1 0
      decoding/sub-01/plots/sub-01_run-03_visual_final_mask.png
  62. 1 0
      decoding/sub-01/plots/sub-01_run-04_tmap_masked.png
  63. 1 0
      decoding/sub-01/plots/sub-01_run-04_tmap_masked_thresh.png
  64. 1 0
      decoding/sub-01/plots/sub-01_run-04_tmap_raw.png
  65. 1 0
      decoding/sub-01/plots/sub-01_run-04_tvalue_distribution.png
  66. 1 0
      decoding/sub-01/plots/sub-01_run-04_visual_final_mask.png
  67. 1 0
      decoding/sub-01/plots/sub-01_run-05_tmap_masked.png
  68. 1 0
      decoding/sub-01/plots/sub-01_run-05_tmap_masked_thresh.png
  69. 1 0
      decoding/sub-01/plots/sub-01_run-05_tmap_raw.png
  70. 1 0
      decoding/sub-01/plots/sub-01_run-05_tvalue_distribution.png
  71. 1 0
      decoding/sub-01/plots/sub-01_run-05_visual_final_mask.png
  72. 1 0
      decoding/sub-01/plots/sub-01_run-06_tmap_masked.png
  73. 1 0
      decoding/sub-01/plots/sub-01_run-06_tmap_masked_thresh.png
  74. 1 0
      decoding/sub-01/plots/sub-01_run-06_tmap_raw.png
  75. 1 0
      decoding/sub-01/plots/sub-01_run-06_tvalue_distribution.png
  76. 1 0
      decoding/sub-01/plots/sub-01_run-06_visual_final_mask.png
  77. 1 0
      decoding/sub-01/plots/sub-01_run-07_tmap_masked.png
  78. 1 0
      decoding/sub-01/plots/sub-01_run-07_tmap_masked_thresh.png
  79. 1 0
      decoding/sub-01/plots/sub-01_run-07_tmap_raw.png
  80. 1 0
      decoding/sub-01/plots/sub-01_run-07_tvalue_distribution.png
  81. 1 0
      decoding/sub-01/plots/sub-01_run-07_visual_final_mask.png
  82. 1 0
      decoding/sub-01/plots/sub-01_run-08_tmap_masked.png
  83. 1 0
      decoding/sub-01/plots/sub-01_run-08_tmap_masked_thresh.png
  84. 1 0
      decoding/sub-01/plots/sub-01_run-08_tmap_raw.png
  85. 1 0
      decoding/sub-01/plots/sub-01_run-08_tvalue_distribution.png
  86. 1 0
      decoding/sub-01/plots/sub-01_run-08_visual_final_mask.png
  87. 1 0
      decoding/sub-02/data/sub-02_decoding.csv
  88. 1 0
      decoding/sub-02/data/sub-02_thresholding.csv
  89. 1 0
      decoding/sub-02/data/sub-02_voxel_patterns_union_cat.csv
  90. 1 0
      decoding/sub-02/data/sub-02_voxel_patterns_union_cat.nii.gz
  91. 1 0
      decoding/sub-02/data/sub-02_voxel_patterns_union_chair.csv
  92. 1 0
      decoding/sub-02/data/sub-02_voxel_patterns_union_chair.nii.gz
  93. 1 0
      decoding/sub-02/data/sub-02_voxel_patterns_union_face.csv
  94. 1 0
      decoding/sub-02/data/sub-02_voxel_patterns_union_face.nii.gz
  95. 1 0
      decoding/sub-02/data/sub-02_voxel_patterns_union_house.csv
  96. 1 0
      decoding/sub-02/data/sub-02_voxel_patterns_union_house.nii.gz
  97. 1 0
      decoding/sub-02/data/sub-02_voxel_patterns_union_hpc_cat.csv
  98. 1 0
      decoding/sub-02/data/sub-02_voxel_patterns_union_hpc_cat.nii.gz
  99. 1 0
      decoding/sub-02/data/sub-02_voxel_patterns_union_hpc_chair.csv
  100. 0 0
      decoding/sub-02/data/sub-02_voxel_patterns_union_hpc_chair.nii.gz

+ 2 - 0
.gitignore

@@ -3,3 +3,5 @@
 .RData
 .Ruserdata
 code/*/*.html
+logs
+decoding/sub-*/logs

+ 4 - 0
.gitmodules

@@ -10,3 +10,7 @@
 	path = glm
 	url = https://github.com/lnnrtwttkhn/highspeed-glm.git
 	datalad-id = b7fed17e-2758-11eb-aebd-8c859041f10d
+[submodule "bids"]
+	path = bids
+	url = https://github.com/lnnrtwttkhn/highspeed-bids.git
+	datalad-id = 94ae2510-f811-11ea-a3da-00e04c10078d

+ 1 - 0
bids

@@ -0,0 +1 @@
+Subproject commit fe49606245f8a3068195040ba7c7fb9734d3ca69

+ 11 - 11
code/decoding/highspeed-decoding-cluster.sh

@@ -63,28 +63,28 @@ SUB_COUNT=0
 for i in {1..40}; do
 	# turn the subject id into a zero-padded number:
 	SUB=$(printf "%02d\n" ${i})
+	# start slurm job file:
+	echo "#!/bin/bash" > job
 	# name of the job
-	echo "#PBS -N decoding_sub-${SUB}" >> job
+	echo "#SBATCH --job-name highspeed-decoding-sub-${SUB}" >> job
 	# set the expected maximum running time for the job:
-	echo "#PBS -l walltime=12:00:00" >> job
+	echo "#SBATCH --time 12:00:00" >> job
 	# determine how much RAM your operation needs:
-	echo "#PBS -l mem=${MEM}" >> job
+	echo "#SBATCH --mem ${MEM}" >> job
 	# request multiple cpus:
-	echo "#PBS -l nodes=1:ppn=${N_CPUS}" >> job
+	echo "#SBATCH --cpus-per-task ${N_CPUS}" >> job
 	# write (output) log to log folder:
-	echo "#PBS -o ${PATH_LOG}" >> job
-	# write (error) log to log folder:
-	echo "#PBS -e ${PATH_LOG}" >> job
+	echo "#SBATCH --output ${PATH_LOG}/highspeed-decoding-sub-${SUB}-%j.out" >> job
 	# email notification on abort/end, use 'n' for no notification:
-	echo "#PBS -m n" >> job
+	echo "#SBATCH --mail-type NONE" >> job
 	# start in the current directory:
-	echo "#PBS -d ${PATH_CODE}" >> job
+	echo "#SBATCH --workdir ." >> job
 	# activate virtual environment on cluster:
 	echo "source /etc/bash_completion.d/virtualenvwrapper" >> job
-	echo "workon decoding" >> job
+	echo "workon highspeed-decoding" >> job
 	# define the main command:
 	echo "python3 ${PATH_SCRIPT} ${SUB}" >> job
 	# submit job to cluster queue and remove it to avoid confusion:
-	qsub job
+	sbatch job
 	rm -f job
 done

+ 10 - 10
code/decoding/highspeed_decoding.py

@@ -76,7 +76,7 @@ if 'darwin' in sys.platform:
 elif 'linux' in sys.platform:
     # path to the project root:
     project_name = 'highspeed-decoding'
-    path_root = os.getcwd().split(project_name)[0] + project_name
+    path_root = os.getenv('PWD').split(project_name)[0] + project_name
     # define the path to the cluster:
     path_tardis = path_root
     # define the path to the server:
@@ -220,42 +220,42 @@ path_mask_vis_task = opj(path_masks, 'mask_visual', sub, '*', '*task-highspeed*.
 path_mask_vis_task = sorted(glob.glob(path_mask_vis_task), key=lambda f: os.path.basename(f))
 logging.info('found %d visual mask task files' % len(path_mask_vis_task))
 logging.info('paths to visual mask task files:\n%s' % pformat(path_mask_vis_task))
-dl.get(glob.glob(path_mask_vis_task))
+dl.get(path_mask_vis_task)
 
 # load the hippocampus mask task files:
 path_mask_hpc_task = opj(path_masks, 'mask_hippocampus', sub, '*', '*task-highspeed*.nii.gz')
 path_mask_hpc_task = sorted(glob.glob(path_mask_hpc_task), key=lambda f: os.path.basename(f))
 logging.info('found %d hpc mask files' % len(path_mask_hpc_task))
 logging.info('paths to hpc mask task files:\n%s' % pformat(path_mask_hpc_task))
-dl.get(glob.glob(path_mask_hpc_task))
+dl.get(path_mask_hpc_task)
 
 # load the whole brain mask files:
 path_mask_whole_task = opj(path_fmriprep, '*', 'func', '*task-highspeed*T1w*brain_mask.nii.gz')
 path_mask_whole_task = sorted(glob.glob(path_mask_whole_task), key=lambda f: os.path.basename(f))
 logging.info('found %d whole-brain masks' % len(path_mask_whole_task))
 logging.info('paths to whole-brain mask files:\n%s' % pformat(path_mask_whole_task))
-dl.get(glob.glob(path_mask_whole_task))
+dl.get(path_mask_whole_task)
 
 # load the functional mri task files:
 path_func_task = opj(path_level1, 'smooth', sub, '*', '*task-highspeed*nii.gz')
 path_func_task = sorted(glob.glob(path_func_task), key=lambda f: os.path.basename(f))
 logging.info('found %d functional mri task files' % len(path_func_task))
 logging.info('paths to functional mri task files:\n%s' % pformat(path_func_task))
-dl.get(glob.glob(path_func_task))
+dl.get(path_func_task)
 
 # define path to the functional resting state runs:
 path_rest = opj(path_tardis, 'masks', 'masks', 'smooth', sub, '*', '*task-rest*nii.gz')
 path_rest = sorted(glob.glob(path_rest), key=lambda f: os.path.basename(f))
 logging.info('found %d functional mri rest files' % len(path_rest))
 logging.info('paths to functional mri rest files:\n%s' % pformat(path_rest))
-dl.get(glob.glob(path_rest))
+dl.get(path_rest)
 
 # load the anatomical mri file:
 path_anat = opj(path_fmriprep, 'anat', '%s_desc-preproc_T1w.nii.gz' % sub)
 path_anat = sorted(glob.glob(path_anat), key=lambda f: os.path.basename(f))
 logging.info('found %d anatomical mri file' % len(path_anat))
 logging.info('paths to anatoimical mri files:\n%s' % pformat(path_anat))
-dl.get(glob.glob(path_anat))
+dl.get(path_anat)
 
 # load the confounds files:
 path_confs_task = opj(path_fmriprep, '*', 'func', '*task-highspeed*confounds_regressors.tsv')
@@ -263,21 +263,21 @@ path_confs_task = sorted(glob.glob(path_confs_task), key=lambda f: os.path.basen
 logging.info('found %d confounds files' % len(path_confs_task))
 logging.info('found %d confounds files' % len(path_confs_task))
 logging.info('paths to confounds files:\n%s' % pformat(path_confs_task))
-dl.get(glob.glob(path_confs_task))
+dl.get(path_confs_task)
 
 # load the spm.mat files:
 path_spm_mat = opj(path_level1, 'contrasts', sub, '*', 'SPM.mat')
 path_spm_mat = sorted(glob.glob(path_spm_mat), key=lambda f: os.path.dirname(f))
 logging.info('found %d spm.mat files' % len(path_spm_mat))
 logging.info('paths to spm.mat files:\n%s' % pformat(path_spm_mat))
-dl.get(glob.glob(path_spm_mat))
+dl.get(path_spm_mat)
 
 # load the t-maps of the first-level glm:
 path_tmap = opj(path_level1, 'contrasts', sub, '*', 'spmT*.nii')
 path_tmap = sorted(glob.glob(path_tmap), key=lambda f: os.path.dirname(f))
 logging.info('found %d t-maps' % len(path_tmap))
 logging.info('paths to t-maps files:\n%s' % pformat(path_tmap))
-dl.get(glob.glob(path_tmap))
+dl.get(path_tmap)
 '''
 ========================================================================
 LOAD THE MRI DATA:

+ 59 - 0
code/decoding/requirements.txt

@@ -0,0 +1,59 @@
+annexremote==1.4.4
+appdirs==1.4.4
+attrs==20.3.0
+boto==2.49.0
+certifi==2020.11.8
+cffi==1.14.3
+chardet==3.0.4
+Counter==1.0.0
+cryptography==3.2.1
+cycler==0.10.0
+datalad==0.13.5
+Deprecated==1.2.10
+distro==1.5.0
+fasteners==0.15
+future==0.18.2
+humanize==3.1.0
+idna==2.10
+iniconfig==1.1.1
+iso8601==0.1.13
+jeepney==0.6.0
+joblib==0.17.0
+jsmin==2.2.2
+keyring==21.5.0
+keyrings.alt==4.0.1
+kiwisolver==1.3.1
+matplotlib==3.3.3
+monotonic==1.5
+msgpack==1.0.0
+nibabel==3.2.0
+nilearn==0.7.0
+numpy==1.19.4
+packaging==20.4
+pandas==1.1.4
+patool==1.12
+Pillow==8.0.1
+pkg-resources==0.0.0
+pluggy==0.13.1
+py==1.9.0
+pycparser==2.20
+PyGithub==1.53
+PyJWT==1.7.1
+pyparsing==2.4.7
+pytest==6.1.2
+python-dateutil==2.8.1
+pytz==2020.4
+PyYAML==5.3.1
+requests==2.25.0
+scikit-learn==0.23.2
+scipy==1.5.4
+SecretStorage==3.2.0
+simplejson==3.17.2
+six==1.15.0
+sklearn==0.0
+threadpoolctl==2.1.0
+toml==0.10.2
+tqdm==4.53.0
+urllib3==1.26.2
+Whoosh==2.7.4
+wrapt==1.12.1

+ 1 - 0
decoding/sub-01/data/sub-01_decoding.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/30/Vj/MD5E-s38665809--4aae2cf9f0b62e844072dda6a64f6268.csv/MD5E-s38665809--4aae2cf9f0b62e844072dda6a64f6268.csv

+ 1 - 0
decoding/sub-01/data/sub-01_thresholding.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/Mk/gW/MD5E-s263--816e6d83a01e9e526899e600d4f6a658.csv/MD5E-s263--816e6d83a01e9e526899e600d4f6a658.csv

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_cat.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/13/f2/MD5E-s9741759--92c1dea2c101c66ea149030e1fc3bece.csv/MD5E-s9741759--92c1dea2c101c66ea149030e1fc3bece.csv

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_cat.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/Mw/8V/MD5E-s5349226--ac5eed9fc10e029e14b277aa37d4573a.nii.gz/MD5E-s5349226--ac5eed9fc10e029e14b277aa37d4573a.nii.gz

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_chair.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/Mj/7p/MD5E-s9634264--8bd2a6dc100ec77d36c327a0389836b5.csv/MD5E-s9634264--8bd2a6dc100ec77d36c327a0389836b5.csv

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_chair.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/3J/pV/MD5E-s5294119--c36a44b9f83fd0f5519845cfaa702d95.nii.gz/MD5E-s5294119--c36a44b9f83fd0f5519845cfaa702d95.nii.gz

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_face.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/M3/mW/MD5E-s9713054--7d48628b499fd407e6f7762718e1c316.csv/MD5E-s9713054--7d48628b499fd407e6f7762718e1c316.csv

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_face.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/k2/x8/MD5E-s5349968--31b4eafde5dba4a6bda86a6dd1910f77.nii.gz/MD5E-s5349968--31b4eafde5dba4a6bda86a6dd1910f77.nii.gz

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_house.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/Kf/M1/MD5E-s9713145--e78494374f9dbeeabc3590f1148d0dd3.csv/MD5E-s9713145--e78494374f9dbeeabc3590f1148d0dd3.csv

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_house.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/QP/Kw/MD5E-s5349773--997634942a55cba310dc54ea515897ce.nii.gz/MD5E-s5349773--997634942a55cba310dc54ea515897ce.nii.gz

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_cat.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/9q/P3/MD5E-s1105102--b0436f9bd00ca31d09ff9eb357d97ccf.csv/MD5E-s1105102--b0436f9bd00ca31d09ff9eb357d97ccf.csv

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_cat.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/63/mG/MD5E-s1207025--462e726e89078a5502a1d32f984b8ecd.nii.gz/MD5E-s1207025--462e726e89078a5502a1d32f984b8ecd.nii.gz

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_chair.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/VG/QP/MD5E-s1092762--bdc24a43b782d8517c63f6a65dda846a.csv/MD5E-s1092762--bdc24a43b782d8517c63f6a65dda846a.csv

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_chair.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/Xm/xX/MD5E-s1194195--f986ce66b00c5e829d1e4f90f1a4ed60.nii.gz/MD5E-s1194195--f986ce66b00c5e829d1e4f90f1a4ed60.nii.gz

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_face.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/Vm/66/MD5E-s1104706--b4600dfc29caace159f9d17e9345815b.csv/MD5E-s1104706--b4600dfc29caace159f9d17e9345815b.csv

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_face.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/0P/71/MD5E-s1206800--5b3b874eeb4330bf004ccbb0d3bd717b.nii.gz/MD5E-s1206800--5b3b874eeb4330bf004ccbb0d3bd717b.nii.gz

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_house.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/QF/W5/MD5E-s1105106--6b2054374af9833752837fd68e2998aa.csv/MD5E-s1105106--6b2054374af9833752837fd68e2998aa.csv

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_house.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/px/FX/MD5E-s1207435--3c007cfa50e8d731e979e1f1d9c49653.nii.gz/MD5E-s1207435--3c007cfa50e8d731e979e1f1d9c49653.nii.gz

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_shoe.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/kw/v4/MD5E-s1105021--b81bbb89529e3ee1cbc6fc99b2d26e89.csv/MD5E-s1105021--b81bbb89529e3ee1cbc6fc99b2d26e89.csv

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_hpc_shoe.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/z9/84/MD5E-s1207368--ce395545cc33d9fa053ddc93bee37ce9.nii.gz/MD5E-s1207368--ce395545cc33d9fa053ddc93bee37ce9.nii.gz

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_shoe.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/QF/p0/MD5E-s9721836--5b4b0c3e6f5e3f4c0cd03cfbccda832c.csv/MD5E-s9721836--5b4b0c3e6f5e3f4c0cd03cfbccda832c.csv

+ 1 - 0
decoding/sub-01/data/sub-01_voxel_patterns_union_shoe.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/K5/Q2/MD5E-s5352579--8c921422199fc97d4b49e64a16e508e6.nii.gz/MD5E-s5352579--8c921422199fc97d4b49e64a16e508e6.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-01_tmap_masked.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/Fv/60/MD5E-s195380--8240ccb656d04eb808163348ac667a66.nii.gz/MD5E-s195380--8240ccb656d04eb808163348ac667a66.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-01_tmap_masked_thresh.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/39/WM/MD5E-s34132--72df82e1c5ce3adf6b4f35a1f05c6327.nii.gz/MD5E-s34132--72df82e1c5ce3adf6b4f35a1f05c6327.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-02_tmap_masked.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/8M/j7/MD5E-s195104--67154b8fea385d5880790c30212461d0.nii.gz/MD5E-s195104--67154b8fea385d5880790c30212461d0.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-02_tmap_masked_thresh.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/PQ/J4/MD5E-s34288--6db6065d67b8d719b39ec5c54bf59128.nii.gz/MD5E-s34288--6db6065d67b8d719b39ec5c54bf59128.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-03_tmap_masked.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/j5/5K/MD5E-s195484--964052d7cde5aae8423646861363009e.nii.gz/MD5E-s195484--964052d7cde5aae8423646861363009e.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-03_tmap_masked_thresh.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/jG/P4/MD5E-s34654--0e26be655890a05b0e908f67f6b2f651.nii.gz/MD5E-s34654--0e26be655890a05b0e908f67f6b2f651.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-04_tmap_masked.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/vJ/1X/MD5E-s195702--493d43fe0c878cf9885d8a19e13b390b.nii.gz/MD5E-s195702--493d43fe0c878cf9885d8a19e13b390b.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-04_tmap_masked_thresh.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/3P/K0/MD5E-s34338--815886a7231d87c68f2b33c5fb344fca.nii.gz/MD5E-s34338--815886a7231d87c68f2b33c5fb344fca.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-05_tmap_masked.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/qw/Q4/MD5E-s195670--6840a23e91d1a6f1dc9649dfc9ee61f4.nii.gz/MD5E-s195670--6840a23e91d1a6f1dc9649dfc9ee61f4.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-05_tmap_masked_thresh.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/Xw/71/MD5E-s34088--d302a739c14653f31a8797f34d1e1b27.nii.gz/MD5E-s34088--d302a739c14653f31a8797f34d1e1b27.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-06_tmap_masked.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/qP/xJ/MD5E-s194883--4d984635726746c43e34fe7ec573993a.nii.gz/MD5E-s194883--4d984635726746c43e34fe7ec573993a.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-06_tmap_masked_thresh.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/JZ/G5/MD5E-s34123--df5ad69f5565741c5c0eaf03c5c2117c.nii.gz/MD5E-s34123--df5ad69f5565741c5c0eaf03c5c2117c.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-07_tmap_masked.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/47/7w/MD5E-s194783--364431aa9a3405dfa7823d471cd9d865.nii.gz/MD5E-s194783--364431aa9a3405dfa7823d471cd9d865.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-07_tmap_masked_thresh.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/1P/vv/MD5E-s34155--271d85dd05d27ad8b5b131c17dcf11e9.nii.gz/MD5E-s34155--271d85dd05d27ad8b5b131c17dcf11e9.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-08_tmap_masked.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/2G/79/MD5E-s195608--be51f4fa5f86ed086150a411136e602f.nii.gz/MD5E-s195608--be51f4fa5f86ed086150a411136e602f.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_run-08_tmap_masked_thresh.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/Mv/fG/MD5E-s33939--6f634ae4db36aa8adbbebd982d1123ec.nii.gz/MD5E-s33939--6f634ae4db36aa8adbbebd982d1123ec.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_task-rest_mask-union.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/9j/4j/MD5E-s11390--2b00300aa7d45b3eb8f3254facaf4854.nii.gz/MD5E-s11390--2b00300aa7d45b3eb8f3254facaf4854.nii.gz

+ 1 - 0
decoding/sub-01/masks/sub-01_task-rest_mask-union_hpc.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/zK/4m/MD5E-s2761--233e4aa1d8c31b34f3f2b5b456f3227a.nii.gz/MD5E-s2761--233e4aa1d8c31b34f3f2b5b456f3227a.nii.gz

+ 1 - 0
decoding/sub-01/plots/sub-01_run-01_tmap_masked.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/V3/qf/MD5E-s93448--b18cac39dd92f867050abedaa6d989f0.png/MD5E-s93448--b18cac39dd92f867050abedaa6d989f0.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-01_tmap_masked_thresh.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/zq/51/MD5E-s89590--ea808cbdfc554fc976aa197699815931.png/MD5E-s89590--ea808cbdfc554fc976aa197699815931.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-01_tmap_raw.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/1p/Xk/MD5E-s117012--6abd2f8dc24e890c630bf8f1e8d4019b.png/MD5E-s117012--6abd2f8dc24e890c630bf8f1e8d4019b.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-01_tvalue_distribution.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/3P/P7/MD5E-s17808--f73dc8367f4de79aeceb165ea9c4ebcc.png/MD5E-s17808--f73dc8367f4de79aeceb165ea9c4ebcc.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-01_visual_final_mask.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/6w/w7/MD5E-s87309--aa079d06c1a29f931f17ee67348e2ad7.png/MD5E-s87309--aa079d06c1a29f931f17ee67348e2ad7.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-02_tmap_masked.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/gp/jz/MD5E-s93471--ce7e0150efbb0ac16e6f48d469dbe482.png/MD5E-s93471--ce7e0150efbb0ac16e6f48d469dbe482.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-02_tmap_masked_thresh.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/28/M1/MD5E-s90273--1418fbf04b433071b134a3c0814a610b.png/MD5E-s90273--1418fbf04b433071b134a3c0814a610b.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-02_tmap_raw.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/ZF/JG/MD5E-s116804--09f010295571ddf0498d50f4bf0a6fb4.png/MD5E-s116804--09f010295571ddf0498d50f4bf0a6fb4.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-02_tvalue_distribution.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/21/gG/MD5E-s17208--293ed3030941d93173bcca61c44e512b.png/MD5E-s17208--293ed3030941d93173bcca61c44e512b.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-02_visual_final_mask.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/90/7g/MD5E-s87578--8d6f99a075bb454144ce5be306b2c5bb.png/MD5E-s87578--8d6f99a075bb454144ce5be306b2c5bb.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-03_tmap_masked.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/Mp/89/MD5E-s93559--ce4ee6f8b7e3736272289e7e87fcc48f.png/MD5E-s93559--ce4ee6f8b7e3736272289e7e87fcc48f.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-03_tmap_masked_thresh.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/42/G2/MD5E-s89408--c2f450e30db8b3db18c91ea206d4165d.png/MD5E-s89408--c2f450e30db8b3db18c91ea206d4165d.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-03_tmap_raw.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/ff/7w/MD5E-s116944--0c14ddc5b16a3a1c48e68c2634a0c91d.png/MD5E-s116944--0c14ddc5b16a3a1c48e68c2634a0c91d.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-03_tvalue_distribution.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/p2/44/MD5E-s17206--2e29aed85ac9ee700b0867de0d2e02a3.png/MD5E-s17206--2e29aed85ac9ee700b0867de0d2e02a3.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-03_visual_final_mask.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/Vv/Z6/MD5E-s87298--b091d33adafcfaea1bc61e7db27a02c4.png/MD5E-s87298--b091d33adafcfaea1bc61e7db27a02c4.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-04_tmap_masked.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/5v/WQ/MD5E-s93213--7b1eb305210a8c830ecffc5604abfd94.png/MD5E-s93213--7b1eb305210a8c830ecffc5604abfd94.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-04_tmap_masked_thresh.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/Pg/v2/MD5E-s89645--742bc51e09abab69aa67972e17a666a2.png/MD5E-s89645--742bc51e09abab69aa67972e17a666a2.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-04_tmap_raw.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/Xx/5p/MD5E-s117682--ba8dc4843861e73a0f7454fc14e59297.png/MD5E-s117682--ba8dc4843861e73a0f7454fc14e59297.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-04_tvalue_distribution.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/43/41/MD5E-s17121--cafd2b17a095169821fe2a08b68852b4.png/MD5E-s17121--cafd2b17a095169821fe2a08b68852b4.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-04_visual_final_mask.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/PM/94/MD5E-s87377--15793d0dae301ed0005ac74b6e080203.png/MD5E-s87377--15793d0dae301ed0005ac74b6e080203.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-05_tmap_masked.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/v4/zf/MD5E-s93733--d087e7355f6c21de28009bd5ad6cb3da.png/MD5E-s93733--d087e7355f6c21de28009bd5ad6cb3da.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-05_tmap_masked_thresh.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/70/v9/MD5E-s87802--5e9770e9b28c004e1064e043786c1dba.png/MD5E-s87802--5e9770e9b28c004e1064e043786c1dba.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-05_tmap_raw.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/qG/Mp/MD5E-s117117--3ed09ae7c349df19a64118728908ed5b.png/MD5E-s117117--3ed09ae7c349df19a64118728908ed5b.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-05_tvalue_distribution.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/fg/qZ/MD5E-s17997--0612d2107825e1ff534f84b34895c8d3.png/MD5E-s17997--0612d2107825e1ff534f84b34895c8d3.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-05_visual_final_mask.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/2Z/P3/MD5E-s87399--ccda54d72f5c4080c617044048433e23.png/MD5E-s87399--ccda54d72f5c4080c617044048433e23.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-06_tmap_masked.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/3P/mZ/MD5E-s93555--30bfe2f0865decab83364fad06190f92.png/MD5E-s93555--30bfe2f0865decab83364fad06190f92.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-06_tmap_masked_thresh.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/Mw/f8/MD5E-s90004--1a11c733e0e26bdfc8e8a8ccc929e8a6.png/MD5E-s90004--1a11c733e0e26bdfc8e8a8ccc929e8a6.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-06_tmap_raw.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/xJ/8P/MD5E-s117259--11e66cc4150778e534db9064681b7e76.png/MD5E-s117259--11e66cc4150778e534db9064681b7e76.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-06_tvalue_distribution.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/53/WJ/MD5E-s18088--8654ea8a124b31b0e71bc0f3bdac5110.png/MD5E-s18088--8654ea8a124b31b0e71bc0f3bdac5110.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-06_visual_final_mask.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/3k/84/MD5E-s87904--b1cceedd54029eb7dd1d8d72807b6b59.png/MD5E-s87904--b1cceedd54029eb7dd1d8d72807b6b59.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-07_tmap_masked.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/1M/Z5/MD5E-s93792--55ac6a17e957d92fa943085e22f0b5a2.png/MD5E-s93792--55ac6a17e957d92fa943085e22f0b5a2.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-07_tmap_masked_thresh.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/zw/GZ/MD5E-s88969--31ee6b094d8cd7427bd57919b17e4018.png/MD5E-s88969--31ee6b094d8cd7427bd57919b17e4018.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-07_tmap_raw.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/gf/v8/MD5E-s116923--02f4e6b01a00f62b288cc27d05b2d570.png/MD5E-s116923--02f4e6b01a00f62b288cc27d05b2d570.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-07_tvalue_distribution.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/W0/qz/MD5E-s17114--2cf80530dbeb512e3ebaea0b96adad94.png/MD5E-s17114--2cf80530dbeb512e3ebaea0b96adad94.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-07_visual_final_mask.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/g3/WK/MD5E-s87375--83e7774bb625d5bee5c9964f1e255536.png/MD5E-s87375--83e7774bb625d5bee5c9964f1e255536.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-08_tmap_masked.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/Xp/Mz/MD5E-s94543--2456997eaf0ccfb5f9cc5ae7ff263182.png/MD5E-s94543--2456997eaf0ccfb5f9cc5ae7ff263182.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-08_tmap_masked_thresh.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/Kx/xz/MD5E-s87909--0d00075d00b86c8fc7c19095b12c5d79.png/MD5E-s87909--0d00075d00b86c8fc7c19095b12c5d79.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-08_tmap_raw.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/z9/K1/MD5E-s117296--b1c8f51757e415387c53c574fb6633b9.png/MD5E-s117296--b1c8f51757e415387c53c574fb6633b9.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-08_tvalue_distribution.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/Jg/8V/MD5E-s17278--b07e5a45e39df5f7282bd5d2d0f73be3.png/MD5E-s17278--b07e5a45e39df5f7282bd5d2d0f73be3.png

+ 1 - 0
decoding/sub-01/plots/sub-01_run-08_visual_final_mask.png

@@ -0,0 +1 @@
+../../../.git/annex/objects/q6/kq/MD5E-s87958--6259e7a69c282ff43f4c28deaebea17f.png/MD5E-s87958--6259e7a69c282ff43f4c28deaebea17f.png

+ 1 - 0
decoding/sub-02/data/sub-02_decoding.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/F9/9p/MD5E-s39203625--32dd56e65a7ad31753636c4412fe0076.csv/MD5E-s39203625--32dd56e65a7ad31753636c4412fe0076.csv

+ 1 - 0
decoding/sub-02/data/sub-02_thresholding.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/8F/g9/MD5E-s257--9ac0f958900c9d17563e9784dccf443c.csv/MD5E-s257--9ac0f958900c9d17563e9784dccf443c.csv

+ 1 - 0
decoding/sub-02/data/sub-02_voxel_patterns_union_cat.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/83/9x/MD5E-s8629595--f43de7efe289ae345fa02945e65916de.csv/MD5E-s8629595--f43de7efe289ae345fa02945e65916de.csv

+ 1 - 0
decoding/sub-02/data/sub-02_voxel_patterns_union_cat.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/Xz/Mw/MD5E-s4929890--3924bd31b0af637409f1c9e0b4413bcb.nii.gz/MD5E-s4929890--3924bd31b0af637409f1c9e0b4413bcb.nii.gz

+ 1 - 0
decoding/sub-02/data/sub-02_voxel_patterns_union_chair.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/V7/q6/MD5E-s8577244--121271818610c86d44a5408fe4e7ce21.csv/MD5E-s8577244--121271818610c86d44a5408fe4e7ce21.csv

+ 1 - 0
decoding/sub-02/data/sub-02_voxel_patterns_union_chair.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/Qw/Jz/MD5E-s4878415--d2336f995b1b52bf9983a29f59900eb6.nii.gz/MD5E-s4878415--d2336f995b1b52bf9983a29f59900eb6.nii.gz

+ 1 - 0
decoding/sub-02/data/sub-02_voxel_patterns_union_face.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/Q1/P7/MD5E-s8548056--69641945be9eaf7043a147106f5c479a.csv/MD5E-s8548056--69641945be9eaf7043a147106f5c479a.csv

+ 1 - 0
decoding/sub-02/data/sub-02_voxel_patterns_union_face.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/4P/1V/MD5E-s4878693--9b60e4bafe8a2e6d3ad64bf67c5eb3f1.nii.gz/MD5E-s4878693--9b60e4bafe8a2e6d3ad64bf67c5eb3f1.nii.gz

+ 1 - 0
decoding/sub-02/data/sub-02_voxel_patterns_union_house.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/WV/Pp/MD5E-s8659491--095dc4cc0697fec229d72f3638da9440.csv/MD5E-s8659491--095dc4cc0697fec229d72f3638da9440.csv

+ 1 - 0
decoding/sub-02/data/sub-02_voxel_patterns_union_house.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/PP/KZ/MD5E-s4930924--d4466a8513b219502274a5144db891a7.nii.gz/MD5E-s4930924--d4466a8513b219502274a5144db891a7.nii.gz

+ 1 - 0
decoding/sub-02/data/sub-02_voxel_patterns_union_hpc_cat.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/8W/zm/MD5E-s1130447--e7119e040e9da993e4d869b0a4a44b85.csv/MD5E-s1130447--e7119e040e9da993e4d869b0a4a44b85.csv

+ 1 - 0
decoding/sub-02/data/sub-02_voxel_patterns_union_hpc_cat.nii.gz

@@ -0,0 +1 @@
+../../../.git/annex/objects/37/zx/MD5E-s1260407--2b3163d065aee1608a2824ab14e18da2.nii.gz/MD5E-s1260407--2b3163d065aee1608a2824ab14e18da2.nii.gz

+ 1 - 0
decoding/sub-02/data/sub-02_voxel_patterns_union_hpc_chair.csv

@@ -0,0 +1 @@
+../../../.git/annex/objects/4j/p7/MD5E-s1118863--0b66699eb7a46727d718d88f2c9e36d8.csv/MD5E-s1118863--0b66699eb7a46727d718d88f2c9e36d8.csv

+ 0 - 0
decoding/sub-02/data/sub-02_voxel_patterns_union_hpc_chair.nii.gz


Some files were not shown because too many files changed in this diff