class TMSiFrontend.plotters.heatmap_plotter.HeatmapPlotter(*args: Any, **kwargs: Any)#

Bases: Plotter

Heatmap plotter object

__init__(device_type='saga', is_headcap=False, name='Heat Map Plotter')#

Initialize Heatmap plotter

Parameters:
  • electrodes (list, optional) – electrodes of the map, defaults to None

  • name (str, optional) – name of the plotter, defaults to “Heat Map Plotter”

Methods

__init__([device_type, is_headcap, name])

Initialize Heatmap plotter

rotate_chart()

set_electrode_position(channels, coordinates)

Set position of the electode on the chart

set_electrode_position(channels, coordinates, reordered_indices=None)#

Set position of the electode on the chart

Parameters:
  • channels (list) – list of channels

  • coordinates (TMSiGrids or TMSiHeadcaps) – coordinates of the electrodes

  • reordered_indices (list, optional) – reordered indices, defaults to None