ibllib.exceptions

Exceptions

IblError(*args)

Neuropixel3BSyncFrontsNonMatching(*args)

NvidiaDriverNotReady(*args)

SyncBpodFpgaException(*args)

SyncBpodWheelException(*args)

exception IblError(*args)[source]

Bases: Exception

explanation = ''
exception SyncBpodWheelException(*args)[source]

Bases: ibllib.exceptions.IblError

explanation = "The bpod can't be synchronized with the Rotary Encoder."
exception SyncBpodFpgaException(*args)[source]

Bases: ibllib.exceptions.IblError

explanation = "The bpod can't be synchronized with the FPGA."
exception Neuropixel3BSyncFrontsNonMatching(*args)[source]

Bases: ibllib.exceptions.IblError

explanation = ' When the npy files containing sync pulses for probes do not match with nidq.In 3B, this indicates that either the binary files is corrupt,either the extracted sync files are corrupt.'
exception NvidiaDriverNotReady(*args)[source]

Bases: ibllib.exceptions.IblError

explanation = 'Nvidia driver does not respond. This usually means the GPU is inaccessible and needs to be recovered through a system reboot.'