mne.gui.coregistration#
- mne.gui.coregistration(*, width=None, height=None, inst=None, subject=None, subjects_dir=None, head_opacity=None, head_high_res=None, trans=None, orient_to_surface=None, scale_by_distance=None, mark_inside=None, interaction=None, fullscreen=None, show=True, block=False, verbose=None)[source]#
- Coregister an MRI with a subject’s head shape. - The GUI can be launched through the command line interface: - $ mne coreg - or using a python interpreter as shown in Source alignment and coordinate frames. - Parameters:
- widthint|None
- Specify the width for window (in logical pixels). Default is None, which uses - MNE_COREG_WINDOW_WIDTHconfig value (which defaults to- 800).
- heightint|None
- Specify a height for window (in logical pixels). Default is None, which uses - MNE_COREG_WINDOW_WIDTHconfig value (which defaults to- 400).
- instNone| path-like
- Path to an instance file containing the digitizer data. Compatible for Raw, Epochs, and Evoked files. 
- subjectNone|str
- Name of the mri subject. 
- subjects_dirpath-like | None
- The path to the directory containing the FreeSurfer subjects reconstructions. If - None, defaults to the- SUBJECTS_DIRenvironment variable.
- head_opacityfloat|None
- The opacity of the head surface in the range - [0., 1.]. Default is None, which uses- MNE_COREG_HEAD_OPACITYconfig value (which defaults to- 1.).
- head_high_resbool | None
- Use a high resolution head surface. Default is None, which uses - MNE_COREG_HEAD_HIGH_RESconfig value (which defaults to True).
- transpath-like | Transform|None
- The Head<->MRI transform or the path to its FIF file ( - "-trans.fif").
- orient_to_surfacebool | None
- If True (default), orient EEG electrode and head shape points to the head surface. - New in v0.16. 
- scale_by_distancebool | None
- If True (default), scale the digitization points by their distance from the scalp surface. - New in v0.16. 
- mark_insidebool | None
- If True (default), mark points inside the head surface in a different color. - New in v0.16. 
- interaction‘trackball’ | ‘terrain’ | None
- How interactions with the scene via an input device (e.g., mouse or trackpad) modify the camera position. If - 'terrain', one axis is fixed, enabling “turntable-style” rotations. If- 'trackball', movement along all axes is possible, which provides more freedom of movement, but you may incidentally perform unintentional rotations along some axes. If- None, the setting stored in the MNE-Python configuration file is used. Defaults to- 'terrain'.- New in v0.16. - Changed in version 1.0: Default interaction mode if - Noneand no config setting found changed from- 'trackball'to- 'terrain'.
- fullscreenbool
- Whether to start in fullscreen ( - True) or windowed mode (- False). Default is- None, which uses- MNE_COREG_FULLSCREENconfig value (which defaults to- False).- New in v1.1. 
- showbool
- Show the GUI if True. 
- blockbool
- Whether to halt program execution until the figure is closed. 
- 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.
 
- width
- Returns:
- frameinstance of CoregistrationUI
- The coregistration frame. 
 
 - Notes - Many parameters (e.g., - head_opacity) take None as a parameter, which means that the default will be read from the MNE-Python configuration file (which gets saved when exiting).- Step by step instructions for the coregistrations are shown below: 
