Browse Source

1st draft of ROI masks

Michael Hanke 8 years ago
parent
commit
e56ed350b1
100 changed files with 237 additions and 33 deletions
  1. 75 29
      code/stats2rois
  2. 65 4
      code/stats2rois.cfg
  3. 1 0
      sub-01/rois/VIS.nii.gz
  4. 1 0
      sub-01/rois/VIS_info.txt
  5. 1 0
      sub-01/rois/lEBA.nii.gz
  6. 1 0
      sub-01/rois/lEBA_info.txt
  7. 1 0
      sub-01/rois/lLOC.nii.gz
  8. 1 0
      sub-01/rois/lLOC_info.txt
  9. 1 0
      sub-01/rois/lPPA.nii.gz
  10. 1 0
      sub-01/rois/lPPA_info.txt
  11. 1 0
      sub-01/rois/rEBA.nii.gz
  12. 1 0
      sub-01/rois/rEBA_info.txt
  13. 1 0
      sub-01/rois/rFFA.nii.gz
  14. 1 0
      sub-01/rois/rFFA_info.txt
  15. 1 0
      sub-01/rois/rLOC.nii.gz
  16. 1 0
      sub-01/rois/rLOC_info.txt
  17. 1 0
      sub-01/rois/rPPA.nii.gz
  18. 1 0
      sub-01/rois/rPPA_info.txt
  19. 1 0
      sub-01/rois/summary.nii.gz
  20. 1 0
      sub-02/rois/VIS.nii.gz
  21. 1 0
      sub-02/rois/VIS_info.txt
  22. 1 0
      sub-02/rois/lEBA.nii.gz
  23. 1 0
      sub-02/rois/lEBA_info.txt
  24. 1 0
      sub-02/rois/lFFA.nii.gz
  25. 1 0
      sub-02/rois/lFFA_info.txt
  26. 1 0
      sub-02/rois/lLOC.nii.gz
  27. 1 0
      sub-02/rois/lLOC_info.txt
  28. 1 0
      sub-02/rois/lPPA.nii.gz
  29. 1 0
      sub-02/rois/lPPA_info.txt
  30. 1 0
      sub-02/rois/rEBA.nii.gz
  31. 1 0
      sub-02/rois/rEBA_info.txt
  32. 1 0
      sub-02/rois/rFFA.nii.gz
  33. 1 0
      sub-02/rois/rFFA_info.txt
  34. 1 0
      sub-02/rois/rLOC.nii.gz
  35. 1 0
      sub-02/rois/rLOC_info.txt
  36. 1 0
      sub-02/rois/rPPA.nii.gz
  37. 1 0
      sub-02/rois/rPPA_info.txt
  38. 1 0
      sub-02/rois/summary.nii.gz
  39. 1 0
      sub-03/rois/lLOC.nii.gz
  40. 1 0
      sub-03/rois/lLOC_info.txt
  41. 1 0
      sub-03/rois/rFFA.nii.gz
  42. 1 0
      sub-03/rois/rFFA_info.txt
  43. 1 0
      sub-03/rois/rLOC.nii.gz
  44. 1 0
      sub-03/rois/rLOC_info.txt
  45. 1 0
      sub-03/rois/summary.nii.gz
  46. 1 0
      sub-04/rois/lLOC.nii.gz
  47. 1 0
      sub-04/rois/lLOC_info.txt
  48. 1 0
      sub-04/rois/rEBA.nii.gz
  49. 1 0
      sub-04/rois/rEBA_info.txt
  50. 1 0
      sub-04/rois/rLOC.nii.gz
  51. 1 0
      sub-04/rois/rLOC_info.txt
  52. 1 0
      sub-04/rois/rPPA.nii.gz
  53. 1 0
      sub-04/rois/rPPA_info.txt
  54. 1 0
      sub-04/rois/summary.nii.gz
  55. 1 0
      sub-05/rois/VIS.nii.gz
  56. 1 0
      sub-05/rois/VIS_info.txt
  57. 1 0
      sub-05/rois/lEBA.nii.gz
  58. 1 0
      sub-05/rois/lEBA_info.txt
  59. 1 0
      sub-05/rois/rEBA.nii.gz
  60. 1 0
      sub-05/rois/rEBA_info.txt
  61. 1 0
      sub-05/rois/rFFA.nii.gz
  62. 1 0
      sub-05/rois/rFFA_info.txt
  63. 1 0
      sub-05/rois/rLOC.nii.gz
  64. 1 0
      sub-05/rois/rLOC_info.txt
  65. 1 0
      sub-05/rois/rPPA.nii.gz
  66. 1 0
      sub-05/rois/rPPA_info.txt
  67. 1 0
      sub-05/rois/summary.nii.gz
  68. 1 0
      sub-06/rois/lFFA.nii.gz
  69. 1 0
      sub-06/rois/lFFA_info.txt
  70. 1 0
      sub-06/rois/lLOC.nii.gz
  71. 1 0
      sub-06/rois/lLOC_info.txt
  72. 1 0
      sub-06/rois/lPPA.nii.gz
  73. 1 0
      sub-06/rois/lPPA_info.txt
  74. 1 0
      sub-06/rois/rEBA.nii.gz
  75. 1 0
      sub-06/rois/rEBA_info.txt
  76. 1 0
      sub-06/rois/rFFA.nii.gz
  77. 1 0
      sub-06/rois/rFFA_info.txt
  78. 1 0
      sub-06/rois/rLOC.nii.gz
  79. 1 0
      sub-06/rois/rLOC_info.txt
  80. 1 0
      sub-06/rois/rPPA.nii.gz
  81. 1 0
      sub-06/rois/rPPA_info.txt
  82. 1 0
      sub-06/rois/summary.nii.gz
  83. 1 0
      sub-09/rois/VIS.nii.gz
  84. 1 0
      sub-09/rois/VIS_info.txt
  85. 1 0
      sub-09/rois/lEBA.nii.gz
  86. 1 0
      sub-09/rois/lEBA_info.txt
  87. 1 0
      sub-09/rois/lFFA.nii.gz
  88. 1 0
      sub-09/rois/lFFA_info.txt
  89. 1 0
      sub-09/rois/lLOC.nii.gz
  90. 1 0
      sub-09/rois/lLOC_info.txt
  91. 1 0
      sub-09/rois/lPPA.nii.gz
  92. 1 0
      sub-09/rois/lPPA_info.txt
  93. 1 0
      sub-09/rois/rEBA.nii.gz
  94. 1 0
      sub-09/rois/rEBA_info.txt
  95. 1 0
      sub-09/rois/rFFA.nii.gz
  96. 1 0
      sub-09/rois/rFFA_info.txt
  97. 1 0
      sub-09/rois/rLOC.nii.gz
  98. 1 0
      sub-09/rois/rLOC_info.txt
  99. 1 0
      sub-09/rois/rPPA.nii.gz
  100. 0 0
      sub-09/rois/rPPA_info.txt

