iblrig
Installation guide
Using IBLRIG v8
Reference
Hardware Guide
Developer Guide
Frequently Asked Questions
API Reference
Changelog
Links
IBLRIG on GitHub
Appendix 3: IBL protocol for setting up the behavioral training rig
iblrig
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
|
Z
_
__init__() (iblrig.base_choice_world.ActiveChoiceWorldSession method)
(iblrig.base_choice_world.BiasedChoiceWorldSession method)
(iblrig.base_choice_world.ChoiceWorldSession method)
(iblrig.base_choice_world.TrainingChoiceWorldSession method)
(iblrig.base_tasks.BaseSession method)
(iblrig.base_tasks.HasBpod method)
(iblrig.base_tasks.NetworkSession method)
(iblrig.base_tasks.OSCClient method)
(iblrig.base_tasks.SpontaneousSession method)
(iblrig.frame2ttl.Frame2TTL method)
(iblrig.gui.frame2ttl.Frame2TTLCalibrationDialog method)
(iblrig.gui.frame2ttl.Frame2TTLCalibrationTarget method)
(iblrig.gui.splash.Splash method)
(iblrig.gui.tab_about.TabAbout method)
(iblrig.gui.tab_data.DataWorker method)
(iblrig.gui.tab_data.TabData method)
(iblrig.gui.tab_docs.TabDocs method)
(iblrig.gui.tab_log.TabLog method)
(iblrig.gui.tools.AlyxObject method)
(iblrig.gui.tools.DiskSpaceIndicator method)
(iblrig.gui.tools.LineEditAlyxUser method)
(iblrig.gui.tools.RemoteDevicesItemModel method)
(iblrig.gui.tools.RemoteDevicesListView method)
(iblrig.gui.tools.StatefulButton method)
(iblrig.gui.tools.Worker method)
(iblrig.gui.validation.StatusItem method)
(iblrig.gui.validation.SystemValidationDialog method)
(iblrig.gui.validation.ValidatorItem method)
(iblrig.gui.valve.CalibrationPlot method)
(iblrig.gui.valve.ValveCalibrationDialog method)
(iblrig.gui.wizard.LoginWindow method)
(iblrig.gui.wizard.RigWizard method)
(iblrig.gui.wizard.RigWizardModel method)
(iblrig.gui.wizard.UpdateNotice method)
(iblrig.hardware.Bpod method)
(iblrig.hardware.RotaryEncoderModule method)
(iblrig.hardware_validation.Result method)
(iblrig.hardware_validation.Validator method)
(iblrig.hardware_validation.ValidatorSerial method)
(iblrig.hardware_validation.ValidatorSound method)
(iblrig.hifi.HiFi method)
(iblrig.hifi.HiFiException method)
(iblrig.net.Auxiliaries method)
(iblrig.net.ExpInfo method)
(iblrig.online_plots.DataModel method)
(iblrig.online_plots.OnlinePlots method)
(iblrig.scale.Scale method)
(iblrig.scale.ScaleData method)
(iblrig.serial_singleton.SerialSingleton method)
(iblrig.serial_singleton.SerialSingletonException method)
(iblrig.tools.ANSI method)
(iblrig.transfer_experiments.NeurophotometricsCopier method)
(iblrig.transfer_experiments.SessionCopier method)
(iblrig.valve.Valve method)
(iblrig.valve.ValveValues method)
(iblrig_tasks._iblrig_tasks_advancedChoiceWorld.task.Session method)
(iblrig_tasks._iblrig_tasks_ephysChoiceWorld.task.Session method)
(iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.Session method)
(iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.SessionRelatedBlocks method)
(iblrig_tasks._iblrig_tasks_passiveChoiceWorld.task.Session method)
(iblrig_tasks._iblrig_tasks_trainingPhaseChoiceWorld.task.Session method)
__new__() (iblrig.gui.tab_data.Column static method)
(iblrig.hardware.Bpod static method)
(iblrig.hardware.SOFTCODE method)
(iblrig.hardware_validation.Status method)
(iblrig.hardware_validation.ValidateHardwareError method)
(iblrig.hifi.HiFiException method)
(iblrig.net.Auxiliaries static method)
(iblrig.serial_singleton.SerialSingleton static method)
(iblrig.serial_singleton.SerialSingletonException method)
(iblrig.transfer_experiments.CopyState method)
A
acceptNavigationRequest() (iblrig.gui.tab_docs.CustomWebEnginePage method)
ActiveChoiceWorldSession (class in iblrig.base_choice_world)
ActiveChoiceWorldTrialData (class in iblrig.base_choice_world)
add_samples() (iblrig.valve.ValveValues method)
alyx (iblrig.gui.wizard.RigWizardModel attribute)
ALYX_LAB (iblrig.pydantic_definitions.RigSettings attribute)
alyx_reachable() (in module iblrig.tools)
ALYX_URL (iblrig.pydantic_definitions.RigSettings attribute)
ALYX_USER (iblrig.pydantic_definitions.RigSettings attribute)
AlyxObject (class in iblrig.gui.tools)
ambient_module (iblrig.hardware.Bpod property)
AMP_TYPE (iblrig.pydantic_definitions.HardwareSettingsSound attribute)
ANSI (class in iblrig.tools)
append_session (iblrig.gui.wizard.RigWizard attribute)
appendText() (iblrig.gui.tab_log.TabLog method)
args (iblrig.gui.tools.Worker attribute)
ask_user() (in module iblrig.tools)
assert_connect_on_init (iblrig.transfer_experiments.BehaviorCopier attribute)
(iblrig.transfer_experiments.EphysCopier attribute)
(iblrig.transfer_experiments.NeurophotometricsCopier attribute)
(iblrig.transfer_experiments.SessionCopier attribute)
(iblrig.transfer_experiments.VideoCopier attribute)
assert_setting() (iblrig.scale.Scale method)
attenuation_db (iblrig.hifi.HiFi property)
Auxiliaries (class in iblrig.net)
B
base_parameters_file (iblrig.base_choice_world.BiasedChoiceWorldSession attribute)
(iblrig.base_choice_world.ChoiceWorldSession attribute)
(iblrig.base_tasks.BaseSession attribute)
BaseSession (class in iblrig.base_tasks)
BehaviorCopier (class in iblrig.transfer_experiments)
BiasedChoiceWorldSession (class in iblrig.base_choice_world)
BiasedChoiceWorldTrialData (class in iblrig.base_choice_world)
bit_depth (iblrig.hifi.HiFi property)
block_num (iblrig.base_choice_world.BiasedChoiceWorldTrialData attribute)
block_trial_num (iblrig.base_choice_world.BiasedChoiceWorldTrialData attribute)
BLUE (iblrig.tools.ANSI attribute)
BOLD (iblrig.tools.ANSI attribute)
BONSAI_EXECUTABLE (iblrig.pydantic_definitions.HardwareSettingsNeurophotometrics attribute)
BONSAI_WORKFLOW (iblrig.pydantic_definitions.HardwareSettingsMicrophone attribute)
(iblrig.pydantic_definitions.HardwareSettingsNeurophotometrics attribute)
BonsaiRecordingMixin (class in iblrig.base_tasks)
BonsaiVisualStimulusMixin (class in iblrig.base_tasks)
Bpod (class in iblrig.hardware)
bpod (iblrig.base_tasks.HasBpod attribute)
bpod_session_data_to_dataframe() (in module iblrig.raw_data_loaders)
bpod_trial_data_to_dataframe() (in module iblrig.raw_data_loaders)
BPOD_TTL_TEST_DATE (iblrig.pydantic_definitions.HardwareSettingsBpod attribute)
BPOD_TTL_TEST_STATUS (iblrig.pydantic_definitions.HardwareSettingsBpod attribute)
BpodMixin (class in iblrig.base_tasks)
BunchModel (class in iblrig.pydantic_definitions)
C
calibrate() (iblrig.frame2ttl.Frame2TTL method)
(iblrig.gui.valve.ValveCalibrationDialog method)
calibration_date (iblrig.valve.Valve property)
calibration_finished (iblrig.gui.valve.ValveCalibrationDialog attribute)
calibration_range (iblrig.valve.Valve property)
CalibrationPlot (class in iblrig.gui.valve)
call_bonsai() (in module iblrig.tools)
call_bonsai_async() (in module iblrig.tools)
call_git() (in module iblrig.version_management)
call_subprocesses() (in module iblrig.upgrade_iblrig)
can_control_led (iblrig.hardware.Bpod attribute)
check_for_updates() (in module iblrig.version_management)
check_sync_pulses() (iblrig.base_choice_world.ChoiceWorldSession method)
check_training_phase() (iblrig.base_choice_world.TrainingChoiceWorldSession method)
(iblrig_tasks._iblrig_tasks_trainingPhaseChoiceWorld.task.Session method)
check_upgrade_prerequisites() (in module iblrig.version_management)
check_uri_match() (in module iblrig.net)
choice_delay (iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.NeuroModulatorChoiceTrialData attribute)
choice_to_feedback_delay (iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.Session property)
choice_world_visual_stimulus() (iblrig.base_tasks.BonsaiVisualStimulusMixin method)
ChoiceWorldSession (class in iblrig.base_choice_world)
ChoiceWorldTrialData (class in iblrig.base_choice_world)
cleanup() (iblrig.net.Auxiliaries method)
cleanup_mixin_network() (iblrig.base_tasks.NetworkSession method)
clear() (iblrig.gui.tab_log.TabLog method)
(iblrig.gui.validation.ValidatorItem method)
(iblrig.gui.valve.CalibrationPlot method)
clear_calibration() (iblrig.gui.valve.ValveCalibrationDialog method)
clear_crop_callback() (iblrig.gui.valve.ValveCalibrationDialog method)
clear_data() (iblrig.valve.ValveValues method)
clear_drop() (iblrig.gui.valve.ValveCalibrationDialog method)
clear_message_queue() (iblrig.net.Auxiliaries method)
clickedWhileActive (iblrig.gui.tools.StatefulButton attribute)
,
[1]
clickedWhileInactive (iblrig.gui.tools.StatefulButton attribute)
,
[1]
close() (iblrig.gui.splash.Splash method)
(iblrig.hardware.Bpod method)
(iblrig.hardware.RotaryEncoderModule method)
(iblrig.net.Auxiliaries method)
(iblrig.serial_singleton.SerialSingleton method)
closeEvent() (iblrig.gui.valve.ValveCalibrationDialog method)
(iblrig.gui.wizard.RigWizard method)
color (iblrig.gui.frame2ttl.Frame2TTLCalibrationTarget attribute)
colorChanged (iblrig.gui.frame2ttl.Frame2TTLCalibrationTarget attribute)
Column (class in iblrig.gui.tab_data)
COM_BPOD (iblrig.pydantic_definitions.HardwareSettingsBpod attribute)
COM_F2TTL (iblrig.pydantic_definitions.HardwareSettingsFrame2TTL attribute)
COM_NEUROPHOTOMETRY (iblrig.pydantic_definitions.HardwareSettingsNeurophotometrics attribute)
COM_ROTARY_ENCODER (iblrig.pydantic_definitions.HardwareSettingsRotaryEncoder attribute)
COM_SCALE (iblrig.pydantic_definitions.HardwareSettingsScale attribute)
COM_SOUND (iblrig.pydantic_definitions.HardwareSettingsSound attribute)
communicate() (iblrig.base_tasks.NetworkSession method)
COMPLETE (iblrig.transfer_experiments.CopyState attribute)
compute_adaptive_reward_volume() (in module iblrig.choiceworld)
compute_end_session_criteria() (iblrig.online_plots.DataModel method)
compute_performance() (iblrig.base_choice_world.TrainingChoiceWorldSession method)
compute_reward_time() (iblrig.base_tasks.ValveMixin method)
config (iblrig.base_tasks.BonsaiRecordingMixin attribute)
config2stub() (iblrig.transfer_experiments.VideoCopier static method)
configure_sound_card() (in module iblrig.sound)
connect() (iblrig.base_tasks.NetworkSession method)
connected (iblrig.net.Auxiliaries attribute)
contrast (iblrig.base_choice_world.ChoiceWorldTrialData attribute)
contrast_set (iblrig.online_plots.DataModel attribute)
contrasts_set() (in module iblrig.choiceworld)
controller2model() (iblrig.gui.wizard.RigWizard method)
convert_uis() (in module iblrig.gui.tools)
copy_collections() (iblrig.transfer_experiments.SessionCopier method)
copy_folders() (in module iblrig.transfer_experiments)
copy_photometry_subject() (in module iblrig.neurophotometrics)
copy_snapshots() (iblrig.transfer_experiments.SessionCopier method)
CopyState (class in iblrig.transfer_experiments)
copyToClipboard() (iblrig.gui.tab_log.TabLog method)
create() (iblrig.net.Auxiliaries method)
create_bonsai_layout_from_template() (in module iblrig.path_helper)
create_session() (iblrig.base_tasks.BaseSession method)
create_video_stub() (iblrig.transfer_experiments.VideoCopier method)
critical (iblrig.gui.tools.DiskSpaceIndicator property)
CustomWebEnginePage (class in iblrig.gui.tab_docs)
CYAN (iblrig.tools.ANSI attribute)
D
DARKCYAN (iblrig.tools.ANSI attribute)
DataItemDelegate (class in iblrig.gui.tab_data)
DataModel (class in iblrig.online_plots)
DataWorker (class in iblrig.gui.tab_data)
debias_trial (iblrig.base_choice_world.TrainingChoiceWorldTrialData attribute)
default_reward_amount (iblrig.base_choice_world.ChoiceWorldSession property)
(iblrig.base_choice_world.TrainingChoiceWorldSession property)
define_and_start_state_machine() (iblrig.gui.valve.ValveCalibrationDialog method)
define_harp_sounds_actions() (iblrig.hardware.Bpod method)
define_rotary_encoder_actions() (iblrig.hardware.Bpod method)
define_xonar_sounds_actions() (iblrig.hardware.Bpod method)
delay_to_stim_center (iblrig.base_choice_world.HabituationChoiceWorldTrialData attribute)
device_bpod (iblrig.pydantic_definitions.HardwareSettings attribute)
device_cameras (iblrig.pydantic_definitions.HardwareSettings attribute)
device_frame2ttl (iblrig.pydantic_definitions.HardwareSettings attribute)
device_microphone (iblrig.pydantic_definitions.HardwareSettings attribute)
DEVICE_MODEL (iblrig.pydantic_definitions.HardwareSettingsNeurophotometrics attribute)
device_neurophotometrics (iblrig.pydantic_definitions.HardwareSettings attribute)
device_rotary_encoder (iblrig.base_tasks.RotaryEncoderMixin attribute)
(iblrig.pydantic_definitions.HardwareSettings attribute)
device_scale (iblrig.pydantic_definitions.HardwareSettings attribute)
device_screen (iblrig.pydantic_definitions.HardwareSettings attribute)
device_sound (iblrig.pydantic_definitions.HardwareSettings attribute)
device_valve (iblrig.pydantic_definitions.HardwareSettings attribute)
DIM (iblrig.tools.ANSI attribute)
dir_path() (in module iblrig.commands)
DISABLE_BEHAVIOR_INPUT_PORTS (iblrig.pydantic_definitions.HardwareSettingsBpod attribute)
DiskSpaceIndicator (class in iblrig.gui.tools)
display_full_jsonable() (iblrig.online_plots.OnlinePlots method)
DISPLAY_IDX (iblrig.pydantic_definitions.HardwareSettingsScreen attribute)
display_scale_stable() (iblrig.gui.valve.ValveCalibrationDialog method)
display_scale_text() (iblrig.gui.valve.ValveCalibrationDialog method)
draw_block_len() (in module iblrig.session_creator)
draw_contrast() (in module iblrig.misc)
draw_next_trial_info() (iblrig.base_choice_world.ChoiceWorldSession method)
(iblrig.base_choice_world.HabituationChoiceWorldSession method)
(iblrig_tasks._iblrig_tasks_advancedChoiceWorld.task.Session method)
draw_position() (in module iblrig.session_creator)
draw_quiescent_period() (iblrig_tasks._iblrig_tasks_ImagingChoiceWorld.task.Session static method)
draw_reward_amount() (iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.SessionRelatedBlocks method)
draw_training_contrast() (in module iblrig.choiceworld)
drop_cleared (iblrig.gui.valve.ValveCalibrationDialog attribute)
E
EmptySession (class in iblrig.base_tasks)
ENCODER_EVENTS (iblrig.hardware.RotaryEncoderModule attribute)
END (iblrig.tools.ANSI attribute)
EphysCopier (class in iblrig.transfer_experiments)
error (iblrig.gui.tools.WorkerSignals attribute)
,
[1]
event_error (iblrig.base_choice_world.ChoiceWorldSession property)
event_reward (iblrig.base_choice_world.ChoiceWorldSession property)
eventFilter() (iblrig.gui.splash.Splash method)
(iblrig.gui.wizard.RigWizard method)
exception (iblrig.hardware_validation.Result attribute)
ExistingFilePath (in module iblrig.pydantic_definitions)
exit() (iblrig.base_tasks.OSCClient method)
exp_ref (iblrig.base_tasks.BaseSession property)
(iblrig.base_tasks.NetworkSession attribute)
(iblrig.net.ExpInfo attribute)
experiment_description (iblrig.base_tasks.BaseSession attribute)
(iblrig.net.ExpInfo attribute)
(iblrig.transfer_experiments.BehaviorCopier property)
(iblrig.transfer_experiments.SessionCopier property)
ExpInfo (class in iblrig.net)
ext_message (iblrig.hardware_validation.Result attribute)
extra_parser() (iblrig.base_choice_world.ChoiceWorldSession static method)
(iblrig.base_tasks.BaseSession static method)
(iblrig_tasks._iblrig_tasks_advancedChoiceWorld.task.Session static method)
(iblrig_tasks._iblrig_tasks_ephysChoiceWorld.task.Session static method)
(iblrig_tasks._iblrig_tasks_passiveChoiceWorld.task.Session static method)
(iblrig_tasks._iblrig_tasks_trainingChoiceWorld.task.Session static method)
(iblrig_tasks._iblrig_tasks_trainingPhaseChoiceWorld.task.Session static method)
extractor_tasks (iblrig.base_tasks.BaseSession attribute)
F
F2TTL_CALIBRATION_DATE (iblrig.pydantic_definitions.HardwareSettingsFrame2TTL attribute)
F2TTL_DARK_THRESH (iblrig.pydantic_definitions.HardwareSettingsFrame2TTL attribute)
F2TTL_LIGHT_THRESH (iblrig.pydantic_definitions.HardwareSettingsFrame2TTL attribute)
FAIL (iblrig.hardware_validation.Status attribute)
feedback_correct_delay (iblrig.base_choice_world.ChoiceWorldSession property)
feedback_error_delay (iblrig.base_choice_world.ChoiceWorldSession property)
feedback_nogo_delay (iblrig.base_choice_world.ChoiceWorldSession property)
file_experiment_description (iblrig.transfer_experiments.SessionCopier property)
file_hardware_settings (iblrig.gui.wizard.RigWizardModel attribute)
file_iblrig_settings (iblrig.gui.wizard.RigWizardModel attribute)
file_remote_experiment_description (iblrig.transfer_experiments.SessionCopier property)
filter_ports() (in module iblrig.serial_singleton)
finalize_copy() (iblrig.transfer_experiments.BehaviorCopier method)
(iblrig.transfer_experiments.SessionCopier method)
FINALIZED (iblrig.transfer_experiments.CopyState attribute)
finished (iblrig.gui.tools.WorkerSignals attribute)
,
[1]
float_or_none() (in module iblrig_tasks._iblrig_tasks_trainingChoiceWorld.task)
flush() (iblrig.gui.wizard.RigWizard method)
(iblrig.hardware.Bpod method)
(in module iblrig.commands)
fn (iblrig.gui.tools.Worker attribute)
format_sound() (in module iblrig.sound)
FPS (iblrig.pydantic_definitions.HardwareSettingsCamera attribute)
Frame2TTL (class in iblrig.frame2ttl)
Frame2TTLCalibrationDialog (class in iblrig.gui.frame2ttl)
Frame2TTLCalibrationTarget (class in iblrig.gui.frame2ttl)
Frame2TTLMixin (class in iblrig.base_tasks)
free_reward() (iblrig.gui.wizard.RigWizardModel method)
free_reward_time (iblrig.gui.wizard.RigWizardModel attribute)
free_reward_time_sec (iblrig.valve.Valve property)
FREE_REWARD_VOLUME_UL (iblrig.pydantic_definitions.HardwareSettingsValve attribute)
free_reward_volume_ul (iblrig.valve.Valve property)
G
get_all_validators() (in module iblrig.hardware_validation)
get_ambient_sensor_reading() (iblrig.hardware.Bpod method)
get_anydesk_id() (in module iblrig.tools)
get_biased_probs() (in module iblrig.misc)
get_branch() (in module iblrig.version_management)
get_changelog() (in module iblrig.version_management)
get_commit_hash() (in module iblrig.path_helper)
(in module iblrig.version_management)
get_exp_info() (iblrig.base_tasks.NetworkSession method)
get_grams() (iblrig.scale.Scale method)
get_graphviz_task() (iblrig.base_choice_world.ChoiceWorldSession method)
get_inheritors() (in module iblrig.tools)
get_lab_location_dict() (in module iblrig.tools)
get_local_and_remote_paths() (in module iblrig.path_helper)
get_local_version() (in module iblrig.version_management)
get_module() (iblrig.hardware.Bpod method)
get_next_calibration_time() (iblrig.gui.valve.ValveCalibrationDialog method)
get_number() (in module iblrig.tools)
get_port_events() (in module iblrig.misc)
get_port_from_serial_number() (in module iblrig.serial_singleton)
get_remote_devices() (in module iblrig.net)
get_remote_devices_file() (in module iblrig.net)
get_remote_tags() (in module iblrig.version_management)
get_remote_version() (in module iblrig.version_management)
get_scale_reading() (iblrig.gui.valve.ValveCalibrationDialog method)
get_serial_number_from_port() (in module iblrig.serial_singleton)
get_server_communicator() (in module iblrig.net)
get_session() (iblrig.gui.wizard.RigWizardModel method)
get_session_path() (in module iblrig.misc)
get_session_template() (iblrig_tasks._iblrig_tasks_ephysChoiceWorld.task.Session static method)
get_stable_grams() (iblrig.scale.Scale method)
get_state() (iblrig.transfer_experiments.SessionCopier method)
get_state_machine_trial() (iblrig.base_choice_world.ChoiceWorldSession method)
(iblrig.base_choice_world.HabituationChoiceWorldSession method)
(iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.Session method)
(iblrig_tasks._iblrig_tasks_passiveChoiceWorld.task.Session method)
get_subject_training_info() (iblrig.base_choice_world.TrainingChoiceWorldSession method)
(in module iblrig.choiceworld)
get_task_argument_parser() (in module iblrig.misc)
get_task_arguments() (in module iblrig.misc)
get_task_directory() (iblrig.base_tasks.BaseSession class method)
get_task_extra_parser() (iblrig.gui.wizard.RigWizardModel method)
get_task_file() (iblrig.base_tasks.BaseSession class method)
get_task_parameters() (iblrig.gui.wizard.RigWizardModel method)
getColor() (iblrig.gui.frame2ttl.Frame2TTLCalibrationTarget method)
getDevices() (iblrig.gui.tools.RemoteDevicesListView method)
glob_file_remote_copy_status() (iblrig.transfer_experiments.SessionCopier method)
grams (iblrig.scale.Scale property)
GREEN (iblrig.tools.ANSI attribute)
H
HabituationChoiceWorldSession (class in iblrig.base_choice_world)
HabituationChoiceWorldTrialData (class in iblrig.base_choice_world)
handshake() (iblrig.frame2ttl.Frame2TTL method)
(iblrig.hifi.HiFi method)
HARD_RESET (iblrig.transfer_experiments.CopyState attribute)
hardware_settings (iblrig.gui.wizard.RigWizard property)
(iblrig.hardware_validation.Validator attribute)
HardwareSettings (class in iblrig.pydantic_definitions)
HardwareSettingsBpod (class in iblrig.pydantic_definitions)
HardwareSettingsCamera (class in iblrig.pydantic_definitions)
HardwareSettingsCameraWorkflow (class in iblrig.pydantic_definitions)
HardwareSettingsFrame2TTL (class in iblrig.pydantic_definitions)
HardwareSettingsMicrophone (class in iblrig.pydantic_definitions)
HardwareSettingsNeurophotometrics (class in iblrig.pydantic_definitions)
HardwareSettingsRotaryEncoder (class in iblrig.pydantic_definitions)
HardwareSettingsScale (class in iblrig.pydantic_definitions)
HardwareSettingsScreen (class in iblrig.pydantic_definitions)
HardwareSettingsSound (class in iblrig.pydantic_definitions)
HardwareSettingsValve (class in iblrig.pydantic_definitions)
HasBpod (class in iblrig.base_tasks)
HEIGHT (iblrig.pydantic_definitions.HardwareSettingsCamera attribute)
hidden (iblrig.gui.tab_data.Column attribute)
HiFi (class in iblrig.hifi)
HiFiException
I
iblrig
module
iblrig.base_choice_world
module
iblrig.base_tasks
module
iblrig.choiceworld
module
iblrig.commands
module
iblrig.constants
module
iblrig.ephys
module
iblrig.frame2ttl
module
iblrig.gui
module
iblrig.gui.frame2ttl
module
iblrig.gui.resources_rc
module
iblrig.gui.splash
module
iblrig.gui.tab_about
module
iblrig.gui.tab_data
module
iblrig.gui.tab_docs
module
iblrig.gui.tab_log
module
iblrig.gui.tools
module
iblrig.gui.ui_frame2ttl
module
iblrig.gui.ui_login
module
iblrig.gui.ui_splash
module
iblrig.gui.ui_tab_about
module
iblrig.gui.ui_tab_data
module
iblrig.gui.ui_tab_docs
module
iblrig.gui.ui_tab_log
module
iblrig.gui.ui_tab_session
module
iblrig.gui.ui_update
module
iblrig.gui.ui_validation
module
iblrig.gui.ui_valve
module
iblrig.gui.ui_wizard
module
iblrig.gui.validation
module
iblrig.gui.valve
module
iblrig.gui.wizard
module
iblrig.hardware
module
iblrig.hardware_validation
module
iblrig.hifi
module
iblrig.misc
module
iblrig.net
module
iblrig.neurophotometrics
module
iblrig.online_plots
module
iblrig.path_helper
module
iblrig.pydantic_definitions
module
iblrig.raw_data_loaders
module
iblrig.rig_component
module
iblrig.scale
module
iblrig.serial_singleton
module
iblrig.session_creator
module
iblrig.sound
module
iblrig.tools
module
iblrig.transfer_experiments
module
iblrig.upgrade_iblrig
module
iblrig.valve
module
iblrig.version_management
module
iblrig_local_data_path (iblrig.pydantic_definitions.RigSettings attribute)
iblrig_local_subjects_path (iblrig.pydantic_definitions.RigSettings attribute)
iblrig_remote_data_path (iblrig.pydantic_definitions.RigSettings attribute)
iblrig_remote_subjects_path (iblrig.pydantic_definitions.RigSettings attribute)
iblrig_settings (iblrig.gui.wizard.RigWizard property)
(iblrig.hardware_validation.Validator attribute)
iblrig_tasks
module
iblrig_tasks._iblrig_tasks_advancedChoiceWorld
module
iblrig_tasks._iblrig_tasks_advancedChoiceWorld.task
module
iblrig_tasks._iblrig_tasks_biasedChoiceWorld
module
iblrig_tasks._iblrig_tasks_biasedChoiceWorld.task
module
iblrig_tasks._iblrig_tasks_ephysChoiceWorld
module
iblrig_tasks._iblrig_tasks_ephysChoiceWorld.task
module
iblrig_tasks._iblrig_tasks_habituationChoiceWorld
module
iblrig_tasks._iblrig_tasks_habituationChoiceWorld.task
module
iblrig_tasks._iblrig_tasks_ImagingChoiceWorld
module
iblrig_tasks._iblrig_tasks_ImagingChoiceWorld.task
module
iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld
module
iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task
module
iblrig_tasks._iblrig_tasks_passiveChoiceWorld
module
iblrig_tasks._iblrig_tasks_passiveChoiceWorld.task
module
iblrig_tasks._iblrig_tasks_spontaneous
module
iblrig_tasks._iblrig_tasks_spontaneous.task
module
iblrig_tasks._iblrig_tasks_trainingChoiceWorld
module
iblrig_tasks._iblrig_tasks_trainingChoiceWorld.task
module
iblrig_tasks._iblrig_tasks_trainingPhaseChoiceWorld
module
iblrig_tasks._iblrig_tasks_trainingPhaseChoiceWorld.task
module
INDEX (iblrig.pydantic_definitions.HardwareSettingsCamera attribute)
INFO (iblrig.hardware_validation.Status attribute)
init_mixin_bonsai_recordings() (iblrig.base_tasks.BonsaiRecordingMixin method)
init_mixin_bonsai_visual_stimulus() (iblrig.base_tasks.BonsaiVisualStimulusMixin method)
init_mixin_bpod() (iblrig.base_tasks.BpodMixin method)
init_mixin_frame2ttl() (iblrig.base_tasks.Frame2TTLMixin method)
init_mixin_network() (iblrig.base_tasks.NetworkSession method)
init_mixin_rotary_encoder() (iblrig.base_tasks.RotaryEncoderMixin method)
init_mixin_sound() (iblrig.base_tasks.SoundMixin method)
init_mixin_valve() (iblrig.base_tasks.ValveMixin method)
init_neurophotometrics_subject() (in module iblrig.neurophotometrics)
initialize_experiment() (iblrig.transfer_experiments.EphysCopier method)
(iblrig.transfer_experiments.NeurophotometricsCopier method)
(iblrig.transfer_experiments.SessionCopier method)
(iblrig.transfer_experiments.VideoCopier method)
initialize_scale() (iblrig.gui.valve.ValveCalibrationDialog method)
initialized (iblrig.gui.tab_data.DataWorker attribute)
initStyleOption() (iblrig.gui.tab_data.DataItemDelegate method)
install_alyx_token() (in module iblrig.net)
interactive (iblrig.hardware_validation.Validator attribute)
internet_available() (in module iblrig.tools)
is_calibrated (iblrig.valve.Valve property)
is_connected (iblrig.hardware.Bpod property)
(iblrig.net.Auxiliaries property)
is_dirty() (in module iblrig.version_management)
is_hd (iblrig.hifi.HiFi property)
is_mock (iblrig.base_tasks.BaseSession attribute)
is_running (iblrig.net.Auxiliaries property)
isActive (iblrig.gui.tools.StatefulButton attribute)
isLoggedIn (iblrig.gui.tools.AlyxObject attribute)
(iblrig.gui.tools.AlyxObject property)
item_finished (iblrig.gui.validation.SystemValidationDialog attribute)
item_result (iblrig.gui.validation.SystemValidationDialog attribute)
item_started (iblrig.gui.validation.SystemValidationDialog attribute)
items() (iblrig.pydantic_definitions.BunchModel method)
iterate_collection() (in module iblrig.path_helper)
iterate_previous_sessions() (in module iblrig.path_helper)
iti_reward (iblrig.base_choice_world.ChoiceWorldSession property)
K
keys() (iblrig.pydantic_definitions.BunchModel method)
kwargs (iblrig.gui.tools.Worker attribute)
L
lazyLoadComplete (iblrig.gui.tab_data.DataWorker attribute)
lazyLoadStatus() (iblrig.gui.tab_data.DataWorker method)
LineEditAlyxUser (class in iblrig.gui.tools)
listen() (iblrig.net.Auxiliaries method)
load() (iblrig.hifi.HiFi method)
load_pydantic_yaml() (in module iblrig.path_helper)
load_task_jsonable() (in module iblrig.raw_data_loaders)
log_results (iblrig.hardware_validation.Validator attribute)
loggedIn (iblrig.gui.tools.AlyxObject attribute)
,
[1]
loggedOut (iblrig.gui.tools.AlyxObject attribute)
,
[1]
logger (iblrig.base_tasks.BaseSession attribute)
logIn() (iblrig.gui.tools.AlyxObject method)
(iblrig.gui.tools.LineEditAlyxUser method)
login() (iblrig.gui.wizard.RigWizardModel method)
loginFailed (iblrig.gui.tools.AlyxObject attribute)
,
[1]
LoginWindow (class in iblrig.gui.wizard)
logOut() (iblrig.gui.tools.AlyxObject method)
logout() (iblrig.gui.wizard.RigWizardModel method)
M
main() (in module iblrig.gui.wizard)
main_sync (iblrig.net.ExpInfo attribute)
MAIN_SYNC (iblrig.pydantic_definitions.HardwareSettings attribute)
make_ephyscw_pc() (in module iblrig.session_creator)
make_experiment_description_dict() (iblrig.base_tasks.BaseSession static method)
make_sound() (in module iblrig.sound)
master (iblrig.net.ExpInfo attribute)
max_envelope_samples (iblrig.hifi.HiFi property)
max_samples_per_waveform (iblrig.hifi.HiFi property)
message (iblrig.hardware_validation.Result attribute)
mock() (iblrig.base_choice_world.ChoiceWorldSession method)
(iblrig.base_tasks.BaseSession method)
mode (iblrig.scale.ScaleData attribute)
model2view() (iblrig.gui.wizard.RigWizard method)
model_config (iblrig.base_choice_world.ActiveChoiceWorldTrialData attribute)
(iblrig.base_choice_world.BiasedChoiceWorldTrialData attribute)
(iblrig.base_choice_world.ChoiceWorldTrialData attribute)
(iblrig.base_choice_world.HabituationChoiceWorldTrialData attribute)
(iblrig.base_choice_world.TrainingChoiceWorldTrialData attribute)
(iblrig.pydantic_definitions.BunchModel attribute)
(iblrig.pydantic_definitions.HardwareSettings attribute)
(iblrig.pydantic_definitions.HardwareSettingsBpod attribute)
(iblrig.pydantic_definitions.HardwareSettingsCamera attribute)
(iblrig.pydantic_definitions.HardwareSettingsCameraWorkflow attribute)
(iblrig.pydantic_definitions.HardwareSettingsFrame2TTL attribute)
(iblrig.pydantic_definitions.HardwareSettingsMicrophone attribute)
(iblrig.pydantic_definitions.HardwareSettingsNeurophotometrics attribute)
(iblrig.pydantic_definitions.HardwareSettingsRotaryEncoder attribute)
(iblrig.pydantic_definitions.HardwareSettingsScale attribute)
(iblrig.pydantic_definitions.HardwareSettingsScreen attribute)
(iblrig.pydantic_definitions.HardwareSettingsSound attribute)
(iblrig.pydantic_definitions.HardwareSettingsValve attribute)
(iblrig.pydantic_definitions.RigSettings attribute)
(iblrig.pydantic_definitions.TrialDataModel attribute)
(iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.NeuroModulatorChoiceTrialData attribute)
module
iblrig
iblrig.base_choice_world
iblrig.base_tasks
iblrig.choiceworld
iblrig.commands
iblrig.constants
iblrig.ephys
iblrig.frame2ttl
iblrig.gui
iblrig.gui.frame2ttl
iblrig.gui.resources_rc
iblrig.gui.splash
iblrig.gui.tab_about
iblrig.gui.tab_data
iblrig.gui.tab_docs
iblrig.gui.tab_log
iblrig.gui.tools
iblrig.gui.ui_frame2ttl
iblrig.gui.ui_login
iblrig.gui.ui_splash
iblrig.gui.ui_tab_about
iblrig.gui.ui_tab_data
iblrig.gui.ui_tab_docs
iblrig.gui.ui_tab_log
iblrig.gui.ui_tab_session
iblrig.gui.ui_update
iblrig.gui.ui_validation
iblrig.gui.ui_valve
iblrig.gui.ui_wizard
iblrig.gui.validation
iblrig.gui.valve
iblrig.gui.wizard
iblrig.hardware
iblrig.hardware_validation
iblrig.hifi
iblrig.misc
iblrig.net
iblrig.neurophotometrics
iblrig.online_plots
iblrig.path_helper
iblrig.pydantic_definitions
iblrig.raw_data_loaders
iblrig.rig_component
iblrig.scale
iblrig.serial_singleton
iblrig.session_creator
iblrig.sound
iblrig.tools
iblrig.transfer_experiments
iblrig.upgrade_iblrig
iblrig.valve
iblrig.version_management
iblrig_tasks
iblrig_tasks._iblrig_tasks_advancedChoiceWorld
iblrig_tasks._iblrig_tasks_advancedChoiceWorld.task
iblrig_tasks._iblrig_tasks_biasedChoiceWorld
iblrig_tasks._iblrig_tasks_biasedChoiceWorld.task
iblrig_tasks._iblrig_tasks_ephysChoiceWorld
iblrig_tasks._iblrig_tasks_ephysChoiceWorld.task
iblrig_tasks._iblrig_tasks_habituationChoiceWorld
iblrig_tasks._iblrig_tasks_habituationChoiceWorld.task
iblrig_tasks._iblrig_tasks_ImagingChoiceWorld
iblrig_tasks._iblrig_tasks_ImagingChoiceWorld.task
iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld
iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task
iblrig_tasks._iblrig_tasks_passiveChoiceWorld
iblrig_tasks._iblrig_tasks_passiveChoiceWorld.task
iblrig_tasks._iblrig_tasks_spontaneous
iblrig_tasks._iblrig_tasks_spontaneous.task
iblrig_tasks._iblrig_tasks_trainingChoiceWorld
iblrig_tasks._iblrig_tasks_trainingChoiceWorld.task
iblrig_tasks._iblrig_tasks_trainingPhaseChoiceWorld
iblrig_tasks._iblrig_tasks_trainingPhaseChoiceWorld.task
ms2ul() (iblrig.valve.ValveValues method)
N
name (iblrig.gui.tab_data.Column attribute)
(iblrig.hardware_validation.Validator property)
narrativeChanged() (iblrig.gui.tab_log.TabLog method)
narrativeTimerTimeout() (iblrig.gui.tab_log.TabLog method)
narrativeUpdated (iblrig.gui.tab_log.TabLog attribute)
NetworkSession (class in iblrig.base_tasks)
NeuroModulatorChoiceTrialData (class in iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task)
neurophotometrics_description() (iblrig.transfer_experiments.NeurophotometricsCopier static method)
NeurophotometricsCopier (class in iblrig.transfer_experiments)
neuropixel24_micromanipulator_coordinates() (in module iblrig.ephys)
new_block() (iblrig.base_choice_world.BiasedChoiceWorldSession method)
(iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.SessionRelatedBlocks method)
new_calibration_open_times (iblrig.valve.Valve property)
new_subject_details (iblrig.gui.wizard.RigWizard attribute)
next_trial() (iblrig.base_choice_world.BiasedChoiceWorldSession method)
(iblrig.base_choice_world.ChoiceWorldSession method)
(iblrig.base_choice_world.HabituationChoiceWorldSession method)
(iblrig.base_choice_world.TrainingChoiceWorldSession method)
(iblrig_tasks._iblrig_tasks_advancedChoiceWorld.task.Session method)
(iblrig_tasks._iblrig_tasks_ephysChoiceWorld.task.Session method)
(iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.Session method)
(iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.SessionRelatedBlocks method)
(iblrig_tasks._iblrig_tasks_passiveChoiceWorld.task.Session method)
NOT_REGISTERED (iblrig.transfer_experiments.CopyState attribute)
ntrials (iblrig.online_plots.DataModel attribute)
ntrials_correct (iblrig.online_plots.DataModel attribute)
ntrials_engaged (iblrig.online_plots.DataModel attribute)
ntrials_nan (iblrig.online_plots.DataModel attribute)
O
omit_feedback (iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.NeuroModulatorChoiceTrialData attribute)
(iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.Session property)
on_item_finished() (iblrig.gui.validation.SystemValidationDialog method)
on_item_result() (iblrig.gui.validation.SystemValidationDialog method)
on_item_started() (iblrig.gui.validation.SystemValidationDialog method)
one (iblrig.base_tasks.BaseSession property)
(iblrig.base_tasks.NetworkSession property)
onGetAnydeskResult() (iblrig.gui.tab_about.TabAbout method)
online_std() (in module iblrig.misc)
OnlinePlots (class in iblrig.online_plots)
open() (iblrig.hardware.RotaryEncoderModule method)
(iblrig.serial_singleton.SerialSingleton method)
open_times_ms (iblrig.valve.ValveValues property)
open_valve() (iblrig.hardware.Bpod method)
OSC_PROTOCOL (iblrig.base_tasks.OSCClient attribute)
OSCClient (class in iblrig.base_tasks)
OUTPUT (iblrig.pydantic_definitions.HardwareSettingsSound attribute)
P
PASS (iblrig.hardware_validation.Status attribute)
patch_settings() (in module iblrig.path_helper)
pause() (iblrig.gui.wizard.RigWizard method)
pause_duration (iblrig.base_choice_world.ChoiceWorldTrialData attribute)
PEND (iblrig.hardware_validation.Status attribute)
PENDING (iblrig.transfer_experiments.CopyState attribute)
percent_correct (iblrig.online_plots.DataModel attribute)
percent_error (iblrig.online_plots.DataModel attribute)
play() (iblrig.hifi.HiFi method)
PLAY_NOISE (iblrig.hardware.SOFTCODE attribute)
PLAY_TONE (iblrig.hardware.SOFTCODE attribute)
port (iblrig.hardware_validation.ValidatorBpod property)
(iblrig.hardware_validation.ValidatorFrame2TTL property)
(iblrig.hardware_validation.ValidatorRotaryEncoderModule property)
(iblrig.hardware_validation.ValidatorSerial property)
(iblrig.hardware_validation.ValidatorSound property)
(iblrig.serial_singleton.SerialSingleton property)
port_info (iblrig.hardware_validation.ValidatorSerial property)
port_properties (iblrig.hardware_validation.ValidatorBpod attribute)
(iblrig.hardware_validation.ValidatorRotaryEncoderModule attribute)
(iblrig.hardware_validation.ValidatorSerial attribute)
position (iblrig.base_choice_world.ChoiceWorldSession property)
(iblrig.base_choice_world.ChoiceWorldTrialData attribute)
preallocate_dataframe() (iblrig.pydantic_definitions.TrialDataModel class method)
prepare_ephys_session() (in module iblrig.ephys)
prepare_ephys_session_cmd() (in module iblrig.ephys)
pretty_name (iblrig.rig_component.RigComponent property)
previous_subject (iblrig.gui.wizard.RigWizard attribute)
probability_set (iblrig.online_plots.DataModel attribute)
procedures (iblrig.gui.wizard.RigWizardModel attribute)
process() (iblrig.hardware_validation.Validator method)
progress (iblrig.gui.tools.WorkerSignals attribute)
,
[1]
projects (iblrig.gui.wizard.RigWizardModel attribute)
protocol_name (iblrig.base_choice_world.BiasedChoiceWorldSession attribute)
(iblrig.base_choice_world.HabituationChoiceWorldSession attribute)
(iblrig.base_choice_world.TrainingChoiceWorldSession attribute)
(iblrig.base_tasks.BaseSession property)
(iblrig.base_tasks.EmptySession attribute)
(iblrig_tasks._iblrig_tasks_advancedChoiceWorld.task.Session attribute)
(iblrig_tasks._iblrig_tasks_ephysChoiceWorld.task.Session attribute)
(iblrig_tasks._iblrig_tasks_ImagingChoiceWorld.task.Session attribute)
(iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.Session attribute)
(iblrig_tasks._iblrig_tasks_passiveChoiceWorld.task.Session attribute)
(iblrig_tasks._iblrig_tasks_spontaneous.task.Session attribute)
(iblrig_tasks._iblrig_tasks_trainingPhaseChoiceWorld.task.Session attribute)
pulse_valve() (iblrig.gui.valve.ValveCalibrationDialog method)
(iblrig.hardware.Bpod method)
pulse_valve_repeatedly() (iblrig.hardware.Bpod method)
PURPLE (iblrig.tools.ANSI attribute)
push() (iblrig.hifi.HiFi method)
(iblrig.net.Auxiliaries method)
Q
qCleanupResources() (in module iblrig.gui.resources_rc)
qInitResources() (in module iblrig.gui.resources_rc)
query() (iblrig.serial_singleton.SerialSingleton method)
query_line() (iblrig.scale.Scale method)
quiescent_period (iblrig.base_choice_world.ChoiceWorldSession property)
(iblrig.base_choice_world.ChoiceWorldTrialData attribute)
R
raise_fail_as_exception (iblrig.hardware_validation.Validator attribute)
read() (iblrig.serial_singleton.SerialSingleton method)
read_stdin() (in module iblrig.net)
read_task_parameter_files() (iblrig.base_tasks.BaseSession class method)
recording (iblrig.pydantic_definitions.HardwareSettingsCameraWorkflow attribute)
RED (iblrig.tools.ANSI attribute)
refresh_rate (iblrig.net.Auxiliaries attribute)
register_softcodes() (iblrig.hardware.Bpod method)
register_to_alyx() (iblrig.base_tasks.BaseSession method)
remote_experiment_description_stub (iblrig.transfer_experiments.SessionCopier property)
remote_rigs (iblrig.base_tasks.NetworkSession attribute)
remote_session_path (iblrig.transfer_experiments.SessionCopier property)
RemoteDevicesItemModel (class in iblrig.gui.tools)
RemoteDevicesListView (class in iblrig.gui.tools)
remove_local_sessions() (in module iblrig.commands)
resizeMode (iblrig.gui.tab_data.Column attribute)
response_received (iblrig.net.Auxiliaries attribute)
response_side (iblrig.base_choice_world.ActiveChoiceWorldTrialData attribute)
(iblrig.base_choice_world.ChoiceWorldTrialData attribute)
response_time (iblrig.base_choice_world.ActiveChoiceWorldTrialData attribute)
(iblrig.base_choice_world.ChoiceWorldTrialData attribute)
restart_com_port() (in module iblrig.hardware)
Result (class in iblrig.hardware_validation)
result (iblrig.gui.tools.WorkerSignals attribute)
,
[1]
retranslateUi() (iblrig.gui.ui_frame2ttl.Ui_frame2ttl method)
(iblrig.gui.ui_login.Ui_login method)
(iblrig.gui.ui_splash.Ui_splash method)
(iblrig.gui.ui_tab_about.Ui_TabAbout method)
(iblrig.gui.ui_tab_data.Ui_TabData method)
(iblrig.gui.ui_tab_docs.Ui_TabDocs method)
(iblrig.gui.ui_tab_log.Ui_TabLog method)
(iblrig.gui.ui_tab_session.Ui_tabSession method)
(iblrig.gui.ui_update.Ui_update method)
(iblrig.gui.ui_validation.Ui_validation method)
(iblrig.gui.ui_valve.Ui_valve method)
(iblrig.gui.ui_wizard.Ui_wizard method)
reward_amount (iblrig.base_choice_world.ChoiceWorldTrialData attribute)
(iblrig_tasks._iblrig_tasks_advancedChoiceWorld.task.Session property)
reward_time (iblrig.base_choice_world.ChoiceWorldSession property)
reward_valve_time (iblrig.base_choice_world.ChoiceWorldTrialData attribute)
RIG_NAME (iblrig.pydantic_definitions.HardwareSettings attribute)
rig_version (iblrig.net.ExpInfo attribute)
RigComponent (class in iblrig.rig_component)
RigSettings (class in iblrig.pydantic_definitions)
RigWizard (class in iblrig.gui.wizard)
RigWizardModel (class in iblrig.gui.wizard)
rotary_encoder (iblrig.hardware.Bpod property)
ROTARY_ENCODER_BPOD_PORT (iblrig.pydantic_definitions.HardwareSettingsBpod attribute)
RotaryEncoderMixin (class in iblrig.base_tasks)
RotaryEncoderModule (class in iblrig.hardware)
run() (iblrig.base_tasks.BaseSession method)
(iblrig.base_tasks.NetworkSession method)
(iblrig.gui.tab_data.DataWorker method)
(iblrig.gui.tools.Worker method)
,
[1]
(iblrig.gui.validation.SystemValidationDialog method)
(iblrig.hardware_validation.Validator method)
(iblrig.online_plots.OnlinePlots method)
(iblrig.transfer_experiments.SessionCopier method)
run_all_validators() (in module iblrig.hardware_validation)
run_all_validators_cli() (in module iblrig.hardware_validation)
run_passive_visual_stim() (iblrig.base_tasks.BonsaiVisualStimulusMixin method)
run_subprocess() (iblrig.gui.validation.SystemValidationDialog method)
S
sample() (iblrig.frame2ttl.Frame2TTL method)
sampling_rate_hz (iblrig.hifi.HiFi property)
save() (iblrig.gui.valve.ValveCalibrationDialog method)
save_pydantic_yaml() (in module iblrig.path_helper)
save_task_parameters_to_json_file() (iblrig.base_tasks.BaseSession method)
save_trial_data_to_json() (iblrig.base_tasks.BaseSession method)
Scale (class in iblrig.scale)
scale (iblrig.gui.valve.ValveCalibrationDialog attribute)
scale_initialized (iblrig.gui.valve.ValveCalibrationDialog attribute)
scale_stable_changed (iblrig.gui.valve.ValveCalibrationDialog attribute)
scale_text_changed (iblrig.gui.valve.ValveCalibrationDialog attribute)
ScaleData (class in iblrig.scale)
SCREEN_FREQ_TARGET (iblrig.pydantic_definitions.HardwareSettingsScreen attribute)
SCREEN_FREQ_TEST_DATE (iblrig.pydantic_definitions.HardwareSettingsScreen attribute)
SCREEN_FREQ_TEST_STATUS (iblrig.pydantic_definitions.HardwareSettingsScreen attribute)
SCREEN_LUX_DATE (iblrig.pydantic_definitions.HardwareSettingsScreen attribute)
SCREEN_LUX_VALUE (iblrig.pydantic_definitions.HardwareSettingsScreen attribute)
sectionWidth (iblrig.gui.tab_data.Column attribute)
send2bonsai() (iblrig.base_tasks.OSCClient method)
send_spacers() (iblrig.base_tasks.BpodMixin method)
send_trial_info_to_bonsai() (iblrig.base_tasks.BonsaiVisualStimulusMixin method)
serial_queries (iblrig.hardware_validation.ValidatorBpod attribute)
(iblrig.hardware_validation.ValidatorFrame2TTL attribute)
(iblrig.hardware_validation.ValidatorRotaryEncoderModule attribute)
(iblrig.hardware_validation.ValidatorSerial attribute)
serialize_path() (iblrig.pydantic_definitions.HardwareSettingsMicrophone method)
SerialSingleton (class in iblrig.serial_singleton)
SerialSingletonException
services (iblrig.net.Auxiliaries attribute)
Session (class in iblrig_tasks._iblrig_tasks_advancedChoiceWorld.task)
(class in iblrig_tasks._iblrig_tasks_biasedChoiceWorld.task)
(class in iblrig_tasks._iblrig_tasks_ephysChoiceWorld.task)
(class in iblrig_tasks._iblrig_tasks_habituationChoiceWorld.task)
(class in iblrig_tasks._iblrig_tasks_ImagingChoiceWorld.task)
(class in iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task)
(class in iblrig_tasks._iblrig_tasks_passiveChoiceWorld.task)
(class in iblrig_tasks._iblrig_tasks_spontaneous.task)
(class in iblrig_tasks._iblrig_tasks_trainingChoiceWorld.task)
(class in iblrig_tasks._iblrig_tasks_trainingPhaseChoiceWorld.task)
session_folder (iblrig.gui.wizard.RigWizardModel attribute)
session_info (iblrig.gui.wizard.RigWizard attribute)
SessionCopier (class in iblrig.transfer_experiments)
SessionRelatedBlocks (class in iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task)
set_status_led() (iblrig.hardware.Bpod method)
set_thresholds() (iblrig.frame2ttl.Frame2TTL method)
setActive() (iblrig.gui.tools.StatefulButton method)
setColor() (iblrig.gui.frame2ttl.Frame2TTLCalibrationTarget method)
setFontSize() (iblrig.gui.tab_log.TabLog method)
setLogColor() (iblrig.gui.tab_log.TabLog method)
settings (iblrig.rig_component.RigComponent property)
(iblrig.valve.Valve property)
setup (iblrig.pydantic_definitions.HardwareSettingsCameraWorkflow attribute)
setupUi() (iblrig.gui.ui_frame2ttl.Ui_frame2ttl method)
(iblrig.gui.ui_login.Ui_login method)
(iblrig.gui.ui_splash.Ui_splash method)
(iblrig.gui.ui_tab_about.Ui_TabAbout method)
(iblrig.gui.ui_tab_data.Ui_TabData method)
(iblrig.gui.ui_tab_docs.Ui_TabDocs method)
(iblrig.gui.ui_tab_log.Ui_TabLog method)
(iblrig.gui.ui_tab_session.Ui_tabSession method)
(iblrig.gui.ui_update.Ui_update method)
(iblrig.gui.ui_validation.Ui_validation method)
(iblrig.gui.ui_valve.Ui_valve method)
(iblrig.gui.ui_wizard.Ui_wizard method)
show_trial_log() (iblrig.base_choice_world.ActiveChoiceWorldSession method)
(iblrig.base_choice_world.BiasedChoiceWorldSession method)
(iblrig.base_choice_world.ChoiceWorldSession method)
(iblrig.base_choice_world.TrainingChoiceWorldSession method)
showEvent() (iblrig.gui.tab_data.TabData method)
signals (iblrig.gui.tools.Worker attribute)
signed_contrast (iblrig.base_choice_world.TrainingChoiceWorldTrialData attribute)
sizeof_fmt() (in module iblrig.gui.tab_data)
SKIP (iblrig.hardware_validation.Status attribute)
SOFTCODE (class in iblrig.hardware)
softcode_dictionary() (iblrig.base_tasks.BpodMixin method)
softcodes (iblrig.hardware.Bpod attribute)
solution (iblrig.hardware_validation.Result attribute)
SOUND_BOARD_BPOD_PORT (iblrig.pydantic_definitions.HardwareSettingsBpod attribute)
sound_card (iblrig.hardware.Bpod property)
sound_device_factory() (in module iblrig.hardware)
sound_play_noise() (iblrig.base_tasks.SoundMixin method)
sound_play_tone() (iblrig.base_tasks.SoundMixin method)
SoundMixin (class in iblrig.base_tasks)
spec_version (iblrig.net.ExpInfo attribute)
Splash (class in iblrig.gui.splash)
SpontaneousSession (class in iblrig.base_tasks)
stable (iblrig.scale.ScaleData attribute)
start_hardware() (iblrig.base_choice_world.ChoiceWorldSession method)
(iblrig.base_tasks.BaseSession method)
(iblrig.base_tasks.EmptySession method)
(iblrig.base_tasks.SpontaneousSession method)
(iblrig_tasks._iblrig_tasks_passiveChoiceWorld.task.Session method)
start_mixin_bonsai_cameras() (iblrig.base_tasks.BonsaiRecordingMixin method)
start_mixin_bonsai_microphone() (iblrig.base_tasks.BonsaiRecordingMixin method)
start_mixin_bonsai_visual_stimulus() (iblrig.base_tasks.BonsaiVisualStimulusMixin method)
start_mixin_bpod() (iblrig.base_tasks.BpodMixin method)
start_mixin_frame2ttl() (iblrig.base_tasks.Frame2TTLMixin method)
start_mixin_network() (iblrig.base_tasks.NetworkSession method)
start_mixin_rotary_encoder() (iblrig.base_tasks.RotaryEncoderMixin method)
start_mixin_sound() (iblrig.base_tasks.SoundMixin method)
start_mixin_valve() (iblrig.base_tasks.ValveMixin method)
start_next_calibration (iblrig.gui.valve.ValveCalibrationDialog attribute)
start_photometry_task_cmd() (in module iblrig.neurophotometrics)
start_stop() (iblrig.gui.wizard.RigWizard method)
start_workflow_cmd() (in module iblrig.neurophotometrics)
state (iblrig.transfer_experiments.SessionCopier property)
stateChanged (iblrig.gui.tools.StatefulButton attribute)
,
[1]
StatefulButton (class in iblrig.gui.tools)
Status (class in iblrig.hardware_validation)
status (iblrig.gui.validation.StatusItem property)
(iblrig.gui.validation.ValidatorItem property)
(iblrig.hardware_validation.Result attribute)
status_items (iblrig.gui.validation.SystemValidationDialog attribute)
statusChanged (iblrig.gui.tools.AlyxObject attribute)
,
[1]
StatusItem (class in iblrig.gui.validation)
stim_angle (iblrig.base_choice_world.ChoiceWorldTrialData attribute)
stim_freq (iblrig.base_choice_world.ChoiceWorldTrialData attribute)
stim_gain (iblrig.base_choice_world.ChoiceWorldTrialData attribute)
stim_phase (iblrig.base_choice_world.ChoiceWorldTrialData attribute)
stim_probability_left (iblrig.base_choice_world.ChoiceWorldTrialData attribute)
stim_reverse (iblrig.base_choice_world.ChoiceWorldTrialData attribute)
stim_sigma (iblrig.base_choice_world.ChoiceWorldTrialData attribute)
stimulus_gain (iblrig.base_choice_world.TrainingChoiceWorldSession property)
(iblrig.base_tasks.RotaryEncoderMixin property)
stop() (iblrig.hifi.HiFi method)
stop_and_close() (iblrig.gui.splash.Splash method)
stop_event (iblrig.net.Auxiliaries attribute)
stop_mixin_bonsai_recordings() (iblrig.base_tasks.BonsaiRecordingMixin method)
stop_mixin_bonsai_visual_stimulus() (iblrig.base_tasks.BonsaiVisualStimulusMixin method)
stop_mixin_bpod() (iblrig.base_tasks.BpodMixin method)
stop_mixin_network() (iblrig.base_tasks.NetworkSession method)
STOP_SOUND (iblrig.hardware.SOFTCODE attribute)
str_must_not_contain_space() (iblrig.pydantic_definitions.RigSettings class method)
streaming (iblrig.frame2ttl.Frame2TTL property)
subject (iblrig.gui.wizard.RigWizardModel attribute)
SYNC_LABEL (iblrig.pydantic_definitions.HardwareSettingsCamera attribute)
SystemValidationDialog (class in iblrig.gui.validation)
T
TabAbout (class in iblrig.gui.tab_about)
TabData (class in iblrig.gui.tab_data)
TabDocs (class in iblrig.gui.tab_docs)
TabLog (class in iblrig.gui.tab_log)
tag (iblrig.transfer_experiments.BehaviorCopier attribute)
(iblrig.transfer_experiments.EphysCopier attribute)
(iblrig.transfer_experiments.NeurophotometricsCopier attribute)
(iblrig.transfer_experiments.SessionCopier attribute)
(iblrig.transfer_experiments.VideoCopier attribute)
tare() (iblrig.gui.valve.ValveCalibrationDialog method)
(iblrig.scale.Scale method)
tared (iblrig.gui.valve.ValveCalibrationDialog attribute)
task_file (iblrig.gui.wizard.RigWizardModel property)
task_name (iblrig.gui.wizard.RigWizardModel attribute)
task_parameters (iblrig.gui.wizard.RigWizard attribute)
task_settings (iblrig.online_plots.DataModel attribute)
test_subject_name (iblrig.gui.wizard.RigWizardModel attribute)
threshold_dark (iblrig.frame2ttl.Frame2TTL property)
THRESHOLD_EVENTS (iblrig.hardware.RotaryEncoderModule attribute)
threshold_light (iblrig.frame2ttl.Frame2TTL property)
time_elapsed (iblrig.base_tasks.BaseSession property)
(iblrig.online_plots.DataModel attribute)
to_bytes() (iblrig.serial_singleton.SerialSingleton static method)
to_dict() (iblrig.net.ExpInfo method)
toggle_status_led() (iblrig.gui.wizard.RigWizard method)
toggle_valve() (iblrig.gui.valve.ValveCalibrationDialog method)
(iblrig.hardware.Bpod method)
training_contrasts_probabilities() (in module iblrig.choiceworld)
training_info (iblrig.gui.wizard.RigWizard attribute)
training_phase (iblrig.base_choice_world.TrainingChoiceWorldTrialData attribute)
training_phase_from_contrast_set() (in module iblrig.choiceworld)
TrainingChoiceWorldSession (class in iblrig.base_choice_world)
TrainingChoiceWorldTrialData (class in iblrig.base_choice_world)
transfer_data() (in module iblrig.commands)
transfer_data_cli() (in module iblrig.commands)
transfer_ephys_data_cli() (in module iblrig.commands)
transfer_video_data_cli() (in module iblrig.commands)
trial_completed() (iblrig.base_choice_world.ActiveChoiceWorldSession method)
(iblrig.base_choice_world.ChoiceWorldSession method)
trial_correct (iblrig.base_choice_world.ActiveChoiceWorldTrialData attribute)
(iblrig.base_choice_world.ChoiceWorldTrialData attribute)
trial_num (iblrig.base_choice_world.ChoiceWorldTrialData attribute)
TrialDataModel (class in iblrig.pydantic_definitions)
(iblrig.base_choice_world.ActiveChoiceWorldSession attribute)
(iblrig.base_choice_world.BiasedChoiceWorldSession attribute)
(iblrig.base_choice_world.ChoiceWorldSession attribute)
(iblrig.base_choice_world.HabituationChoiceWorldSession attribute)
(iblrig.base_choice_world.TrainingChoiceWorldSession attribute)
(iblrig.base_tasks.BaseSession attribute)
(iblrig_tasks._iblrig_tasks_neuroModulatorChoiceWorld.task.Session attribute)
trigger_bonsai_cameras() (iblrig.base_tasks.BonsaiRecordingMixin method)
TRIGGER_CAMERA (iblrig.hardware.SOFTCODE attribute)
truncated_exponential() (in module iblrig.misc)
U
Ui_frame2ttl (class in iblrig.gui.ui_frame2ttl)
Ui_login (class in iblrig.gui.ui_login)
Ui_splash (class in iblrig.gui.ui_splash)
Ui_TabAbout (class in iblrig.gui.ui_tab_about)
Ui_TabData (class in iblrig.gui.ui_tab_data)
Ui_TabDocs (class in iblrig.gui.ui_tab_docs)
Ui_TabLog (class in iblrig.gui.ui_tab_log)
Ui_tabSession (class in iblrig.gui.ui_tab_session)
Ui_update (class in iblrig.gui.ui_update)
Ui_validation (class in iblrig.gui.ui_validation)
Ui_valve (class in iblrig.gui.ui_valve)
Ui_wizard (class in iblrig.gui.ui_wizard)
ul2ms() (iblrig.valve.ValveValues method)
UNDERLINE (iblrig.tools.ANSI attribute)
unit (iblrig.scale.ScaleData attribute)
update (iblrig.gui.tab_data.DataWorker attribute)
update() (iblrig.gui.tools.RemoteDevicesItemModel method)
(iblrig.gui.valve.CalibrationPlot method)
update_alyx_token() (in module iblrig.net)
update_data() (iblrig.gui.tools.DiskSpaceIndicator method)
update_graphics() (iblrig.online_plots.OnlinePlots method)
update_titles() (iblrig.online_plots.OnlinePlots method)
update_trial() (iblrig.online_plots.DataModel method)
(iblrig.online_plots.OnlinePlots method)
UpdateNotice (class in iblrig.gui.wizard)
upgrade() (in module iblrig.upgrade_iblrig)
url (iblrig.hardware_validation.Result attribute)
user (iblrig.gui.wizard.RigWizardModel attribute)
username (iblrig.gui.tools.AlyxObject attribute)
(iblrig.gui.tools.AlyxObject property)
V
valid_path() (iblrig.pydantic_definitions.HardwareSettingsCameraWorkflow class method)
validate_remote_data_path() (iblrig.pydantic_definitions.RigSettings class method)
ValidateHardwareError
validation() (iblrig.gui.splash.Splash method)
validation_results (iblrig.gui.splash.Splash attribute)
Validator (class in iblrig.hardware_validation)
validator (iblrig.gui.validation.ValidatorItem attribute)
(iblrig.rig_component.RigComponent property)
validator_items (iblrig.gui.validation.SystemValidationDialog attribute)
ValidatorAlyx (class in iblrig.hardware_validation)
ValidatorAmbientModule (class in iblrig.hardware_validation)
ValidatorBpod (class in iblrig.hardware_validation)
ValidatorCamera (class in iblrig.hardware_validation)
ValidatorFrame2TTL (class in iblrig.hardware_validation)
ValidatorGit (class in iblrig.hardware_validation)
ValidatorItem (class in iblrig.gui.validation)
ValidatorMic (class in iblrig.hardware_validation)
ValidatorRotaryEncoderModule (class in iblrig.hardware_validation)
ValidatorSerial (class in iblrig.hardware_validation)
ValidatorSound (class in iblrig.hardware_validation)
ValidatorValve (class in iblrig.hardware_validation)
values (iblrig.gui.valve.CalibrationPlot property)
values() (iblrig.pydantic_definitions.BunchModel method)
Valve (class in iblrig.valve)
valve() (iblrig.hardware.Bpod method)
valve_open() (iblrig.base_tasks.ValveMixin method)
ValveCalibrationDialog (class in iblrig.gui.valve)
ValveMixin (class in iblrig.base_tasks)
ValveValues (class in iblrig.valve)
version (iblrig.base_tasks.BaseSession attribute)
VERSION (iblrig.pydantic_definitions.HardwareSettings attribute)
VideoCopier (class in iblrig.transfer_experiments)
view_session() (in module iblrig.commands)
volumes_ul (iblrig.valve.ValveValues property)
W
WARN (iblrig.hardware_validation.Status attribute)
WATER_CALIBRATION_DATE (iblrig.pydantic_definitions.HardwareSettingsValve attribute)
WATER_CALIBRATION_N (iblrig.pydantic_definitions.HardwareSettingsValve attribute)
WATER_CALIBRATION_OPEN_TIMES (iblrig.pydantic_definitions.HardwareSettingsValve attribute)
WATER_CALIBRATION_RANGE (iblrig.pydantic_definitions.HardwareSettingsValve attribute)
WATER_CALIBRATION_WEIGHT_PERDROP (iblrig.pydantic_definitions.HardwareSettingsValve attribute)
water_delivered (iblrig.online_plots.DataModel attribute)
weight (iblrig.scale.ScaleData attribute)
weights_g (iblrig.valve.ValveValues property)
WHEEL_DIAMETER_MM (iblrig.pydantic_definitions.HardwareSettingsRotaryEncoder attribute)
WHITE (iblrig.tools.ANSI attribute)
WIDTH (iblrig.pydantic_definitions.HardwareSettingsCamera attribute)
Worker (class in iblrig.gui.tools)
WorkerSignals (class in iblrig.gui.tools)
write() (iblrig.serial_singleton.SerialSingleton method)
write_packed() (iblrig.serial_singleton.SerialSingleton method)
write_parameters() (iblrig.hardware.RotaryEncoderModule method)
Y
YELLOW (iblrig.tools.ANSI attribute)
Z
zero() (iblrig.scale.Scale method)