mne.vertex_to_mni

mne.vertex_to_mni(vertices, hemis, subject, subjects_dir=None, mode=None, verbose=None)[source]

Convert the array of vertices for a hemisphere to MNI coordinates.

Parameters
verticesint, or list of int

Vertex number(s) to convert

hemisint, or list of int

Hemisphere(s) the vertices belong to

subjectstr

Name of the subject to load surfaces from.

subjects_dirstr, or None

Path to SUBJECTS_DIR if it is not set in the environment.

modestr | None

Either ‘nibabel’ or ‘freesurfer’ for the software to use to obtain the transforms. If None, ‘nibabel’ is tried first, falling back to ‘freesurfer’ if it fails. Results should be equivalent with either option, but nibabel may be quicker (and more pythonic).

verbosebool, str, int, or None

If not None, override default verbose level (see mne.verbose() and Logging documentation for more).

Returns
coordinatesarray, shape (n_vertices, 3)

The MNI coordinates (in mm) of the vertices

Notes

This function requires either nibabel (in Python) or Freesurfer (with utility “mri_info”) to be correctly installed.