Estimate fiducials for a subject.
str
The FreeSurfer subject name.
None
The path to the directory containing the FreeSurfer subjects
reconstructions. If None
, defaults to the SUBJECTS_DIR
environment
variable.
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.
list
List of estimated fiducials (each point in a dict), in the order LPA, nasion, RPA.
Notes
This takes the fsaverage-fiducials.fif
file included with MNE—which
contain the LPA, nasion, and RPA for the fsaverage
subject—and
transforms them to the given FreeSurfer subject’s MRI space.
The MRI of fsaverage
is already in MNI Talairach space, so applying
the inverse of the given subject’s MNI Talairach affine transformation
($SUBJECTS_DIR/$SUBJECT/mri/transforms/talairach.xfm
) is used
to estimate the subject’s fiducial locations.
For more details about the coordinate systems and transformations involved, see https://surfer.nmr.mgh.harvard.edu/fswiki/CoordinateSystems and Source alignment and coordinate frames.
mne.coreg.get_mni_fiducials
#How MNE uses FreeSurfer’s outputs
Locating intracranial electrode contacts