Module description¶
stytraThe root module, contains the Stytra class for running the experiment (selecting the appropriate experiment subtypes and setting the parameters)
stytra.experimentsThe controller classes organizing different kinds of experiments (with and without behavioral tracking, closed loop stimulation and with video recording). The classes put together everything required for a particular kind of experiment
stytra.guiDefines windows and widgets used for the different experiment types
stytra.hardwareCommunication with external hardware, from cameras to NI boards
stytra.triggeringCommunication with other equipment for starting or stopping experiments
stytra.metadataClasses that manage the metadata
stytra.stimulationDefinitions of various stimuli and management of experimental protocols
stytra.calibrationClasses to register the camera view to the projector display and set physical dimensions
stytra.trackingFish, eye and tail tracking functions together with appropriate interfaces