Index

_ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | S | T | V | Z

_

__getnewargs__() (microdrop.plugin_helpers.PluginMetaData method)
(microdrop.plugin_manager.ScheduleRequest method)
__getstate__() (microdrop.plugin_helpers.PluginMetaData method)
(microdrop.plugin_manager.ScheduleRequest method)
__repr__() (microdrop.plugin_helpers.PluginMetaData method)
(microdrop.plugin_manager.ScheduleRequest method)

A

actuated_area() (microdrop.dmf_device.DmfDevice method)
actuated_channels() (microdrop.dmf_device.DmfDevice method)
actuated_electrodes() (microdrop.dmf_device.DmfDevice method)
add_data() (microdrop.experiment_log.ExperimentLog method)
add_step() (microdrop.experiment_log.ExperimentLog method)
after (microdrop.plugin_manager.ScheduleRequest attribute)
AppDataController (class in microdrop.plugin_helpers)
AppFields (microdrop.core_plugins.zmq_hub_plugin.ZmqHubPlugin attribute)
as_dict() (microdrop.plugin_helpers.PluginMetaData method)

B

base_path() (in module microdrop.__init__)
before (microdrop.plugin_manager.ScheduleRequest attribute)

C

class_version (microdrop.experiment_log.ExperimentLog attribute)
(microdrop.protocol.Protocol attribute)
cleanup() (microdrop.core_plugins.device_info_plugin.DeviceInfoPlugin method)
(microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerPlugin method)
Config (class in microdrop.config)
ConfigController (class in microdrop.gui.config_controller)
copy() (microdrop.protocol.Step method)
current_step() (microdrop.protocol.Protocol method)
CustomHandler (class in microdrop.logger)

D

default_config_directory (microdrop.config.Config attribute)
default_config_path (microdrop.config.Config attribute)
delete_step() (microdrop.protocol.Protocol method)
delete_steps() (microdrop.protocol.Protocol method)
DeviceInfoPlugin (class in microdrop.core_plugins.device_info_plugin)
DeviceInfoZmqPlugin (class in microdrop.core_plugins.device_info_plugin)
DeviceScaleNotSet
df_electrode_channels (microdrop.dmf_device.DmfDevice attribute)
diff_electrode_channels() (microdrop.dmf_device.DmfDevice method)
dirty (microdrop.dmf_device.DmfDevice attribute)
disable() (in module microdrop.plugin_manager)
DmfDevice (class in microdrop.dmf_device)
drop_duplicates_by_index() (in module microdrop.core_plugins.electrode_controller_plugin)

E

electrode_states (microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerZmqPlugin attribute)
ElectrodeControllerPlugin (class in microdrop.core_plugins.electrode_controller_plugin)
ElectrodeControllerZmqPlugin (class in microdrop.core_plugins.electrode_controller_plugin)
electrodes (microdrop.dmf_device.DmfDevice attribute)
emit() (microdrop.logger.CustomHandler method)
emit_signal() (in module microdrop.plugin_manager)
enable() (in module microdrop.plugin_manager)
except_handler() (in module microdrop.microdrop)
ExperimentLog (class in microdrop.experiment_log)
extract_channels() (in module microdrop.dmf_device)

F

find_path() (microdrop.dmf_device.DmfDevice method)
first_step() (microdrop.protocol.Protocol method)
from_dict() (in module microdrop.plugin_helpers)
(microdrop.plugin_helpers.PluginMetaData static method)

G

get() (microdrop.experiment_log.ExperimentLog method)
get_actuated_area() (microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerZmqPlugin method)
get_actuated_electrodes_area() (microdrop.dmf_device.DmfDevice method)
get_app() (in module microdrop.app_context)
get_app_fields() (microdrop.plugin_helpers.AppDataController method)
get_app_form_class() (microdrop.plugin_helpers.AppDataController method)
get_app_value() (microdrop.plugin_helpers.AppDataController method)
get_app_values() (microdrop.plugin_helpers.AppDataController method)
get_bounding_box() (microdrop.dmf_device.DmfDevice method)
get_channel_states() (microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerZmqPlugin method)
get_data() (microdrop.protocol.Protocol method)
(microdrop.protocol.Step method)
get_default_app_options() (microdrop.plugin_helpers.AppDataController method)
get_default_step_options() (microdrop.plugin_helpers.StepOptionsController method)
get_electrode_areas() (microdrop.dmf_device.DmfDevice method)
get_electrode_channels() (microdrop.dmf_device.DmfDevice method)
get_hub_uri() (in module microdrop.app_context)
get_latest_version_content() (in module microdrop.bin.latest_versions)
get_log_path() (microdrop.experiment_log.ExperimentLog method)
get_observers() (in module microdrop.plugin_manager)
get_plugin_app_values() (microdrop.plugin_helpers.AppDataController static method)
get_plugin_info() (in module microdrop.plugin_helpers)
get_plugin_names() (in module microdrop.plugin_manager)
get_plugin_package_name() (in module microdrop.plugin_manager)
get_plugin_step_values() (microdrop.plugin_helpers.StepOptionsController static method)
get_schedule() (in module microdrop.plugin_manager)
get_schedule_requests() (microdrop.core_plugins.device_info_plugin.DeviceInfoPlugin method)
(microdrop.gui.config_controller.ConfigController method)
(microdrop.interfaces.IPlugin method)
get_service_class() (in module microdrop.plugin_manager)
get_service_instance() (in module microdrop.plugin_manager)
get_service_instance_by_name() (in module microdrop.plugin_manager)
get_service_instance_by_package_name() (in module microdrop.plugin_manager)
get_service_names() (in module microdrop.plugin_manager)
get_state() (microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerZmqPlugin method)
get_step() (microdrop.plugin_helpers.StepOptionsController method)
(microdrop.protocol.Protocol method)
get_step_fields() (microdrop.plugin_helpers.StepOptionsController method)
get_step_form_class() (microdrop.interfaces.IPlugin method)
(microdrop.plugin_helpers.StepOptionsController method)
get_step_number() (microdrop.plugin_helpers.StepOptionsController method)
(microdrop.protocol.Protocol method)
get_step_options() (microdrop.plugin_helpers.StepOptionsController method)
get_step_value() (microdrop.plugin_helpers.StepOptionsController method)
get_step_values() (microdrop.interfaces.IPlugin method)
(microdrop.plugin_helpers.StepOptionsController method)
(microdrop.protocol.Protocol method)
get_svg_frame() (microdrop.dmf_device.DmfDevice method)
glade_path() (in module microdrop.__init__)
goto_step() (microdrop.protocol.Protocol method)

