LICENSE
README.md
pyproject.toml
src/neurodent/__init__.py
src/neurodent.egg-info/PKG-INFO
src/neurodent.egg-info/SOURCES.txt
src/neurodent.egg-info/dependency_links.txt
src/neurodent.egg-info/requires.txt
src/neurodent.egg-info/top_level.txt
src/neurodent/constants/__init__.py
src/neurodent/constants/analysis.py
src/neurodent/constants/config.py
src/neurodent/constants/mappings.py
src/neurodent/constants/plotting.py
src/neurodent/core/__init__.py
src/neurodent/core/analysis.py
src/neurodent/core/analyze_frag.py
src/neurodent/core/core.py
src/neurodent/core/discovery.py
src/neurodent/core/frequency_domain_spike_detection.py
src/neurodent/core/metadata.py
src/neurodent/core/utils.py
src/neurodent/core/zeitgeber.py
src/neurodent/visualization/__init__.py
src/neurodent/visualization/frequency_domain_results.py
src/neurodent/visualization/results.py
src/neurodent/visualization/plotting/__init__.py
src/neurodent/visualization/plotting/animal.py
src/neurodent/visualization/plotting/experiment.py
src/neurodent/visualization/plotting/zeitgeber_plotter.py
src/neurodent/workflow/__init__.py
src/neurodent/workflow/utils.py
tests/test_analysis.py
tests/test_analyze_frag.py
tests/test_animal_organizer_helpers.py
tests/test_animal_organizer_init.py
tests/test_animal_organizer_timestamps.py
tests/test_ao_configuration_safety.py
tests/test_ao_discovery_logic.py
tests/test_ao_timestamp_logic.py
tests/test_caching_complete.py
tests/test_channel_averaging.py
tests/test_constants.py
tests/test_core.py
tests/test_core_split.py
tests/test_dtype_enforcement.py
tests/test_extract_channel_names.py
tests/test_feature_comprehensive.py
tests/test_file_discoverer.py
tests/test_filtering_and_timestamps.py
tests/test_frequency_domain_integration.py
tests/test_frequency_domain_results.py
tests/test_frequency_domain_spike_detection.py
tests/test_imports.py
tests/test_intan_units_fix.py
tests/test_integration.py
tests/test_integration_synthetic.py
tests/test_iter_valid_recordings.py
tests/test_label_management.py
tests/test_lof_evaluation_comprehensive.py
tests/test_lro_merge_timestamps.py
tests/test_manual_datetimes_edge_cases.py
tests/test_manual_timestamps.py
tests/test_matrix_channel_reordering.py
tests/test_merge_repro.py
tests/test_metadata.py
tests/test_mne_unit_extraction.py
tests/test_natural_neighbor.py
tests/test_notch_filtering.py
tests/test_overlapping_animaldays_bug.py
tests/test_overlapping_timestamps_repro.py
tests/test_pipeline_generate_wars.py
tests/test_recording_metadata_serialization.py
tests/test_run_tests.py
tests/test_save_bad_channels.py
tests/test_si_mode_gain_scaling.py
tests/test_snakemake_workflow_utils.py
tests/test_split_ao.py
tests/test_split_inheritance.py
tests/test_split_recording.py
tests/test_split_recording_func.py
tests/test_split_repro.py
tests/test_timeline_crash.py
tests/test_timeline_file_detection.py
tests/test_timeline_sequencing.py
tests/test_unsigned_conversion.py
tests/test_utils.py
tests/test_verify_zeitgeber_pipeline.py
tests/test_visualization.py
tests/test_visualization_plotting_zeitgeber_plotter.py
tests/test_war_integration.py
tests/test_warning_deduplication.py
tests/test_workflow_utils.py
tests/test_zeitgeber.py
tests/test_zeitgeber_aliases.py
tests/test_zeitgeber_class.py