CHANGELOG.md
CITATION.cff
LICENSE
MANIFEST.in
README.md
environment.yml
pyproject.toml
requirements.txt
docs/algorithmic_definitions.md
docs/api_reference.md
docs/conf.py
docs/developer_guide.md
docs/extending_synaptipy.md
docs/index.rst
docs/nwb_mapping.md
docs/user_guide.md
docs/_build/html/_images/analyser_tab.png
docs/_build/html/_images/explorer_tab.png
docs/_build/html/_images/exporter_tab.png
docs/_build/html/_sphinx_design_static/sphinx-design.min.css
docs/_build/html/_static/basic.css
docs/_build/html/_static/check-solid.svg
docs/_build/html/_static/copy-button.svg
docs/_build/html/_static/copybutton.css
docs/_build/html/_static/custom.css
docs/_build/html/_static/file.png
docs/_build/html/_static/minus.png
docs/_build/html/_static/plus.png
docs/_build/html/_static/pygments.css
docs/_build/html/_static/sphinx-design.min.css
docs/_build/html/_static/css/badge_only.css
docs/_build/html/_static/css/theme.css
docs/_build/html/_static/css/fonts/fontawesome-webfont.svg
docs/_static/custom.css
docs/_static/logo.png
docs/decisions/LOG_ERROR_ANALYSIS.md
docs/decisions/PERFORMANCE_OPTIMIZATIONS.md
docs/decisions/REFACTORING_GUIDE.md
docs/decisions/RENDERING_OPTIMIZATIONS.md
docs/decisions/index.md
docs/development/index.md
docs/development/styling_guide.md
docs/development_logs/ALL_TESTS_PASSING.md
docs/development_logs/ANALYSER_TAB_REFACTORING.md
docs/development_logs/ANALYSIS_FUNCTIONS_AND_FAILURE_POINTS.md
docs/development_logs/BUGFIX_SUMMARY.md
docs/development_logs/BUGFIX_VERIFICATION_REPORT.md
docs/development_logs/BUG_13_FIX.md
docs/development_logs/BUG_14_AUTO_TRIGGER_FIX.md
docs/development_logs/BUG_15_DATA_CLEARED_FIX.md
docs/development_logs/DEBOUNCING_IMPLEMENTATION.md
docs/development_logs/DEBOUNCING_VERIFICATION.md
docs/development_logs/ERROR_REPORT.md
docs/development_logs/EXPLORER_TAB_RIGHT_PANEL_UPDATE.md
docs/development_logs/EXPLORER_XAXIS_SHIFT_FIX.md
docs/development_logs/FINAL_IMPLEMENTATION_REPORT.md
docs/development_logs/FINAL_VERIFICATION_GUIDE.md
docs/development_logs/IMPLEMENTATION_SUMMARY.md
docs/development_logs/INTERACTION_DEBOUNCING_COMPLETE.md
docs/development_logs/PHASE1_COMPLETE.md
docs/development_logs/PHASE1_FINAL_SUMMARY.md
docs/development_logs/PHASE2_AND_3_COMPLETE.md
docs/development_logs/PHASES_2_3_COMPLETE.md
docs/development_logs/REFACTORING_FINAL_SUMMARY.md
docs/development_logs/REFACTORING_IMPLEMENTATION_SUMMARY.md
docs/development_logs/REFACTORING_SUCCESS.md
docs/development_logs/REFACTORING_TEST_PLAN.md
docs/development_logs/REFACTORING_TEST_RESULTS.md
docs/development_logs/USER_EXPERIENCE_FIX.md
docs/development_logs/index.md
docs/manuals/CROSS_PLATFORM_SETUP.md
docs/manuals/MANUAL_TESTING_GUIDE.md
docs/manuals/index.md
docs/tutorial/index.md
docs/tutorial/screenshots/analyser_excitability.png
docs/tutorial/screenshots/analyser_excitability_burst_analysis.png
docs/tutorial/screenshots/analyser_excitability_excitability.png
docs/tutorial/screenshots/analyser_excitability_spike_train_dynamics.png
docs/tutorial/screenshots/analyser_intrinsic_properties.png
docs/tutorial/screenshots/analyser_intrinsic_properties_baseline_rmp.png
docs/tutorial/screenshots/analyser_intrinsic_properties_capacitance.png
docs/tutorial/screenshots/analyser_intrinsic_properties_i-v_curve.png
docs/tutorial/screenshots/analyser_intrinsic_properties_input_resistance.png
docs/tutorial/screenshots/analyser_intrinsic_properties_sag_ratio_ih.png
docs/tutorial/screenshots/analyser_intrinsic_properties_tau_time_constant.png
docs/tutorial/screenshots/analyser_max_repolarization_rate.png
docs/tutorial/screenshots/analyser_opto_latency_jitter.png
docs/tutorial/screenshots/analyser_optogenetics.png
docs/tutorial/screenshots/analyser_optogenetics_optogenetic_sync.png
docs/tutorial/screenshots/analyser_spike_analysis.png
docs/tutorial/screenshots/analyser_spike_analysis_phase_plane.png
docs/tutorial/screenshots/analyser_spike_analysis_spike_detection.png
docs/tutorial/screenshots/analyser_synaptic_charge_auc.png
docs/tutorial/screenshots/analyser_synaptic_events.png
docs/tutorial/screenshots/analyser_synaptic_events_baseline__peak__kinetics.png
docs/tutorial/screenshots/analyser_synaptic_events_deconvolution_custom.png
docs/tutorial/screenshots/analyser_synaptic_events_threshold_based.png
docs/tutorial/screenshots/analyser_tab.png
docs/tutorial/screenshots/explorer_tab.png
docs/tutorial/screenshots/exporter_tab.png
examples/01_batch_analysis.ipynb
examples/02_optogenetics.ipynb
examples/03_custom_plugin.ipynb
examples/README.md
examples/basic_usage.py
examples/data/2023_04_11_0018.abf
examples/data/2023_04_11_0019.abf
examples/data/2023_04_11_0021.abf
examples/data/2023_04_11_0022.abf
examples/data/240326_003.wcp
examples/plugins/ap_repolarization.py
examples/plugins/opto_jitter.py
examples/plugins/synaptic_charge.py
src/Synaptipy/__init__.py
src/Synaptipy/__main__.py
src/Synaptipy/application/__init__.py
src/Synaptipy/application/__main__.py
src/Synaptipy/application/data_loader.py
src/Synaptipy/application/plugin_manager.py
src/Synaptipy/application/session_manager.py
src/Synaptipy/application/startup_manager.py
src/Synaptipy/application/cli/__init__.py
src/Synaptipy/application/cli/main.py
src/Synaptipy/application/controllers/__init__.py
src/Synaptipy/application/controllers/analysis_formatter.py
src/Synaptipy/application/controllers/analysis_plot_manager.py
src/Synaptipy/application/controllers/file_io_controller.py
src/Synaptipy/application/controllers/live_analysis_controller.py
src/Synaptipy/application/controllers/shortcut_manager.py
src/Synaptipy/application/gui/__init__.py
src/Synaptipy/application/gui/about_dialog.py
src/Synaptipy/application/gui/analyser_tab.py
src/Synaptipy/application/gui/analysis_config_dialog.py
src/Synaptipy/application/gui/analysis_worker.py
src/Synaptipy/application/gui/batch_dialog.py
src/Synaptipy/application/gui/exporter_tab.py
src/Synaptipy/application/gui/main_window.py
src/Synaptipy/application/gui/nwb_dialog.py
src/Synaptipy/application/gui/plot_customization_dialog.py
src/Synaptipy/application/gui/plot_save_dialog.py
src/Synaptipy/application/gui/preferences_dialog.py
src/Synaptipy/application/gui/session_summary_dialog.py
src/Synaptipy/application/gui/ui_generator.py
src/Synaptipy/application/gui/welcome_screen.py
src/Synaptipy/application/gui/analysis_tabs/__init__.py
src/Synaptipy/application/gui/analysis_tabs/base.py
src/Synaptipy/application/gui/analysis_tabs/metadata_driven.py
src/Synaptipy/application/gui/dialogs/export_manager.py
src/Synaptipy/application/gui/dialogs/plot_export_dialog.py
src/Synaptipy/application/gui/dialogs/trial_selection_dialog.py
src/Synaptipy/application/gui/explorer/__init__.py
src/Synaptipy/application/gui/explorer/config_panel.py
src/Synaptipy/application/gui/explorer/explorer_tab.py
src/Synaptipy/application/gui/explorer/plot_canvas.py
src/Synaptipy/application/gui/explorer/sidebar.py
src/Synaptipy/application/gui/explorer/toolbar.py
src/Synaptipy/application/gui/explorer/y_controls.py
src/Synaptipy/application/gui/widgets/plot_canvas.py
src/Synaptipy/application/gui/widgets/preprocessing.py
src/Synaptipy/application/services/__init__.py
src/Synaptipy/application/services/data_loader_service.py
src/Synaptipy/core/__init__.py
src/Synaptipy/core/data_model.py
src/Synaptipy/core/processing_pipeline.py
src/Synaptipy/core/results.py
src/Synaptipy/core/signal_processor.py
src/Synaptipy/core/source_interfaces.py
src/Synaptipy/core/analysis/__init__.py
src/Synaptipy/core/analysis/batch_engine.py
src/Synaptipy/core/analysis/cross_file_utils.py
src/Synaptipy/core/analysis/epoch_manager.py
src/Synaptipy/core/analysis/evoked_responses.py
src/Synaptipy/core/analysis/firing_dynamics.py
src/Synaptipy/core/analysis/passive_properties.py
src/Synaptipy/core/analysis/registry.py
src/Synaptipy/core/analysis/single_spike.py
src/Synaptipy/core/analysis/synaptic_events.py
src/Synaptipy/infrastructure/__init__.py
src/Synaptipy/infrastructure/neo_patches.py
src/Synaptipy/infrastructure/exporters/__init__.py
src/Synaptipy/infrastructure/exporters/csv_exporter.py
src/Synaptipy/infrastructure/exporters/nwb_exporter.py
src/Synaptipy/infrastructure/file_readers/__init__.py
src/Synaptipy/infrastructure/file_readers/abf_reader.py
src/Synaptipy/infrastructure/file_readers/neo_adapter.py
src/Synaptipy/infrastructure/file_readers/neo_source_handle.py
src/Synaptipy/resources/icons/logo.afdesign
src/Synaptipy/resources/icons/logo.icns
src/Synaptipy/resources/icons/logo.ico
src/Synaptipy/resources/icons/logo.png
src/Synaptipy/shared/__init__.py
src/Synaptipy/shared/constants.py
src/Synaptipy/shared/data_cache.py
src/Synaptipy/shared/error_handling.py
src/Synaptipy/shared/logging_config.py
src/Synaptipy/shared/plot_customization.py
src/Synaptipy/shared/plot_exporter.py
src/Synaptipy/shared/plot_factory.py
src/Synaptipy/shared/plot_zoom_sync.py
src/Synaptipy/shared/scroll_settings.py
src/Synaptipy/shared/styling.py
src/Synaptipy/shared/theme_manager.py
src/Synaptipy/shared/utils.py
src/Synaptipy/shared/viewbox.py
src/Synaptipy/shared/zoom_theme.py
src/Synaptipy/templates/analysis_template.py
src/Synaptipy/templates/plugin_template.py
src/Synaptipy/templates/tab_template.py
src/Synaptipy/templates/test_template.py
src/synaptipy.egg-info/PKG-INFO
src/synaptipy.egg-info/SOURCES.txt
src/synaptipy.egg-info/dependency_links.txt
src/synaptipy.egg-info/entry_points.txt
src/synaptipy.egg-info/requires.txt
src/synaptipy.egg-info/top_level.txt