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'}}¶
-