Functions

This part of the documentation details the complete TruScanEEGpy for python API.

Submodule.

layout_128(names='index')[source]

Create layout file

Parameters:names (str) – Can be ‘index’ or ‘10-5’ for the ‘mak-128’ (an adapated version of 10-5) layout.

Examples

>>> import TruScanEEGpy
>>>
>>> layout = TruScanEEGpy.layout_128()
>>> layout = TruScanEEGpy.layout_128('10-5')

Submodule.

montage_mne_128(layout)[source]

Create MNE montage

Examples

>>> import TruScanEEGpy
>>> import mne
>>>
>>> layout = TruScanEEGpy.layout_128('10-5')
>>> montage = TruScanEEGpy.montage_mne_128(layout)
>>> mne.viz.plot_montage(montage)
>>> mne.viz.plot_montage(montage, kind = "3d")
>>>
>>> # Compare to other standard montages
>>> montage = mne.channels.make_standard_montage('standard_1005')
>>> montage.get_positions()
>>> montage.get_positions()['ch_pos']["TP9"]
>>> mne.viz.plot_montage(montage)
>>>
>>> montage = mne.channels.make_standard_montage('biosemi128')
>>> montage.get_positions()
>>> mne.viz.plot_montage(montage)
>>>
>>> montage = mne.channels.make_standard_montage('GSN-HydroCel-128')
>>> montage.get_positions()
>>> mne.viz.plot_montage(montage)
>>>
>>> montage = mne.channels.make_standard_montage('easycap-M1')
>>> mne.viz.plot_montage(montage)