LICENSE
MANIFEST.in
README.md
pyproject.toml
mouse_pupil_analysis/__init__.py
mouse_pupil_analysis/api.py
mouse_pupil_analysis/augmentation.py
mouse_pupil_analysis/dataset.py
mouse_pupil_analysis/extract_frames.py
mouse_pupil_analysis/logging_utils.py
mouse_pupil_analysis/plotting.py
mouse_pupil_analysis/preprocessing.py
mouse_pupil_analysis/pupil_predictions.py
mouse_pupil_analysis/results.py
mouse_pupil_analysis/run_pupil_analysis.py
mouse_pupil_analysis/tracking.py
mouse_pupil_analysis/unet.py
mouse_pupil_analysis.egg-info/PKG-INFO
mouse_pupil_analysis.egg-info/SOURCES.txt
mouse_pupil_analysis.egg-info/dependency_links.txt
mouse_pupil_analysis.egg-info/entry_points.txt
mouse_pupil_analysis.egg-info/requires.txt
mouse_pupil_analysis.egg-info/top_level.txt
mouse_pupil_analysis/checkpoints/training_log_unet_atn_resize_166pupils_thresh=0.7_iou=0.9158.txt
mouse_pupil_analysis/checkpoints/unet_atn_resize_166pupils_thresh=0.7_iou=0.9158.pth
sample_data/README.md
sample_data/manifest.csv
sample_data/images_train/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_0000.png
sample_data/images_train/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_9215.png
sample_data/images_train/250616_5120_Purple_sleep_trial_1_2025-06-16T16-31-19.701_17700.png
sample_data/images_train/250616_5120_Purple_sleep_trial_1_2025-06-16T16-31-19.701_19260.png
sample_data/images_train/251018_5213_Purple_awake pupil recording_2025-10-18T13-47-06.854_00127.png
sample_data/images_train/HQL073_250515_002_eye_36845.png
sample_data/images_train/HQL080_sleep250625_003_eye_39360.png
sample_data/images_train/HQL086_sleep250909_011_eye_29786.png
sample_data/images_validation/HQL080_sleep250625_003_eye_48292.png
sample_data/images_validation/HQL086_sleep250909_011_eye_22730.png
sample_data/images_validation/HQL090_sleep251012_010_eye_06588.png
sample_data/images_validation/HQL090_whiskerb251020_009_eye_15701.png
sample_data/masks_train/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_0000.png
sample_data/masks_train/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_9215.png
sample_data/masks_train/250616_5120_Purple_sleep_trial_1_2025-06-16T16-31-19.701_17700.png
sample_data/masks_train/250616_5120_Purple_sleep_trial_1_2025-06-16T16-31-19.701_19260.png
sample_data/masks_train/251018_5213_Purple_awake pupil recording_2025-10-18T13-47-06.854_00127.png
sample_data/masks_train/HQL073_250515_002_eye_36845.png
sample_data/masks_train/HQL080_sleep250625_003_eye_39360.png
sample_data/masks_train/HQL086_sleep250909_011_eye_29786.png
sample_data/masks_validation/HQL080_sleep250625_003_eye_48292.png
sample_data/masks_validation/HQL086_sleep250909_011_eye_22730.png
sample_data/masks_validation/HQL090_sleep251012_010_eye_06588.png
sample_data/masks_validation/HQL090_whiskerb251020_009_eye_15701.png
sample_data/raw_frames/recording_250530/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_00000.png
sample_data/raw_frames/recording_250530/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_02500.png
sample_data/raw_frames/recording_250530/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_05000.png
sample_data/raw_frames/recording_250616/250616_5120_Purple_sleep_trial_1_2025-06-16T16-31-19.701_00000.png
sample_data/raw_frames/recording_250616/250616_5120_Purple_sleep_trial_1_2025-06-16T16-31-19.701_02070.png
sample_data/raw_frames/recording_250616/250616_5120_Purple_sleep_trial_1_2025-06-16T16-31-19.701_04141.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07212.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07213.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07214.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07215.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07216.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07217.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07218.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07219.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07220.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07221.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07222.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07223.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07224.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07225.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07226.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07227.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07228.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07229.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07230.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07231.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07232.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07233.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07234.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07235.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07236.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07237.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07238.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07239.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07240.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07241.png
sample_data/velocity_frames/250530_5003_Green_Training_very_dm_light_2025-05-30T09-27-57.042_07242.png
scripts/verify_distribution_namespaces.py
tests/test_checkpoints.py
tests/test_cli_help.py
tests/test_distribution_namespaces.py
tests/test_end_to_end.py
tests/test_extract_frames.py
tests/test_imports.py
tests/test_make_gif.py
tests/test_metadata.py
tests/test_outputs.py
tests/test_overlays.py
tests/test_plotting_backend.py
tests/test_preprocessing.py
tests/test_real_images.py
tests/test_sample_data.py
tests/test_tracking.py
tests/test_training_pairing.py
training/README.md
training/check_augmentation.py
training/labelme_json2png.py
training/run_train.py