stytra.examples package¶
Submodules¶
stytra.examples.camera_record_exp module¶
stytra.examples.closed_loop_exp module¶
-
class
stytra.examples.closed_loop_exp.
ClosedLoop1DProt
[source]¶ Bases:
stytra.stimulation.Protocol
-
name
= 'closed_loop1D_gratings'¶
-
stytra_config
= {'camera': {'min_framerate': 60, 'video_file': 'c:\\users\\vilim\\experimental\\stytra\\stytra\\examples\\assets\\fish_compressed.h5'}, 'display': {'min_framerate': 50}, 'tracking': {'embedded': True, 'estimator': 'vigor', 'method': 'tail'}}¶
-
stytra.examples.combined_conditional_exp module¶
-
class
stytra.examples.combined_conditional_exp.
CombinedProtocol
[source]¶ Bases:
stytra.stimulation.Protocol
-
name
= 'combined_custom_protocol'¶
-
stytra_config
= {'camera': {'video_file': 'c:\\users\\vilim\\experimental\\stytra\\stytra\\examples\\assets\\fish_compressed.h5'}, 'tracking': {'estimator': 'vigor', 'method': 'tail'}}¶
-
stytra.examples.combined_exp module¶
stytra.examples.custom_exp module¶
-
class
stytra.examples.custom_exp.
FlashProtocol
[source]¶ Bases:
stytra.stimulation.Protocol
-
name
= 'empty_protocol'¶
-
stytra.examples.custom_trigger_exp module¶
-
class
stytra.examples.custom_trigger_exp.
NewFileTrigger
(pathname)[source]¶ Bases:
stytra.triggering.Trigger
stytra.examples.custom_visual_exp module¶
-
class
stytra.examples.custom_visual_exp.
NewStimulus
(*args, **kwargs)[source]¶
-
class
stytra.examples.custom_visual_exp.
CustomProtocol
[source]¶ Bases:
stytra.stimulation.Protocol
-
name
= 'custom protocol'¶
-
stytra_config
= {'camera': {'video_file': 'c:\\users\\vilim\\experimental\\stytra\\stytra\\examples\\assets\\fish_compressed.h5'}, 'tracking': {'estimator': 'vigor', 'method': 'tail'}}¶
-
stytra.examples.display_camera_exp module¶
stytra.examples.display_opencv_cam module¶
stytra.examples.eye_tracking_exp module¶
-
class
stytra.examples.eye_tracking_exp.
TrackingWindmillProtocol
[source]¶ Bases:
stytra.examples.windmill_exp.WindmillProtocol
-
name
= 'windmill'¶
-
stytra_config
= {'camera': {'video_file': 'c:\\users\\vilim\\experimental\\stytra\\stytra\\examples\\assets\\fish_compressed.h5'}, 'tracking': {'embedded': True, 'method': 'eyes'}}¶
-
stytra.examples.flash_exp module¶
stytra.examples.gratings_exp module¶
stytra.examples.imaging_exp module¶
-
class
stytra.examples.imaging_exp.
ImagingCLProtocol
[source]¶ Bases:
stytra.stimulation.Protocol
-
name
= 'imaging_closed_loop'¶
-
stytra_config
= {'camera': {'video_file': 'assets\\fish_compressed.h5'}, 'tracking': {'estimator': 'vigor', 'method': 'tail'}, 'trigger': 'zmq'}¶
-
stytra.examples.looming_exp module¶
-
class
stytra.examples.looming_exp.
LoomingStimulus
(*args, df_param, **kwargs)[source]¶ Bases:
stytra.stimulation.stimuli.generic_stimuli.InterpolatedStimulus
,stytra.stimulation.stimuli.visual.CircleStimulus
-
name
= 'looming_stimulus'¶
-
stytra.examples.most_basic_exp module¶
stytra.examples.no_stytra_exp module¶
stytra.examples.phototaxis module¶
-
class
stytra.examples.phototaxis.
PhototaxisProtocol
[source]¶ Bases:
stytra.stimulation.Protocol
-
name
= 'phototaxis'¶
-
stytra_config
= {'camera': {'min_framerate': 100, 'video_file': 'c:\\users\\vilim\\experimental\\stytra\\stytra\\examples\\assets\\fish_free_compressed.h5'}, 'display': {'min_framerate': 50}, 'tracking': {'embedded': False, 'estimator': 'position', 'method': 'fish'}}¶
-
stytra.examples.plot_dynamic_exp module¶
stytra.examples.portugues2011_exp module¶
-
class
stytra.examples.portugues2011_exp.
Portugues2011Protocol
[source]¶ Bases:
stytra.stimulation.Protocol
-
name
= 'portugues_2011'¶
-
stytra_config
= {'camera': {'video_file': 'assets\\fish_compressed.h5'}, 'tracking': {'estimator': 'vigor', 'method': 'tail'}}¶
-
stytra.examples.self_calib_cl_exp module¶
-
class
stytra.examples.self_calib_cl_exp.
ClosedLoop1DProt
[source]¶ Bases:
stytra.stimulation.Protocol
-
name
= 'self_calib_cl1D_gratings'¶
-
stytra_config
= {'camera': {'video_file': 'c:\\users\\vilim\\experimental\\stytra\\stytra\\examples\\assets\\fish_compressed.h5'}, 'log_format': 'csv', 'tracking': {'embedded': True, 'estimator': 'vigor', 'method': 'tail'}}¶
-
stytra.examples.stimulus_trigger_exp module¶
stytra.examples.tail_tracking_exp module¶
-
class
stytra.examples.tail_tracking_exp.
TrackingGratingsProtocol
[source]¶ Bases:
stytra.examples.gratings_exp.GratingsProtocol
-
name
= 'gratings_tail_tracking'¶
-
stytra_config
= {'camera': {'video_file': 'c:\\users\\vilim\\experimental\\stytra\\stytra\\examples\\assets\\fish_compressed.h5'}, 'tracking': {'embedded': True, 'method': 'tail'}}¶
-