@@ -71,6 +71,21 @@ class _BuiltinStandardMontage:
7171
7272
7373_BUILTIN_STANDARD_MONTAGES = [
74+ _BuiltinStandardMontage (
75+ name = "fsaverage_1005" ,
76+ description = "Electrodes are named according to the international 10-05 system "
77+ "and positioned on the fsaverage head model (335+3 locations)" ,
78+ ),
79+ _BuiltinStandardMontage (
80+ name = "fsaverage_1010" ,
81+ description = "Electrodes are named according to the international 10-10 system "
82+ "and positioned on the fsaverage head model (70+3 locations)" ,
83+ ),
84+ _BuiltinStandardMontage (
85+ name = "fsaverage_1020" ,
86+ description = "Electrodes are named according to the international 10-20 system "
87+ "and positioned on the fsaverage head model (21+3 locations)" ,
88+ ),
7489 _BuiltinStandardMontage (
7590 name = "colin27_1005" ,
7691 description = "Electrodes are named according to the international 10-05 system "
@@ -90,7 +105,7 @@ class _BuiltinStandardMontage:
90105 name = "colin27_postfixed" ,
91106 description = "Electrodes are named according to the international extended 10-20"
92107 " system using postfixes for intermediate positions and positioned on the "
93- "Colin27 head model(100+3 locations)" ,
108+ "Colin27 head model (100+3 locations)" ,
94109 ),
95110 _BuiltinStandardMontage (
96111 name = "colin27_prefixed" ,
@@ -130,19 +145,19 @@ class _BuiltinStandardMontage:
130145 ),
131146 _BuiltinStandardMontage (
132147 name = "easycap-M1" ,
133- description = "EasyCap with 10-05 electrode names (74 locations)" ,
148+ description = "EasyCap with 10-05 electrode names (74+3 locations)" ,
134149 ),
135150 _BuiltinStandardMontage (
136151 name = "easycap-M10" ,
137- description = "EasyCap with numbered electrodes (61 locations)" ,
152+ description = "EasyCap with numbered electrodes (61+3 locations)" ,
138153 ),
139154 _BuiltinStandardMontage (
140155 name = "easycap-M43" ,
141- description = "EasyCap with numbered electrodes (64 locations)" ,
156+ description = "EasyCap with numbered electrodes (64+3 locations)" ,
142157 ),
143158 _BuiltinStandardMontage (
144159 name = "EGI_256" ,
145- description = "Geodesic Sensor Net (256 locations)" ,
160+ description = "Geodesic Sensor Net (256+3 locations)" ,
146161 ),
147162 _BuiltinStandardMontage (
148163 name = "GSN-HydroCel-32" ,
@@ -191,19 +206,22 @@ class _BuiltinStandardMontage:
191206 ),
192207 _BuiltinStandardMontage (
193208 name = "brainproducts-RNP-BA-128" ,
194- description = "Brain Products with 10-10 electrode names (128 channels )" ,
209+ description = "Brain Products with 10-10 electrode names (130+3 locations )" ,
195210 ),
196211 _BuiltinStandardMontage (
197212 name = "spherical_1005" ,
198- description = "10–05 electrode names and locations using a spherical head model" ,
213+ description = "10–05 electrode names and locations using a spherical head model"
214+ " (344+3 locations)" ,
199215 ),
200216 _BuiltinStandardMontage (
201217 name = "spherical_1010" ,
202- description = "10–10 electrode names and locations using a spherical head model" ,
218+ description = "10–10 electrode names and locations using a spherical head model"
219+ " (70+3 locations)" ,
203220 ),
204221 _BuiltinStandardMontage (
205222 name = "spherical_1020" ,
206- description = "10–20 electrode names and locations using a spherical head model" ,
223+ description = "10–20 electrode names and locations using a spherical head model"
224+ " (21+3 locations)" ,
207225 ),
208226]
209227
@@ -2008,9 +2026,9 @@ def make_standard_montage(kind, head_size="auto"):
20082026 head_size : float | None | str
20092027 The head size (radius, in meters) to use for spherical montages.
20102028 Can be None to not scale the read sizes. ``'auto'`` (default) will
2011- use 95mm for all montages except the ``'colin27 *'``, ``'mgh*'``, and
2012- ``'artinis*'``, which are already in fsaverage's MRI coordinates
2013- (same as MNI).
2029+ use 95mm for all montages except the ``'fsaverage *'``,
2030+ ``'colin27*'``, ``'mgh*'``, and ``' artinis*'``, which are already in
2031+ fsaverage's MRI coordinates (same as MNI).
20142032
20152033 Returns
20162034 -------
@@ -2051,7 +2069,7 @@ def make_standard_montage(kind, head_size="auto"):
20512069 _validate_type (head_size , ("numeric" , str , None ), "head_size" )
20522070 if isinstance (head_size , str ):
20532071 _check_option ("head_size" , head_size , ("auto" ,), extra = "when str" )
2054- if kind .startswith (("colin27" , "mgh" , "artinis" )):
2072+ if kind .startswith (("fsaverage" , " colin27" , "mgh" , "artinis" )):
20552073 head_size = None
20562074 else :
20572075 head_size = HEAD_SIZE_DEFAULT
0 commit comments