neurocarto.views.view_efficient

class neurocarto.views.view_efficient.ElectrodeEfficiencyData

Display a channel map statistics table.

__init__(config)
Parameters:

config (CartoConfig)

property name: str

view name

property description: str | None

view description. show in help button.

classmethod is_supported(probe)

Check whether a probe fit the requirements.

Parameters:

probe (ProbeDesp)

Return type:

bool

on_probe_update(probe, chmap, electrodes)

Invoked when channelmap is changed or electrode’s category is changed.

Parameters:
  • probe (ProbeDesp) – probe interface.

  • chmap – channelmap instance.

  • electrodes – all electrodes.

class neurocarto.views.view_efficient.ProbeElectrodeEfficiencyProtocol

ProbeDesp extension protocol for calculate some statistic values.

view_ext_statistics_info(bp)

Get some statistics value from a channelmap or a blueprint.

Parameters:

bp (BlueprintFunctions)

Returns:

dict of {title: value_str}

Return type:

dict[str, str]

__init__(*args, **kwargs)