H

hub_execute() (in module microdrop.plugin_helpers)
hub_execute_async() (in module microdrop.plugin_helpers)

I

IFoo (class in microdrop.interfaces)
ILoggingPlugin (class in microdrop.interfaces)
initialize_core_plugins() (in module microdrop.microdrop)
insert_step() (microdrop.protocol.Protocol method)
insert_steps() (microdrop.protocol.Protocol method)
IPlugin (class in microdrop.interfaces)
IWaveformGenerator (class in microdrop.interfaces)

L

last_step() (microdrop.protocol.Protocol method)
load() (microdrop.config.Config method)
(microdrop.dmf_device.DmfDevice class method)
(microdrop.experiment_log.ExperimentLog class method)
(microdrop.protocol.Protocol class method)
load_plugins() (in module microdrop.plugin_manager)
log_data_to_frame() (in module microdrop.experiment_log)
log_summary() (in module microdrop.plugin_manager)

M

main() (in module microdrop.bin.create_portable_config)
(in module microdrop.microdrop)
max_channel() (microdrop.dmf_device.DmfDevice method)
microdrop.__init__ (module)
microdrop.app_context (module)
microdrop.bin.create_portable_config (module)
microdrop.bin.latest_versions (module)
microdrop.config (module)
microdrop.core_plugins.device_info_plugin (module)
microdrop.core_plugins.electrode_controller_plugin (module)
microdrop.core_plugins.zmq_hub_plugin (module)
microdrop.dmf_device (module)
microdrop.experiment_log (module)
microdrop.gui.config_controller (module)
microdrop.interfaces (module)
microdrop.logger (module)
microdrop.microdrop (module)
microdrop.plugin_helpers (module)
microdrop.plugin_manager (module)
microdrop.protocol (module)
microdrop.tests.update_dmf_control_board (module)
MicroDropHub (class in microdrop.core_plugins.zmq_hub_plugin)

N

next_repetition() (microdrop.protocol.Protocol method)
next_step() (microdrop.protocol.Protocol method)

O

