ibllib.io.extractors.opto_trials

Functions

extract_all

Extracts the biased trials for a training session

Classes

LaserBool

Extracts the laser probabilities from the bpod jsonable

class LaserBool(session_path=None)[source]

Bases: BaseBpodTrialsExtractor

Extracts the laser probabilities from the bpod jsonable

save_names = ('_ibl_trials.laserStimulation.npy', '_ibl_trials.laserProbability.npy')
var_names = ('laserStimulation', 'laserProbability')
extract_all(*args, extra_classes=None, **kwargs)[source]

Extracts the biased trials for a training session