mne.preprocessing.ieeg.warp_montage#

mne.preprocessing.ieeg.warp_montage(montage, moving, static, reg_affine, sdr_morph, verbose=None)[source]#

Warp a montage to a template with image volumes using SDR.

Note

This is likely only applicable for channels inside the brain (intracranial electrodes).

Parameters
montageinstance of mne.channels.DigMontage

The montage object containing the channels.

movinginstance of SpatialImage

The image to morph (“from” volume).

staticinstance of SpatialImage

The image to align with (“to” volume).

reg_affinendarray of float, shape (4, 4)

The affine that registers one volume to another.

sdr_morphinstance of dipy.align.DiffeomorphicMap

The class that applies the the symmetric diffeomorphic registration (SDR) morph.

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.

Returns
montage_warpedmne.channels.DigMontage

The modified montage object containing the channels.