on_app_exit() (microdrop.core_plugins.device_info_plugin.DeviceInfoPlugin method)
(microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerPlugin method)
(microdrop.gui.config_controller.ConfigController method)
(microdrop.interfaces.IPlugin method)
on_app_options_changed() (microdrop.gui.config_controller.ConfigController method)
(microdrop.interfaces.IPlugin method)
on_command_recv() (microdrop.core_plugins.zmq_hub_plugin.MicroDropHub method)
on_critical() (microdrop.interfaces.ILoggingPlugin method)
on_debug() (microdrop.interfaces.ILoggingPlugin method)
on_dmf_device_changed() (microdrop.gui.config_controller.ConfigController method)
(microdrop.interfaces.IPlugin method)
on_dmf_device_saved() (microdrop.interfaces.IPlugin method)
on_dmf_device_swapped() (microdrop.core_plugins.device_info_plugin.DeviceInfoPlugin method)
(microdrop.gui.config_controller.ConfigController method)
(microdrop.interfaces.IPlugin method)
on_error() (microdrop.interfaces.ILoggingPlugin method)
on_execute__dumps() (microdrop.core_plugins.device_info_plugin.DeviceInfoZmqPlugin method)
on_execute__get_channel_states() (microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerZmqPlugin method)
on_execute__get_device() (microdrop.core_plugins.device_info_plugin.DeviceInfoZmqPlugin method)
on_execute__get_electrode_channels() (microdrop.core_plugins.device_info_plugin.DeviceInfoZmqPlugin method)
on_execute__get_svg_frame() (microdrop.core_plugins.device_info_plugin.DeviceInfoZmqPlugin method)
on_execute__set_electrode_channels() (microdrop.core_plugins.device_info_plugin.DeviceInfoZmqPlugin method)
on_execute__set_electrode_state() (microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerZmqPlugin method)
on_execute__set_electrode_states() (microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerZmqPlugin method)
on_experiment_log_changed() (microdrop.interfaces.IPlugin method)
on_experiment_log_selection_changed() (microdrop.interfaces.IPlugin method)
on_export_experiment_log_data() (microdrop.interfaces.IPlugin method)
on_info() (microdrop.interfaces.ILoggingPlugin method)
on_metadata_changed() (microdrop.interfaces.IPlugin method)
on_plugin_disable() (microdrop.core_plugins.device_info_plugin.DeviceInfoPlugin method)
(microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerPlugin method)
(microdrop.core_plugins.zmq_hub_plugin.ZmqHubPlugin method)
(microdrop.interfaces.IPlugin method)
on_plugin_disabled() (microdrop.interfaces.IPlugin method)
on_plugin_enable() (microdrop.core_plugins.device_info_plugin.DeviceInfoPlugin method)
(microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerPlugin method)
(microdrop.core_plugins.zmq_hub_plugin.ZmqHubPlugin method)
(microdrop.gui.config_controller.ConfigController method)
(microdrop.interfaces.IPlugin method)
(microdrop.plugin_helpers.AppDataController method)
on_plugin_enabled() (microdrop.interfaces.IPlugin method)
on_protocol_changed() (microdrop.gui.config_controller.ConfigController method)
(microdrop.interfaces.IPlugin method)
on_protocol_pause() (microdrop.interfaces.IPlugin method)
on_protocol_run() (microdrop.interfaces.IPlugin method)
on_protocol_swapped() (microdrop.gui.config_controller.ConfigController method)
(microdrop.interfaces.IPlugin method)
on_step_complete() (microdrop.interfaces.IPlugin method)
on_step_created() (microdrop.interfaces.IPlugin method)
on_step_options_changed() (microdrop.interfaces.IPlugin method)
on_step_options_swapped() (microdrop.interfaces.IPlugin method)
on_step_run() (microdrop.interfaces.IPlugin method)
on_step_swapped() (microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerPlugin method)
(microdrop.interfaces.IPlugin method)
on_warning() (microdrop.interfaces.ILoggingPlugin method)

P

package_name (microdrop.plugin_helpers.PluginMetaData attribute)
parse_args() (in module microdrop.bin.create_portable_config)
plugin_name (microdrop.core_plugins.device_info_plugin.DeviceInfoPlugin attribute)
(microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerPlugin attribute)
(microdrop.core_plugins.zmq_hub_plugin.ZmqHubPlugin attribute)
(microdrop.plugin_helpers.PluginMetaData attribute)
plugin_name_lookup() (microdrop.protocol.Protocol method)
(microdrop.protocol.Step method)
PluginMetaData (class in microdrop.plugin_helpers)
plugins (microdrop.protocol.Protocol attribute)
(microdrop.protocol.Step attribute)
post_install() (in module microdrop.plugin_manager)
prev_step() (microdrop.protocol.Protocol method)
Protocol (class in microdrop.protocol)
protocol_to_frame() (in module microdrop.protocol)
protocol_to_json() (in module microdrop.protocol)

S

save() (microdrop.config.Config method)
(microdrop.experiment_log.ExperimentLog method)
(microdrop.protocol.Protocol method)
ScheduleRequest (class in microdrop.plugin_manager)
set_app_values() (microdrop.plugin_helpers.AppDataController method)
set_data() (microdrop.protocol.Protocol method)
(microdrop.protocol.Step method)
set_electrode_channels() (microdrop.dmf_device.DmfDevice method)
set_electrode_state() (microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerZmqPlugin method)
set_electrode_states() (microdrop.core_plugins.electrode_controller_plugin.ElectrodeControllerZmqPlugin method)
set_frequency() (microdrop.interfaces.IWaveformGenerator method)
set_step_values() (microdrop.plugin_helpers.StepOptionsController method)
set_voltage() (microdrop.interfaces.IWaveformGenerator method)
spec (microdrop.config.Config attribute)
start_time() (microdrop.experiment_log.ExperimentLog method)
Step (class in microdrop.protocol)
StepOptionsController (class in microdrop.plugin_helpers)

T

to_frame() (microdrop.experiment_log.ExperimentLog method)
(microdrop.protocol.Protocol method)
to_json() (microdrop.protocol.Protocol method)
to_ndjson() (microdrop.protocol.Protocol method)
to_svg() (microdrop.dmf_device.DmfDevice method)

V

ValidationError
version (microdrop.plugin_helpers.PluginMetaData attribute)

Z

ZmqHubPlugin (class in microdrop.core_plugins.zmq_hub_plugin)