.gitignore
.gitmodules
LICENSE
README.md
WSLINSTALL.md
moduleinfo.md
pyproject.toml
.github/workflows/CI.yaml
.github/workflows/docs.yaml
.github/workflows/pypi.yaml
.github/workflows/test-pypi.yaml
demos/1p_caiman/1p_caiman_params.txt
demos/1p_caiman/1p_demo.yaml
demos/1p_caiman/demo_1p_params.txt
demos/1p_caiman/actors/1p_processor.py
demos/1p_caiman/actors/__init__.py
demos/1p_caiman/actors/front_end.py
demos/1p_caiman/actors/improv_basic.py
demos/1p_caiman/actors/improv_basic.ui
demos/1p_caiman/actors/visual.py
demos/basic/Behavior_demo.py
demos/basic/Behavior_demo.yaml
demos/basic/S_init.txt
demos/basic/basic_caiman_params.txt
demos/basic/basic_demo.py
demos/basic/basic_demo.yaml
demos/basic/stim_demo.yaml
demos/basic/actors/__init__.py
demos/basic/actors/basic_processor.py
demos/basic/actors/behavior.py
demos/basic/actors/front_end.py
demos/basic/actors/improv_basic.py
demos/basic/actors/improv_basic.ui
demos/basic/actors/visual.py
demos/bubblewrap/README.md
demos/bubblewrap/bubble_demo.yaml
demos/bubblewrap/bubble_demo_spawn.yaml
demos/bubblewrap/requirements.txt
demos/bubblewrap/actors/acquire.py
demos/bubblewrap/actors/bubble.py
demos/bubblewrap/actors/dimension_reduction.py
demos/bubblewrap/actors/front_end.py
demos/bubblewrap/actors/improv_bubble.py
demos/bubblewrap/actors/improv_bubble.ui
demos/bubblewrap/actors/utils.py
demos/bubblewrap/actors/visual.py
demos/live/live_caiman_params.txt
demos/live/live_demo.py
demos/live/live_demo.yaml
demos/live/actors/acquire_zmq.py
demos/minimal/minimal.yaml
demos/minimal/minimal_spawn.yaml
demos/minimal/actors/sample_generator.py
demos/minimal/actors/sample_processor.py
demos/minimal/actors/sample_spawn_processor.py
demos/naumann/naumann_caiman_params.txt
demos/naumann/naumann_demo.yaml
demos/naumann/recent_demo.yaml
demos/naumann/actors/GUI.py
demos/naumann/actors/acquire_tbif.py
demos/naumann/actors/analysis_model.py
demos/naumann/actors/analysis_offline.py
demos/naumann/actors/icon.qrc
demos/naumann/actors/icon_rc.py
demos/naumann/actors/improv_fit.py
demos/naumann/actors/improv_fit.ui
demos/naumann/actors/processor.py
demos/naumann/actors/rainbow_dir.png
demos/naumann/actors/visual_model.py
demos/neurofinder/neurofind_caiman_params.txt
demos/neurofinder/neurofind_demo.py
demos/neurofinder/neurofind_demo.yaml
demos/neurofinder/actors/acquire_folder.py
demos/neurofinder/actors/processor.py
demos/sample_actors/acquire.py
demos/sample_actors/analysis.py
demos/sample_actors/analysis_async.py
demos/sample_actors/analysis_julia.py
demos/sample_actors/analysis_utils.py
demos/sample_actors/process.py
demos/sample_actors/simple_analysis.py
demos/sample_actors/zmqActor.py
demos/spike/neurofind_caiman_params.txt
demos/spike/spike_demo.py
demos/spike/spike_demo.yaml
demos/spike/actors/front_spike.py
demos/spike/actors/improv_basic.py
demos/spike/actors/improv_basic.ui
demos/spike/actors/spikeAcq.py
demos/spike/actors/spikeAnalysis.py
demos/spike/actors/visual.py
demos/zmq/README.md
demos/zmq/zmq_ps_demo.yaml
demos/zmq/zmq_rr_demo.yaml
demos/zmq/actors/zmq_ps_sample_generator.py
demos/zmq/actors/zmq_ps_sample_processor.py
demos/zmq/actors/zmq_rr_sample_generator.py
demos/zmq/actors/zmq_rr_sample_processor.py
demos/zmq/config/zmq_ps_demo.yaml
demos/zmq/config/zmq_rr_demo.yaml
docs/_config.yml
docs/_toc.yml
docs/actors.md
docs/bibliography.md
docs/content.md
docs/demos.ipynb
docs/design.md
docs/installation.md
docs/intro.md
docs/logo.png
docs/markdown-notebooks.md
docs/markdown.md
docs/notebooks.ipynb
docs/references.bib
docs/running.ipynb
docs/signals.md
docs/_static/custom.css
env/improv-suite2p_env.yml
env/improv.yml
env/improv_env.yml
env/simple.yml
figures/improv_design.png
improv/__init__.py
improv/_version.py
improv/actor.py
improv/cli.py
improv/config.py
improv/link.py
improv/nexus.py
improv/replayer.py
improv/store.py
improv/tui.css
improv/tui.py
improv/watcher.py
improv.egg-info/PKG-INFO
improv.egg-info/SOURCES.txt
improv.egg-info/dependency_links.txt
improv.egg-info/entry_points.txt
improv.egg-info/requires.txt
improv.egg-info/top_level.txt
improv/utils/__init__.py
improv/utils/bad_config.yaml
improv/utils/checks.py
improv/utils/good_config.yaml
improv/utils/reader.py
improv/utils/utils.py
test/conftest.py
test/conftest_with_errors.py
test/nexus_analog.py
test/test_actor.py
test/test_cli.py
test/test_config.py
test/test_demos.py
test/test_link.py
test/test_nexus.py
test/test_store_with_errors.py
test/test_tui.py
test/actors/sample_generator.py
test/actors/sample_generator_wrong_import.py
test/actors/sample_generator_wrong_init.py
test/actors/sample_processor.py
test/configs/bad_args.yaml
test/configs/bad_class.yaml
test/configs/bad_package.yaml
test/configs/blank_file.yaml
test/configs/complex_graph.yaml
test/configs/cyclic_config.yaml
test/configs/good_config.yaml
test/configs/good_config_actors.yaml
test/configs/minimal.yaml
test/configs/minimal_with_settings.yaml
test/configs/minimal_wrong_import.yaml
test/configs/minimal_wrong_init.yaml
test/configs/no_actor.yaml
test/configs/nonsense.yaml
test/configs/repeat_connection.yaml
test/configs/repeated_actors.yaml
test/configs/sample_config.yaml
test/configs/simple_graph.yaml
test/configs/single_actor.yaml
test/special_configs/basic_demo.yaml
test/special_configs/basic_demo_with_GUI.yaml