+ 75 - 29
code/stats2rois

@@ -1,6 +1,7 @@
 #!/usr/bin/python3
 
 import sys
+import os
 from tempfile import mkdtemp
 from os.path import join as _opj
 from os.path import abspath
@@ -8,9 +9,17 @@ from shutil import rmtree
 from configparser import SafeConfigParser
 from subprocess import check_call
 import nibabel as nb
-from scipy.ndimage import label
+from scipy.ndimage import label, center_of_mass, maximum_position
 import numpy as np
 
+
+def ijk2xyz(ijk, aff):
+    tmp = np.ones(4, dtype=ijk.dtype)
+    tmp[:3] = ijk
+    tmp = np.dot(aff, tmp)
+    return tmp[:3]
+
+
 cfg = SafeConfigParser()
 cfg.read(_opj('code', 'stats2rois.cfg'))
 
@@ -22,6 +31,8 @@ if len(sys.argv) > 2:
     mode = 'indi'
     rois = sys.argv[2:]
 
+if not os.path.exists(_opj(subj_code, 'rois')):
+    os.makedirs(_opj(subj_code, 'rois'))
 
 # encode ROI IDs as powers of 2
 roi_ids = {
@@ -77,9 +88,9 @@ for roi in rois:
     # doesn't do casing properly
     roi = roi[:-3] + roi[-3:].upper()
     print(roi)
-    #wdir = mkdtemp(suffix='_stats2roi_%s' % subj_code)
-    wdir = '/tmp/stats2rois'
-    print(wdir)
+    wdir = mkdtemp(suffix='_stats2roi_%s' % subj_code)
+    #wdir = '/tmp/stats2rois'
+    #print(wdir)
     # get particular setting for this ROI
     info = cfg.get(subj_code, roi).split()
     cope = int(info[0])
@@ -97,10 +108,10 @@ for roi in rois:
     # find clusters
     zstat_img = nb.load(zstats_fname)
     clusters, nclusters = label(zstat_img.get_data() > zthresh)
-    print('Cluster sizes:', {i: np.sum(clusters == i) for i in range(1, nclusters + 1)})
+    #print('Cluster sizes:', {i: np.sum(clusters == i) for i in range(1, nclusters + 1)})
 
     # make ROI mask
-    roi_fname = _opj(wdir, '%s.nii.gz' % roi)
+    roi_fname = _opj(subj_code, 'rois', '%s.nii.gz' % roi)
     roi_vol = np.zeros(clusters.shape, dtype=np.bool)
     for cli in cluster_idx:
         roi_vol += clusters == cli
@@ -109,8 +120,47 @@ for roi in rois:
         roisummary_hdr = zstat_img.get_header()
     roisummary_vol += roi_vol.astype(int) * roi_ids[roi]
 
-    nb.save(nb.Nifti1Image(roi_vol.astype('int16'), zstat_img.get_affine()),
-            roi_fname)
+    # save the ROI mask file
+    roi_img = nb.Nifti1Image(roi_vol.astype('int16'), zstat_img.get_affine())
+    nb.save(roi_img, roi_fname)
+    with open(_opj(subj_code, 'rois', '%s_info.txt' % roi), 'w') as infofile:
+        # native space info
+        infofile.write("nvoxels (native): %i\n" % np.sum(roi_vol > 0))
+        infofile.write(
+            "volume (native cm^3): %f\n"
+            % (np.sum(roi_vol > 0) * np.prod(roi_img.get_header().get_zooms()) / 1000.))
+        roi_stats = zstat_img.get_data()[roi_vol > 0]
+        infofile.write(
+            'Z-stats (min, mean, median, max): %.2f, %.2f, %.2f, %.2f\n'
+            % (roi_stats.min(), roi_stats.mean(), np.median(roi_stats), roi_stats.max()))
+        roi_stats = zstat_img.get_data() * (roi_vol > 0)
+        infofile.write("peak Z (native IJK): %i, %i, %i\n" % maximum_position(roi_stats))
+        infofile.write("CoM (native IJK): %i, %i, %i\n" % center_of_mass(roi_stats))
+
+        # MNI space info
+        roi_stats_fname = _opj(wdir, 'roi_stats.nii.gz')
+        nb.save(nb.Nifti1Image(roi_stats, zstat_img.get_affine()), roi_stats_fname)
+        grp_stats_fname = _opj(wdir, 'grp_stats.nii.gz')
+        check_call([
+            'applywarp',
+            '--in=%s' % roi_stats_fname,
+            '--ref=%s' % tmpl_fname,
+            '--warp=%s' % tmplwarp_fname,
+            '--interp=trilinear',
+            '--out=%s' % grp_stats_fname])
+        grp_stats_img = nb.load(grp_stats_fname)
+        infofile.write(
+            "peak Z (MNI mm): %.2f, %.1f, %.1f\n"
+            % tuple(
+                ijk2xyz(
+                    np.array(maximum_position(grp_stats_img.get_data())),
+                    grp_stats_img.get_affine())))
+        infofile.write(
+            "CoM (MNI mm): %.2f, %.1f, %.1f\n"
+            % tuple(
+                ijk2xyz(
+                    np.array(center_of_mass(grp_stats_img.get_data())),
+                    grp_stats_img.get_affine())))
 
     native_clusters_fname = _opj(wdir, 'native_clusters.nii.gz')
     nb.save(zstat_img, _opj(wdir, 'stats.nii.gz'))
@@ -119,8 +169,6 @@ for roi in rois:
     nb.save(nb.Nifti1Image(clusters, zstat_img.get_affine()),
             native_clusters_fname)
 
-
-    print(nclusters)
     #check_call(
     #    ['easythresh', zstats_fname, mask_fname, '%s' % zthresh, '%s' % pthresh,
     #     mask_fname, 'stats2rois'],
@@ -162,28 +210,26 @@ for roi in rois:
             'Greyscale',
         ])
 
