mne_bids.template_to_head#
- mne_bids.template_to_head(info, space, coord_frame='auto', unit='auto', verbose=None)[source]#
- Transform a BIDS standard template montage to the head coordinate frame. - Parameters:
- infomne.Info
- The - mne.Infoobject with information about the sensors and methods of measurement. The info is modified in place.
- spacestr
- The name of the BIDS standard template. See https://bids-specification.readthedocs.io/en/latest/appendices/coordinate-systems.html#standard-template-identifiers for a list of acceptable spaces. 
- coord_frame‘mri’ | ‘mri_voxel’ | ‘ras’
- BIDS template coordinate systems do not specify a coordinate frame, so this must be determined by inspecting the documentation for the dataset or the - electrodes.tsvfile. If- 'auto', the coordinate frame is assumed to be- 'mri_voxel'if the coordinates are strictly positive, and- 'ras'(- "scanner RAS") otherwise.- Warning - scanner RASand- surface RAScoordinates frames are similar so be very careful not to assume a BIDS dataset’s coordinates are in one when they are actually in the other. The only way to tell for template coordinate systems, currently, is if it is specified in the dataset documentation.
- unit‘m’ | ‘mm’ | ‘auto’
- The unit that was used in the coordinate system specification. If - 'auto',- 'm'will be inferred if the montage spans less than- -1to- 1, and- 'mm'otherwise. If the- coord_frameis- 'mri_voxel',- unitwill be ignored.
- verbosebool|str|int|None
- Control verbosity of the logging output. If - None, use the default verbosity level. See the logging documentation and- mne.verbose()for details. Should only be passed as a keyword argument.
 
- info
- Returns:
- infomne.Info
- The - mne.Infoobject with information about the sensors and methods of measurement. The modified- Infoobject.
- transmne.transforms.Transform
- The data transformation matrix from - 'head'to- 'mri'coordinates.
 
- info
 
