mne.channels.rename_channels(info, mapping, allow_duplicates=False, verbose=None)[source]

Rename channels.


Measurement info to modify.

mappingdict | callable()

A dictionary mapping the old channel to a new channel name e.g. {‘EEG061’ : ‘EEG161’}. Can also be a callable function that takes and returns a string.

Changed in version 0.10.0: Support for a callable function.


If True (default False), allow duplicates, which will automatically be renamed with -N at the end.

New in version 0.22.0.

verbosebool, str, int, or None

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.

Examples using mne.channels.rename_channels