mne.morph_labels¶
- mne.morph_labels(labels, subject_to, subject_from=None, subjects_dir=None, surf_name='white', verbose=None)[source]¶
Morph a set of labels.
This is useful when morphing a set of non-overlapping labels (such as those obtained with
read_labels_from_annot()
) from one subject to another.- Parameters
- labels
list
The labels to morph.
- subject_to
str
The subject to morph labels to.
- subject_from
str
|None
The subject to morph labels from. Can be None if the labels have the
.subject
property defined.- subjects_dir
str
|None
The path to the FreeSurfer subjects reconstructions. It corresponds to FreeSurfer environment variable
SUBJECTS_DIR
.- surf_name
str
Surface used to obtain vertex locations, e.g., ‘white’, ‘pial’.
- verbosebool,
str
,int
, orNone
If not None, override default verbose level (see
mne.verbose()
and Logging documentation for more). If used, it should be passed as a keyword-argument only.
- labels
- Returns
- labels
list
The morphed labels.
- labels
See also
Notes
This does not use the same algorithm as Freesurfer, so the results morphing (e.g., from
'fsaverage'
to your subject) might not match what Freesurfer produces duringrecon-all
.New in version 0.18.