.env.example
.gitignore
.pre-commit-config.yaml
CHANGELOG.md
license
pyproject.toml
readme.md
.github/workflows/auto_test.yml
.github/workflows/docs.yml
docs/README.md
docs/build_docs.sh
docs/clean_examples.py
docs/mkdocs.yml
docs/script_to_md.py
docs/docs/acknowledgements.md
docs/docs/contribute.md
docs/docs/custom.css
docs/docs/faq.md
docs/docs/index.md
docs/docs/install.md
docs/docs/release.md
docs/docs/examples/01_flyvision_connectome.md
docs/docs/examples/02_flyvision_optic_flow_task.md
docs/docs/examples/03_flyvision_flash_responses.md
docs/docs/examples/04_flyvision_moving_edge_responses.md
docs/docs/examples/05_flyvision_umap_and_clustering_models.md
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli.md
docs/docs/examples/07_flyvision_providing_custom_stimuli.md
docs/docs/examples/__main__.md
docs/docs/examples/__main_per_model__.md
docs/docs/examples/figure_01_fly_visual_system.md
docs/docs/examples/figure_02_simple_stimuli_responses.md
docs/docs/examples/figure_03_naturalistic_stimuli_responses.md
docs/docs/examples/figure_04_mechanisms.md
docs/docs/examples/01_flyvision_connectome_files/01_flyvision_connectome_10_0.png
docs/docs/examples/01_flyvision_connectome_files/01_flyvision_connectome_11_0.png
docs/docs/examples/01_flyvision_connectome_files/01_flyvision_connectome_12_0.png
docs/docs/examples/01_flyvision_connectome_files/01_flyvision_connectome_13_0.png
docs/docs/examples/01_flyvision_connectome_files/01_flyvision_connectome_15_0.png
docs/docs/examples/01_flyvision_connectome_files/01_flyvision_connectome_18_0.png
docs/docs/examples/01_flyvision_connectome_files/01_flyvision_connectome_8_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_101_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_103_1.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_105_1.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_108_1.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_11_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_13_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_14_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_16_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_17_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_20_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_27_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_28_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_29_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_30_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_33_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_34_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_35_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_38_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_39_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_40_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_41_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_43_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_44_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_46_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_47_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_48_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_51_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_52_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_53_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_57_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_59_1.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_61_1.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_65_1.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_68_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_70_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_74_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_80_1.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_82_1.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_84_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_86_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_86_1.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_90_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_96_0.png
docs/docs/examples/02_flyvision_optic_flow_task_files/02_flyvision_optic_flow_task_98_0.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_12_0.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_12_1.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_16_1.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_18_0.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_21_0.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_25_0.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_25_1.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_28_1.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_30_0.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_30_1.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_32_1.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_33_0.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_34_0.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_37_0.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_37_10.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_41_0.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_5_0.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_8_0.png
docs/docs/examples/03_flyvision_flash_responses_files/03_flyvision_flash_responses_9_1.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_11_0.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_11_1.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_13_1.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_17_1.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_21_1.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_23_1.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_27_1.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_41_1.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_43_1.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_45_1.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_47_0.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_47_1.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_49_0.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_51_1.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_53_0.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_55_0.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_59_0.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_5_0.png
docs/docs/examples/04_flyvision_moving_edge_responses_files/04_flyvision_moving_edge_responses_7_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_13_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_13_1.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_15_1.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_21_1.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_22_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_24_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_26_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_28_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_30_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_32_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_34_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_38_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_40_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_41_1.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_42_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_43_1.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_44_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_48_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_49_1.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_50_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_56_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_7_0.png
docs/docs/examples/05_flyvision_umap_and_clustering_models_files/05_flyvision_umap_and_clustering_models_9_0.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_10_0.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_11_0.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_13_0.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_13_1.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_14_0.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_15_1.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_17_0.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_18_0.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_19_1.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_20_0.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_20_1.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_22_1.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_24_0.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_26_1.png
docs/docs/examples/06_flyvision_maximally_excitatory_stimuli_files/06_flyvision_maximally_excitatory_stimuli_8_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_101_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_101_1.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_101_2.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_102_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_105_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_13_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_17_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_21_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_22_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_25_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_28_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_30_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_34_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_37_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_39_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_43_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_46_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_5_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_62_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_65_1.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_66_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_69_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_69_1.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_72_1.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_84_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_86_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_88_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_90_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_91_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_91_1.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_93_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_94_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_94_1.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_94_2.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_95_1.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_98_0.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_98_1.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_98_2.png
docs/docs/examples/07_flyvision_providing_custom_stimuli_files/07_flyvision_providing_custom_stimuli_9_0.png
docs/docs/examples/__main___files/__main___10_0.png
docs/docs/examples/__main___files/__main___12_0.png
docs/docs/examples/__main___files/__main___13_0.png
docs/docs/examples/__main___files/__main___14_0.png
docs/docs/examples/__main___files/__main___16_1.png
docs/docs/examples/__main___files/__main___16_50.png
docs/docs/examples/__main___files/__main___19_0.png
docs/docs/examples/__main___files/__main___19_1.png
docs/docs/examples/__main___files/__main___21_1.png
docs/docs/examples/__main___files/__main___24_0.png
docs/docs/examples/__main___files/__main___24_1.png
docs/docs/examples/__main___files/__main___26_2.png
docs/docs/examples/__main___files/__main___26_3.png
docs/docs/examples/__main___files/__main___29_1.png
docs/docs/examples/__main___files/__main___29_2.png
docs/docs/examples/__main___files/__main___33_0.png
docs/docs/examples/__main___files/__main___8_0.png
docs/docs/examples/__main___files/__main___9_0.png
docs/docs/examples/figure_01_fly_visual_system_files/figure_01_fly_visual_system_11_0.png
docs/docs/examples/figure_01_fly_visual_system_files/figure_01_fly_visual_system_11_1.png
docs/docs/examples/figure_01_fly_visual_system_files/figure_01_fly_visual_system_11_2.png
docs/docs/examples/figure_01_fly_visual_system_files/figure_01_fly_visual_system_15_0.png
docs/docs/examples/figure_01_fly_visual_system_files/figure_01_fly_visual_system_15_1.png
docs/docs/examples/figure_01_fly_visual_system_files/figure_01_fly_visual_system_15_2.png
docs/docs/examples/figure_01_fly_visual_system_files/figure_01_fly_visual_system_22_0.png
docs/docs/examples/figure_01_fly_visual_system_files/figure_01_fly_visual_system_26_0.png
docs/docs/examples/figure_01_fly_visual_system_files/figure_01_fly_visual_system_26_1.png
docs/docs/examples/figure_01_fly_visual_system_files/figure_01_fly_visual_system_26_2.png
docs/docs/examples/figure_01_fly_visual_system_files/figure_01_fly_visual_system_4_0.png
docs/docs/examples/figure_01_fly_visual_system_files/figure_01_fly_visual_system_6_0.png
docs/docs/examples/figure_02_simple_stimuli_responses_files/figure_02_simple_stimuli_responses_12_0.png
docs/docs/examples/figure_02_simple_stimuli_responses_files/figure_02_simple_stimuli_responses_13_1.png
docs/docs/examples/figure_02_simple_stimuli_responses_files/figure_02_simple_stimuli_responses_4_1.png
docs/docs/examples/figure_02_simple_stimuli_responses_files/figure_02_simple_stimuli_responses_4_11.png
docs/docs/examples/figure_02_simple_stimuli_responses_files/figure_02_simple_stimuli_responses_4_2.png
docs/docs/examples/figure_02_simple_stimuli_responses_files/figure_02_simple_stimuli_responses_6_1.png
docs/docs/examples/figure_02_simple_stimuli_responses_files/figure_02_simple_stimuli_responses_6_12.png
docs/docs/examples/figure_02_simple_stimuli_responses_files/figure_02_simple_stimuli_responses_6_2.png
docs/docs/examples/figure_03_naturalistic_stimuli_responses_files/figure_03_naturalistic_stimuli_responses_13_0.png
docs/docs/examples/figure_03_naturalistic_stimuli_responses_files/figure_03_naturalistic_stimuli_responses_15_0.png
docs/docs/examples/figure_03_naturalistic_stimuli_responses_files/figure_03_naturalistic_stimuli_responses_15_1.png
docs/docs/examples/figure_03_naturalistic_stimuli_responses_files/figure_03_naturalistic_stimuli_responses_15_2.png
docs/docs/examples/figure_03_naturalistic_stimuli_responses_files/figure_03_naturalistic_stimuli_responses_15_3.png
docs/docs/examples/figure_03_naturalistic_stimuli_responses_files/figure_03_naturalistic_stimuli_responses_15_52.png
docs/docs/examples/figure_03_naturalistic_stimuli_responses_files/figure_03_naturalistic_stimuli_responses_15_53.png
docs/docs/examples/figure_03_naturalistic_stimuli_responses_files/figure_03_naturalistic_stimuli_responses_15_54.png
docs/docs/examples/figure_03_naturalistic_stimuli_responses_files/figure_03_naturalistic_stimuli_responses_6_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_19_1.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_20_1.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_20_2.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_21_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_25_1.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_26_1.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_26_2.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_27_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_29_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_36_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_38_1.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_43_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_47_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_52_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_54_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_58_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_62_1.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_63_1.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_68_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_72_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_78_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_7_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_80_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_8_0.png
docs/docs/examples/figure_04_mechanisms_files/figure_04_mechanisms_9_0.png
docs/docs/images/black_no_text@150ppi.webp
docs/docs/images/flyvis_logo_big_and_tall@150ppi.webp
docs/docs/images/flyvis_logo_big_and_tall_night@150ppi.webp
docs/docs/images/flyvis_logo_dark@150ppi.webp
docs/docs/images/flyvis_logo_light@150ppi.webp
docs/docs/images/tweet_1_intro.png
docs/docs/images/tweet_4_network.gif
docs/docs/images/tweet_4_network.webm
docs/docs/images/tweet_5_training_light.webm
docs/docs/images/white_no_text@150ppi.webp
docs/docs/javascripts/mathjax.js
docs/docs/reference/animations.md
docs/docs/reference/augmentation.md
docs/docs/reference/cli.md
docs/docs/reference/connectome.md
docs/docs/reference/datasets.md
docs/docs/reference/decoder.md
docs/docs/reference/ensemble_clustering.md
docs/docs/reference/ensemble_view.md
docs/docs/reference/flash_responses.md
docs/docs/reference/hydra_default_config.md
docs/docs/reference/moving_stimulus_responses.md
docs/docs/reference/network.md
docs/docs/reference/network_view.md
docs/docs/reference/optimal_stimuli.md
docs/docs/reference/rendering.md
docs/docs/reference/sintel.md
docs/docs/reference/solver.md
docs/docs/reference/tasks.md
docs/docs/reference/utils.md
docs/docs/reference/visualization.md
docs/docs/reference/flyvis_cli/download_pretrained_models.md
docs/docs/reference/flyvis_cli/flyvis_cli.md
docs/docs/reference/flyvis_cli/init_config.md
docs/docs/reference/flyvis_cli/analysis/analysis.md
docs/docs/reference/flyvis_cli/analysis/ensemble_analysis.md
docs/docs/reference/flyvis_cli/analysis/notebook.md
docs/docs/reference/flyvis_cli/analysis/notebook_per_ensemble.md
docs/docs/reference/flyvis_cli/analysis/notebook_per_model.md
docs/docs/reference/flyvis_cli/analysis/record.md
docs/docs/reference/flyvis_cli/analysis/synthetic_recordings_single.md
docs/docs/reference/flyvis_cli/training/train.md
docs/docs/reference/flyvis_cli/training/train_single.md
docs/docs/reference/flyvis_cli/validation/val_single.md
docs/docs/reference/flyvis_cli/validation/validate.md
docs/overrides/assets/images/android-chrome-192x192.png
docs/overrides/assets/images/android-chrome-512x512.png
docs/overrides/assets/images/apple-touch-icon.png
docs/overrides/assets/images/favicon-16x16.png
docs/overrides/assets/images/favicon-32x32.png
docs/overrides/assets/images/favicon.ico
docs/overrides/assets/images/favicon.png
docs/overrides/partials/copyright.html
docs/overrides/partials/footer.html
docs/overrides/partials/header.html
docs/overrides/partials/logo.html
docs/overrides/partials/nav.html
examples/01_flyvision_connectome.ipynb
examples/02_flyvision_optic_flow_task.ipynb
examples/03_flyvision_flash_responses.ipynb
examples/04_flyvision_moving_edge_responses.ipynb
examples/05_flyvision_umap_and_clustering_models.ipynb
examples/06_flyvision_maximally_excitatory_stimuli.ipynb
examples/07_flyvision_providing_custom_stimuli.ipynb
examples/__main__.ipynb
examples/__main_per_model__.ipynb
examples/figure_01_fly_visual_system.ipynb
examples/figure_02_simple_stimuli_responses.ipynb
examples/figure_03_naturalistic_stimuli_responses.ipynb
examples/figure_04_mechanisms.ipynb
flyvis/__init__.py
flyvis/solver.py
flyvis/version.py
flyvis.egg-info/PKG-INFO
flyvis.egg-info/SOURCES.txt
flyvis.egg-info/dependency_links.txt
flyvis.egg-info/entry_points.txt
flyvis.egg-info/requires.txt
flyvis.egg-info/top_level.txt
flyvis/analysis/__init__.py
flyvis/analysis/__main__.ipynb
flyvis/analysis/__main_per_model__.ipynb
flyvis/analysis/clustering.py
flyvis/analysis/correlation.py
flyvis/analysis/flash_responses.py
flyvis/analysis/moving_bar_responses.py
flyvis/analysis/moving_edge_currents.py
flyvis/analysis/optimal_stimuli.py
flyvis/analysis/stimulus_responses.py
flyvis/analysis/stimulus_responses_currents.py
flyvis/analysis/validation.py
flyvis/analysis/animations/__init__.py
flyvis/analysis/animations/activations.py
flyvis/analysis/animations/animations.py
flyvis/analysis/animations/hexflow.py
flyvis/analysis/animations/hexscatter.py
flyvis/analysis/animations/imshow.py
flyvis/analysis/animations/network.py
flyvis/analysis/animations/sintel.py
flyvis/analysis/animations/traces.py
flyvis/analysis/visualization/__init__.py
flyvis/analysis/visualization/figsize_utils.py
flyvis/analysis/visualization/matplotlibrc
flyvis/analysis/visualization/network_fig.py
flyvis/analysis/visualization/plots.py
flyvis/analysis/visualization/plt_utils.py
flyvis/config/solver.yaml
flyvis/config/network/network.yaml
flyvis/config/network/connectome/connectome.yaml
flyvis/config/network/dynamics/dynamics.yaml
flyvis/config/network/edge_config/edge_config.yaml
flyvis/config/network/edge_config/sign/sign.yaml
flyvis/config/network/edge_config/syn_count/syn_count.yaml
flyvis/config/network/edge_config/syn_strength/syn_strength.yaml
flyvis/config/network/node_config/node_config.yaml
flyvis/config/network/node_config/bias/bias.yaml
flyvis/config/network/node_config/time_const/time_const.yaml
flyvis/config/network/stimulus_config/stimulus_config.yaml
flyvis/config/optim/optim.yaml
flyvis/config/penalizer/penalizer.yaml
flyvis/config/scheduler/scheduler.yaml
flyvis/config/task/task.yaml
flyvis/connectome/__init__.py
flyvis/connectome/connectome.py
flyvis/connectome/fib25-fib19_v2.2.json
flyvis/datasets/__init__.py
flyvis/datasets/datasets.py
flyvis/datasets/dots.py
flyvis/datasets/flashes.py
flyvis/datasets/moving_bar.py
flyvis/datasets/sintel.py
flyvis/datasets/sintel_utils.py
flyvis/datasets/augmentation/__init__.py
flyvis/datasets/augmentation/augmentation.py
flyvis/datasets/augmentation/hex.py
flyvis/datasets/augmentation/temporal.py
flyvis/datasets/augmentation/utils.py
flyvis/datasets/rendering/__init__.py
flyvis/datasets/rendering/eye.py
flyvis/datasets/rendering/utils.py
flyvis/network/__init__.py
flyvis/network/directories.py
flyvis/network/dynamics.py
flyvis/network/ensemble.py
flyvis/network/ensemble_view.py
flyvis/network/initialization.py
flyvis/network/network.py
flyvis/network/network_view.py
flyvis/network/stimulus.py
flyvis/task/__init__.py
flyvis/task/decoder.py
flyvis/task/objectives.py
flyvis/task/tasks.py
flyvis/utils/__init__.py
flyvis/utils/activity_utils.py
flyvis/utils/cache_utils.py
flyvis/utils/chkpt_utils.py
flyvis/utils/class_utils.py
flyvis/utils/color_utils.py
flyvis/utils/compute_cloud_utils.py
flyvis/utils/config_utils.py
flyvis/utils/dataset_utils.py
flyvis/utils/df_utils.py
flyvis/utils/groundtruth_utils.py
flyvis/utils/hex_utils.py
flyvis/utils/log_utils.py
flyvis/utils/logging_utils.py
flyvis/utils/nn_utils.py
flyvis/utils/nodes_edges_utils.py
flyvis/utils/tensor_utils.py
flyvis/utils/type_utils.py
flyvis/utils/xarray_joblib_backend.py
flyvis/utils/xarray_utils.py
flyvis_cli/__init__.py
flyvis_cli/download_pretrained_models.py
flyvis_cli/flyvis_cli.py
flyvis_cli/init_config.py
flyvis_cli/analysis/__init__.py
flyvis_cli/analysis/analysis.py
flyvis_cli/analysis/ensemble_analysis.py
flyvis_cli/analysis/notebook.py
flyvis_cli/analysis/notebook_per_ensemble.py
flyvis_cli/analysis/notebook_per_model.py
flyvis_cli/analysis/record.py
flyvis_cli/analysis/synthetic_recordings_single.py
flyvis_cli/training/__init__.py
flyvis_cli/training/train.py
flyvis_cli/training/train_single.py
flyvis_cli/validation/__init__.py
flyvis_cli/validation/val_single.py
flyvis_cli/validation/validate.py
tests/conftest.py
tests/test_augmentation.py
tests/test_cli.py
tests/test_clustering.py
tests/test_dynamics.py
tests/test_ensemble.py
tests/test_ensemble_view.py
tests/test_examples.py
tests/test_hybrid_argument_parser.py
tests/test_initialization.py
tests/test_network.py
tests/test_objectives.py
tests/test_paths.py
tests/test_rendering.py
tests/test_sintel.py
tests/test_solver.py
tests/test_stimulus.py
tests/test_tasks.py
tests/data/_meta.yaml
tests/data/responses.h5