-    #rmtree(wdir)
+    rmtree(wdir)
 
 if mode == 'indi':
     sys.exit(0)
 
-roisummary_fname = 'roisummary.nii.gz'
-grp_roisummary_fname = 'grp_roisummary.nii.gz'
+roisummary_fname = _opj(subj_code, 'rois', 'summary.nii.gz')
 nb.save(nb.Nifti1Image(roisummary_vol, roisummary_hdr.get_best_affine()),
         roisummary_fname)
-check_call([
-    'applywarp',
-    '--in=%s' % roisummary_fname,
-    '--ref=%s' % tmpl_fname,
-    '--warp=%s' % tmplwarp_fname,
-    '--interp=nn',
-    '--out=%s' % grp_roisummary_fname])
-check_call([
-    'fslview',
-    '../tnt/templates/grpbold3Tp2/from_mni/MNI152_T1_1mm.nii.gz',
-    grp_roisummary_fname,
-    '-l',
-    'Random-Rainbow',
-])
-
-
+#grp_roisummary_fname = 'grp_roisummary.nii.gz'
+#check_call([
+#    'applywarp',
+#    '--in=%s' % roisummary_fname,
+#    '--ref=%s' % tmpl_fname,
+#    '--warp=%s' % tmplwarp_fname,
+#    '--interp=nn',
+#    '--out=%s' % grp_roisummary_fname])
+#check_call([
+#    'fslview',
+#    '../tnt/templates/grpbold3Tp2/from_mni/MNI152_T1_1mm.nii.gz',
+#    grp_roisummary_fname,
+#    '-l',
+#    'Random-Rainbow',
+#])

+ 65 - 4
code/stats2rois.cfg

@@ -7,15 +7,17 @@ rEBA = 4 3.1 1
 lEBA = 4 3.1 5
 rLOC = 10 2.3 2
 lLOC = 10 2.3 8
+VIS = 6 2.3 1 2
 [sub-02]
 rFFA = 7 3.1 3
-lFFA = 7 3.1 9
+lFFA = 7 3.1 6
 rPPA = 8 2.6 3
 lPPA = 8 2.6 26
 rEBA = 9 3.3 1
 lEBA = 9 2.8 12
 rLOC = 10 2.3 1
 lLOC = 10 2.3 20
+VIS = 6 2.3 5
 [sub-03]
 rFFA = 7 2.0 10 12
 rLOC = 10 2.5 1 3
@@ -29,8 +31,9 @@ lLOC = 10 2.3 7
 rFFA = 7 1.9 14
 rPPA = 8 2.7 5
 rEBA = 9 2.7 2
-lEBA = 9 2.8 11
+lEBA = 9 2.7 11
 rLOC = 10 2.3 3
+VIS = 6 1.7 1
 [sub-06]
 rFFA = 7 2.6 5 6
 lFFA = 7 2.6 9
@@ -48,6 +51,7 @@ rEBA = 9 3.1 2
 lEBA = 9 3.1 13
 rLOC = 10 2.3 4
 lLOC = 10 2.3 14
+VIS = 6 2.3 3
 [sub-10]
 rFFA = 7 2.3 4
 rOFA = 7 2.3 1
@@ -59,6 +63,7 @@ rEBA = 9 2.9 1
 lEBA = 9 2.9 4
 rLOC = 10 2.3 1
 lLOC = 10 2.3 21
+VIS = 6 2.3 2
 [sub-14]
 rFFA = 7 2.3 7
 rOFA = 7 2.3 5
@@ -67,5 +72,61 @@ rPPA = 8 3.3 4
 lPPA = 8 3.3 7
 rEBA = 9 3.1 1
 lEBA = 9 3.1 3
-rLOC = 10 2.4 1
-lLOC = 10 2.4 13
+rLOC = 10 2.5 1
+lLOC = 10 2.5 11
+VIS = 6 2.0 2
+[sub-15]
+rFFA = 7 2.9 5
+lFFA = 7 2.6 38
+rOFA = 7 2.9 1
+lOFA = 7 2.6 36
+rPPA = 8 2.4 1
+lPPA = 8 2.4 10
+rEBA = 9 2.9 3
+lEBA = 9 2.9 13
+rLOC = 10 2.5 3
+lLOC = 10 2.5 14
+VIS = 6 1.7 1 2
+[sub-16]
+rFFA = 7 2.3 21
+rPPA = 8 2.5 2
+lPPA = 8 2.5 14
+rEBA = 9 2.5 1
+lEBA = 9 2.5 29
+rLOC = 10 2.4 7
+lLOC = 10 2.4 73
+VIS = 6 1.8 1
+[sub-17]
+rFFA = 7 2.7 9
+rOFA = 7 2.7 1
+rPPA = 8 2.3 6
+lPPA = 8 2.3 28
+rEBA = 9 2.8 1
+lEBA = 9 2.8 15
+rLOC = 10 2.0 4
+lLOC = 10 2.6 11
+VIS = 6 1.7 1
+[sub-18]
+rEBA = 9 2.4 1
+lEBA = 9 2.4 13
+[sub-19]
+# FFA and OFA in a contiguous blob
+rFFA = 7 2.4 4
+lFFA = 7 2.4 14
+rPPA = 8 2.8 5
+lPPA = 8 2.8 18
+rEBA = 9 2.8 2
+lEBA = 9 2.6 38
+rLOC = 5 2.4 3
+lLOC = 5 2.4 15 17
+VIS = 6 2.3 2
+[sub-20]
+rFFA = 7 2.3 1
+lFFA = 7 2.3 33
+lOFA = 7 2.3 31
+rPPA = 3 2.3 2
+lPPA = 3 2.3 10
+lEBA = 9 2.2 39
+rLOC = 10 2.3 3 7 10 11
+lLOC = 10 2.3 16
+VIS = 6 1.7 1 3

+ 1 - 0
sub-01/rois/VIS.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/XV/Q0/MD5E-s2829--ef821f16b71e2f3ff81dcda5d7b604dd.nii.gz/MD5E-s2829--ef821f16b71e2f3ff81dcda5d7b604dd.nii.gz

+ 1 - 0
sub-01/rois/VIS_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/fq/Zv/MD5E-s235--1120be0e7e2e2d1dff37f6126d3be8ad.txt/MD5E-s235--1120be0e7e2e2d1dff37f6126d3be8ad.txt

+ 1 - 0
sub-01/rois/lEBA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/z4/77/MD5E-s2517--859a9395f9dc408a8c2641c5dc194258.nii.gz/MD5E-s2517--859a9395f9dc408a8c2641c5dc194258.nii.gz

+ 1 - 0
sub-01/rois/lEBA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/3P/4g/MD5E-s241--9cb05bf7e097af2123072d3cb72557fb.txt/MD5E-s241--9cb05bf7e097af2123072d3cb72557fb.txt

+ 1 - 0
sub-01/rois/lLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/Pp/2M/MD5E-s2900--aec1471e255113aebaf839a144c3c3ad.nii.gz/MD5E-s2900--aec1471e255113aebaf839a144c3c3ad.nii.gz

+ 1 - 0
sub-01/rois/lLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/9j/Kp/MD5E-s243--776f5ec160d07262dd061b79763fba5a.txt/MD5E-s243--776f5ec160d07262dd061b79763fba5a.txt

+ 1 - 0
sub-01/rois/lPPA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/Zf/pm/MD5E-s2425--a05a3738ff4ea8e9ee6457a15b1d4621.nii.gz/MD5E-s2425--a05a3738ff4ea8e9ee6457a15b1d4621.nii.gz

+ 1 - 0
sub-01/rois/lPPA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/2f/WX/MD5E-s239--f36861bbbfcfd81dcd9bd58f62e5ce68.txt/MD5E-s239--f36861bbbfcfd81dcd9bd58f62e5ce68.txt

+ 1 - 0
sub-01/rois/rEBA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/1W/Z8/MD5E-s2544--8d1cd3cc984d8afe2c2a5674fedd5da9.nii.gz/MD5E-s2544--8d1cd3cc984d8afe2c2a5674fedd5da9.nii.gz

+ 1 - 0
sub-01/rois/rEBA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/Jv/P4/MD5E-s240--4ecb11ee113b0c99066eb91643dc929c.txt/MD5E-s240--4ecb11ee113b0c99066eb91643dc929c.txt

+ 1 - 0
sub-01/rois/rFFA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/GQ/J7/MD5E-s2597--66c2ea0b4f3b65c0f33b83f072c24423.nii.gz/MD5E-s2597--66c2ea0b4f3b65c0f33b83f072c24423.nii.gz

+ 1 - 0
sub-01/rois/rFFA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/JF/4M/MD5E-s240--a2a73bbef512cd12a6b64ae78bd87fd5.txt/MD5E-s240--a2a73bbef512cd12a6b64ae78bd87fd5.txt

+ 1 - 0
sub-01/rois/rLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/3q/G9/MD5E-s2661--3a89b1341133a81443df9c3bd42c9073.nii.gz/MD5E-s2661--3a89b1341133a81443df9c3bd42c9073.nii.gz

+ 1 - 0
sub-01/rois/rLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/Ww/7Q/MD5E-s240--c26ab60419ad8ad48d35b57d113d2b25.txt/MD5E-s240--c26ab60419ad8ad48d35b57d113d2b25.txt

+ 1 - 0
sub-01/rois/rPPA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/V6/8z/MD5E-s2580--3896a5b97259734055003810fb861c2f.nii.gz/MD5E-s2580--3896a5b97259734055003810fb861c2f.nii.gz

+ 1 - 0
sub-01/rois/rPPA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/wW/Pz/MD5E-s239--1cedb3a50d855ca70b2fff3a1f4f1111.txt/MD5E-s239--1cedb3a50d855ca70b2fff3a1f4f1111.txt

+ 1 - 0
sub-01/rois/summary.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/PF/6j/MD5E-s4718--95cdceb3221561dd240016dd144ff2af.nii.gz/MD5E-s4718--95cdceb3221561dd240016dd144ff2af.nii.gz

+ 1 - 0
sub-02/rois/VIS.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/12/pj/MD5E-s2937--e5f4c6b48581ea1ef6761cfc36331d98.nii.gz/MD5E-s2937--e5f4c6b48581ea1ef6761cfc36331d98.nii.gz

+ 1 - 0
sub-02/rois/VIS_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/Zp/9P/MD5E-s236--0d38dd16f8e5eaa9e48e4aacfcda1b88.txt/MD5E-s236--0d38dd16f8e5eaa9e48e4aacfcda1b88.txt

+ 1 - 0
sub-02/rois/lEBA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/Mq/ZQ/MD5E-s2452--1f90e2d9b8742bfef3fa92f83bc64090.nii.gz/MD5E-s2452--1f90e2d9b8742bfef3fa92f83bc64090.nii.gz

+ 1 - 0
sub-02/rois/lEBA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/6x/3m/MD5E-s237--4014bb31124455676f5dec998fe9c4ce.txt/MD5E-s237--4014bb31124455676f5dec998fe9c4ce.txt

+ 1 - 0
sub-02/rois/lFFA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/Kw/63/MD5E-s2370--94f8f483ceb0afd7c517c6c313f1cb9f.nii.gz/MD5E-s2370--94f8f483ceb0afd7c517c6c313f1cb9f.nii.gz

+ 1 - 0
sub-02/rois/lFFA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/kq/V9/MD5E-s241--58425439cbb4ceaae0f0591b0045da80.txt/MD5E-s241--58425439cbb4ceaae0f0591b0045da80.txt

+ 1 - 0
sub-02/rois/lLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/F3/jz/MD5E-s2615--6635bef670321dbf803edf140f75f868.nii.gz/MD5E-s2615--6635bef670321dbf803edf140f75f868.nii.gz

+ 1 - 0
sub-02/rois/lLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/06/FV/MD5E-s239--8300da1299dc976b694e6611ddcbec26.txt/MD5E-s239--8300da1299dc976b694e6611ddcbec26.txt

+ 1 - 0
sub-02/rois/lPPA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/V2/mx/MD5E-s2458--e7b56e3c11663904c69c1e4240c1e62d.nii.gz/MD5E-s2458--e7b56e3c11663904c69c1e4240c1e62d.nii.gz

+ 1 - 0
sub-02/rois/lPPA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/3v/35/MD5E-s242--2c9eadb04f4df56054c6c64463abf23e.txt/MD5E-s242--2c9eadb04f4df56054c6c64463abf23e.txt

+ 1 - 0
sub-02/rois/rEBA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/j5/p1/MD5E-s2554--c19786ff745402617ae2b159f8d3e127.nii.gz/MD5E-s2554--c19786ff745402617ae2b159f8d3e127.nii.gz

+ 1 - 0
sub-02/rois/rEBA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/65/jV/MD5E-s240--b89b67c6e743174bbc7b2474bb462218.txt/MD5E-s240--b89b67c6e743174bbc7b2474bb462218.txt

+ 1 - 0
sub-02/rois/rFFA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/xG/30/MD5E-s2441--4f0625c20dcd67edc50269d54e35230e.nii.gz/MD5E-s2441--4f0625c20dcd67edc50269d54e35230e.nii.gz

+ 1 - 0
sub-02/rois/rFFA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/15/kQ/MD5E-s239--d6446805a430d27a0abab41429bae8ef.txt/MD5E-s239--d6446805a430d27a0abab41429bae8ef.txt

+ 1 - 0
sub-02/rois/rLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/56/XV/MD5E-s2706--ae4879e667fab541fa35cd8043807cec.nii.gz/MD5E-s2706--ae4879e667fab541fa35cd8043807cec.nii.gz

+ 1 - 0
sub-02/rois/rLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/Xg/GG/MD5E-s238--f3e74d10f0b45226fd6dddd99d45812b.txt/MD5E-s238--f3e74d10f0b45226fd6dddd99d45812b.txt

+ 1 - 0
sub-02/rois/rPPA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/6G/mg/MD5E-s2540--f1b46de5dc03f4af6bdd74c59665ffbd.nii.gz/MD5E-s2540--f1b46de5dc03f4af6bdd74c59665ffbd.nii.gz

+ 1 - 0
sub-02/rois/rPPA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/Kx/7p/MD5E-s240--15a00e1fa53441a7ff98cb5bca9eec75.txt/MD5E-s240--15a00e1fa53441a7ff98cb5bca9eec75.txt

+ 1 - 0
sub-02/rois/summary.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/0f/jJ/MD5E-s4439--60c30d3a4a7473dfd1e0d8c7344b7c80.nii.gz/MD5E-s4439--60c30d3a4a7473dfd1e0d8c7344b7c80.nii.gz

+ 1 - 0
sub-03/rois/lLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/38/FK/MD5E-s2568--c701c287e82cc0f9e9c8154f4bb0721f.nii.gz/MD5E-s2568--c701c287e82cc0f9e9c8154f4bb0721f.nii.gz

+ 1 - 0
sub-03/rois/lLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/55/G7/MD5E-s242--f9b68cf38751eb2cc68a073a40b138d5.txt/MD5E-s242--f9b68cf38751eb2cc68a073a40b138d5.txt

+ 1 - 0
sub-03/rois/rFFA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/2p/zk/MD5E-s2472--46b5a2e1a8425ee31ea9332a9a800d36.nii.gz/MD5E-s2472--46b5a2e1a8425ee31ea9332a9a800d36.nii.gz

+ 1 - 0
sub-03/rois/rFFA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/z5/46/MD5E-s240--be9fe7619494c82e226461f739326039.txt/MD5E-s240--be9fe7619494c82e226461f739326039.txt

+ 1 - 0
sub-03/rois/rLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/fX/fj/MD5E-s2596--ded76e3d8e54adf9d548e4abe577f1e9.nii.gz/MD5E-s2596--ded76e3d8e54adf9d548e4abe577f1e9.nii.gz

+ 1 - 0
sub-03/rois/rLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/Wv/0x/MD5E-s242--3d2cc2df69ddeb5684ccdbc7efb0417d.txt/MD5E-s242--3d2cc2df69ddeb5684ccdbc7efb0417d.txt

+ 1 - 0
sub-03/rois/summary.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/Qz/4z/MD5E-s3019--1b709f37a8fee6aba28014262beb7ca2.nii.gz/MD5E-s3019--1b709f37a8fee6aba28014262beb7ca2.nii.gz

+ 1 - 0
sub-04/rois/lLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/j3/1v/MD5E-s2613--43c7397859605bb0b861dbf9c0dbb415.nii.gz/MD5E-s2613--43c7397859605bb0b861dbf9c0dbb415.nii.gz

+ 1 - 0
sub-04/rois/lLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/wZ/2P/MD5E-s242--81c3fee27b17123c99e58602f5ba4e0f.txt/MD5E-s242--81c3fee27b17123c99e58602f5ba4e0f.txt

+ 1 - 0
sub-04/rois/rEBA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/PP/k9/MD5E-s2569--c6a765576d9f4e67674cc40f5d9dff97.nii.gz/MD5E-s2569--c6a765576d9f4e67674cc40f5d9dff97.nii.gz

+ 1 - 0
sub-04/rois/rEBA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/1M/W8/MD5E-s239--21caa5e57a81de3023c4109686ce2f0d.txt/MD5E-s239--21caa5e57a81de3023c4109686ce2f0d.txt

+ 1 - 0
sub-04/rois/rLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/8J/Jw/MD5E-s2604--b4431c8663c1579e66cf3b3b44e485ba.nii.gz/MD5E-s2604--b4431c8663c1579e66cf3b3b44e485ba.nii.gz

+ 1 - 0
sub-04/rois/rLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/GW/9j/MD5E-s239--ee8cf83b4fcc1f1e381159b3f0a249a7.txt/MD5E-s239--ee8cf83b4fcc1f1e381159b3f0a249a7.txt

+ 1 - 0
sub-04/rois/rPPA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/0q/Gz/MD5E-s2467--8785178368c8a503fb4b993d04342854.nii.gz/MD5E-s2467--8785178368c8a503fb4b993d04342854.nii.gz

+ 1 - 0
sub-04/rois/rPPA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/5V/1g/MD5E-s241--10672c578c529a675539a01a97bb7ada.txt/MD5E-s241--10672c578c529a675539a01a97bb7ada.txt

+ 1 - 0
sub-04/rois/summary.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/Xk/JM/MD5E-s3300--c56a3dc6800250be8a59508b5b195726.nii.gz/MD5E-s3300--c56a3dc6800250be8a59508b5b195726.nii.gz

+ 1 - 0
sub-05/rois/VIS.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/69/fj/MD5E-s3222--85978ea9c7667b2435b55d3d8af04284.nii.gz/MD5E-s3222--85978ea9c7667b2435b55d3d8af04284.nii.gz

+ 1 - 0
sub-05/rois/VIS_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/xp/v4/MD5E-s241--0ba7e30572e2a0fa02cf7e0c8347bfee.txt/MD5E-s241--0ba7e30572e2a0fa02cf7e0c8347bfee.txt

+ 1 - 0
sub-05/rois/lEBA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/M6/W6/MD5E-s2364--910c86c019418aa16023fc23c3a9ad6e.nii.gz/MD5E-s2364--910c86c019418aa16023fc23c3a9ad6e.nii.gz

+ 1 - 0
sub-05/rois/lEBA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/5J/xV/MD5E-s241--c11a69f972fba3900713dff0823224dc.txt/MD5E-s241--c11a69f972fba3900713dff0823224dc.txt

+ 1 - 0
sub-05/rois/rEBA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/P0/j2/MD5E-s2540--853c63488187ba846f778b597ad5fbf9.nii.gz/MD5E-s2540--853c63488187ba846f778b597ad5fbf9.nii.gz

+ 1 - 0
sub-05/rois/rEBA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/6p/3w/MD5E-s238--f770930277d9286cd2dfcc1c0723c978.txt/MD5E-s238--f770930277d9286cd2dfcc1c0723c978.txt

+ 1 - 0
sub-05/rois/rFFA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/gj/0k/MD5E-s2487--6f24c36d5c2c90c5f98f6d5724e2cad7.nii.gz/MD5E-s2487--6f24c36d5c2c90c5f98f6d5724e2cad7.nii.gz

+ 1 - 0
sub-05/rois/rFFA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/3G/Vz/MD5E-s240--7a837ed44f495c46fc3be459efdc1bef.txt/MD5E-s240--7a837ed44f495c46fc3be459efdc1bef.txt

+ 1 - 0
sub-05/rois/rLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/f2/Jq/MD5E-s2470--0020aaaa6ae3986209414641b594eb3b.nii.gz/MD5E-s2470--0020aaaa6ae3986209414641b594eb3b.nii.gz

+ 1 - 0
sub-05/rois/rLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/4x/jk/MD5E-s240--0a6df37f55e2fdcb9bc8b64c4037fba8.txt/MD5E-s240--0a6df37f55e2fdcb9bc8b64c4037fba8.txt

+ 1 - 0
sub-05/rois/rPPA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/19/w0/MD5E-s2414--87049f2b5385c723c2902cdd227c3ab3.nii.gz/MD5E-s2414--87049f2b5385c723c2902cdd227c3ab3.nii.gz

+ 1 - 0
sub-05/rois/rPPA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/k3/51/MD5E-s241--e172abed4780b66b71cf409d5c273c63.txt/MD5E-s241--e172abed4780b66b71cf409d5c273c63.txt

+ 1 - 0
sub-05/rois/summary.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/xK/9q/MD5E-s3884--e72ed23fde844ec44015b39380a3005b.nii.gz/MD5E-s3884--e72ed23fde844ec44015b39380a3005b.nii.gz

+ 1 - 0
sub-06/rois/lFFA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/7F/Kk/MD5E-s2458--f2a760232badb7ae6dc1393bd9e30f11.nii.gz/MD5E-s2458--f2a760232badb7ae6dc1393bd9e30f11.nii.gz

+ 1 - 0
sub-06/rois/lFFA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/VF/29/MD5E-s241--2bb16410bbcef01f93ae040f0cf1a415.txt/MD5E-s241--2bb16410bbcef01f93ae040f0cf1a415.txt

+ 1 - 0
sub-06/rois/lLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/93/pZ/MD5E-s2514--f7062ac63afbe122d9f9d6eb687c1baf.nii.gz/MD5E-s2514--f7062ac63afbe122d9f9d6eb687c1baf.nii.gz

+ 1 - 0
sub-06/rois/lLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/QG/27/MD5E-s242--92d2b81b6e8644e698f8ece236f2f87f.txt/MD5E-s242--92d2b81b6e8644e698f8ece236f2f87f.txt

+ 1 - 0
sub-06/rois/lPPA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/2M/39/MD5E-s2443--dfbd73eb8aa1f6771bfa02990563f39b.nii.gz/MD5E-s2443--dfbd73eb8aa1f6771bfa02990563f39b.nii.gz

+ 1 - 0
sub-06/rois/lPPA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/ZF/7Z/MD5E-s239--9335a29b3d286318811ae12439a5d8ec.txt/MD5E-s239--9335a29b3d286318811ae12439a5d8ec.txt

+ 1 - 0
sub-06/rois/rEBA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/f5/jW/MD5E-s2699--9e539ae4986926e0dc5db3938213680a.nii.gz/MD5E-s2699--9e539ae4986926e0dc5db3938213680a.nii.gz

+ 1 - 0
sub-06/rois/rEBA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/V5/v8/MD5E-s237--a673e968f5da4d952946e1146c29683f.txt/MD5E-s237--a673e968f5da4d952946e1146c29683f.txt

+ 1 - 0
sub-06/rois/rFFA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/V9/v2/MD5E-s2490--8dc802a0353c6276c6321aab295c57cd.nii.gz/MD5E-s2490--8dc802a0353c6276c6321aab295c57cd.nii.gz

+ 1 - 0
sub-06/rois/rFFA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/jf/Z3/MD5E-s240--ecd5b38f6b46422e3963a15201e9f2ef.txt/MD5E-s240--ecd5b38f6b46422e3963a15201e9f2ef.txt

+ 1 - 0
sub-06/rois/rLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/QV/x4/MD5E-s2630--c5a3593026fe83057e7b85178cb7093b.nii.gz/MD5E-s2630--c5a3593026fe83057e7b85178cb7093b.nii.gz

+ 1 - 0
sub-06/rois/rLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/8w/fJ/MD5E-s240--266f5d281342e43dd7dde993a54032a0.txt/MD5E-s240--266f5d281342e43dd7dde993a54032a0.txt

+ 1 - 0
sub-06/rois/rPPA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/fG/mk/MD5E-s2676--84de07eac86bfebbf343c94d917fcfc0.nii.gz/MD5E-s2676--84de07eac86bfebbf343c94d917fcfc0.nii.gz

+ 1 - 0
sub-06/rois/rPPA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/3W/0v/MD5E-s240--1eedc40d0135d8ec3d861de4c25bca5a.txt/MD5E-s240--1eedc40d0135d8ec3d861de4c25bca5a.txt

+ 1 - 0
sub-06/rois/summary.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/Fg/7z/MD5E-s3915--777ad55fb14db2ae4935d0800b79483e.nii.gz/MD5E-s3915--777ad55fb14db2ae4935d0800b79483e.nii.gz

+ 1 - 0
sub-09/rois/VIS.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/1Q/60/MD5E-s3405--cc9a422d2249b66cbda110098826e2ce.nii.gz/MD5E-s3405--cc9a422d2249b66cbda110098826e2ce.nii.gz

+ 1 - 0
sub-09/rois/VIS_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/F4/wp/MD5E-s241--cb7f87bc3a6565233bd693f1a9735803.txt/MD5E-s241--cb7f87bc3a6565233bd693f1a9735803.txt

+ 1 - 0
sub-09/rois/lEBA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/M1/W5/MD5E-s2559--fc8bedc5a47db23435330ccf9b5d17d8.nii.gz/MD5E-s2559--fc8bedc5a47db23435330ccf9b5d17d8.nii.gz

+ 1 - 0
sub-09/rois/lEBA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/Vq/05/MD5E-s240--30df27d41819cbb99d56b3e28f4a59b9.txt/MD5E-s240--30df27d41819cbb99d56b3e28f4a59b9.txt

+ 1 - 0
sub-09/rois/lFFA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/x3/zJ/MD5E-s2408--6f5cbfa7a20fa3433eb20c9b582c882a.nii.gz/MD5E-s2408--6f5cbfa7a20fa3433eb20c9b582c882a.nii.gz

+ 1 - 0
sub-09/rois/lFFA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/w0/Fq/MD5E-s241--fd9d39ca5d425bfcc33c7382208c90d8.txt/MD5E-s241--fd9d39ca5d425bfcc33c7382208c90d8.txt

+ 1 - 0
sub-09/rois/lLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/WP/MV/MD5E-s2566--cdff9795ef425ac4324bc493287b9f3d.nii.gz/MD5E-s2566--cdff9795ef425ac4324bc493287b9f3d.nii.gz

+ 1 - 0
sub-09/rois/lLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/Pm/F7/MD5E-s242--51b81951161ed093759d7c260808693a.txt/MD5E-s242--51b81951161ed093759d7c260808693a.txt

+ 1 - 0
sub-09/rois/lPPA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/G5/vV/MD5E-s2466--0457051471b9c43d5490f36a0d28cfef.nii.gz/MD5E-s2466--0457051471b9c43d5490f36a0d28cfef.nii.gz

+ 1 - 0
sub-09/rois/lPPA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/8q/x0/MD5E-s243--8216346e82a7cd041512476b3712f83d.txt/MD5E-s243--8216346e82a7cd041512476b3712f83d.txt

+ 1 - 0
sub-09/rois/rEBA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/Pm/GG/MD5E-s2635--456a14baacb537d8811e7ecbd587aa5f.nii.gz/MD5E-s2635--456a14baacb537d8811e7ecbd587aa5f.nii.gz

+ 1 - 0
sub-09/rois/rEBA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/wg/Vj/MD5E-s239--3c2e464bf4cb423b3969876c782af4ed.txt/MD5E-s239--3c2e464bf4cb423b3969876c782af4ed.txt

+ 1 - 0
sub-09/rois/rFFA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/j3/q9/MD5E-s2487--2ac724a474a89acb9b712128cd367f88.nii.gz/MD5E-s2487--2ac724a474a89acb9b712128cd367f88.nii.gz

+ 1 - 0
sub-09/rois/rFFA_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/w6/G1/MD5E-s240--4e329f28898ec0c5d63c883efbe3c6c8.txt/MD5E-s240--4e329f28898ec0c5d63c883efbe3c6c8.txt

+ 1 - 0
sub-09/rois/rLOC.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/Gg/fg/MD5E-s2420--6598e06b336a1346a09582bd4b7a2266.nii.gz/MD5E-s2420--6598e06b336a1346a09582bd4b7a2266.nii.gz

+ 1 - 0
sub-09/rois/rLOC_info.txt

@@ -0,0 +1 @@
+../../.git/annex/objects/Pq/8z/MD5E-s238--d22fb9f727c52a068e729bab16fcb1a5.txt/MD5E-s238--d22fb9f727c52a068e729bab16fcb1a5.txt

+ 1 - 0
sub-09/rois/rPPA.nii.gz

@@ -0,0 +1 @@
+../../.git/annex/objects/Fz/vg/MD5E-s2507--4a3b719aee91b79a5d66cf37618f801b.nii.gz/MD5E-s2507--4a3b719aee91b79a5d66cf37618f801b.nii.gz

+ 0 - 0
sub-09/rois/rPPA_info.txt


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