LICENSE
MANIFEST.in
README.md
pyproject.toml
src/hrfunc/__init__.py
src/hrfunc/_utils.py
src/hrfunc/hrfunc.py
src/hrfunc/hrhash.py
src/hrfunc/hrtree.py
src/hrfunc/observer.py
src/hrfunc.egg-info/PKG-INFO
src/hrfunc.egg-info/SOURCES.txt
src/hrfunc.egg-info/dependency_links.txt
src/hrfunc.egg-info/entry_points.txt
src/hrfunc.egg-info/requires.txt
src/hrfunc.egg-info/top_level.txt
src/hrfunc/assets/executable_icon.icns
src/hrfunc/assets/executable_icon.png
src/hrfunc/assets/fnirs_activity_channel_data.png
src/hrfunc/assets/fsaverage_pial_lowpoly.npz
src/hrfunc/assets/fsaverage_scalp_lowpoly.npz
src/hrfunc/assets/atlases/HarvardOxford-cort-maxprob-thr25-2mm.labels.json
src/hrfunc/assets/atlases/HarvardOxford-cort-maxprob-thr25-2mm.nii.gz
src/hrfunc/cli/__init__.py
src/hrfunc/cli/install_shortcut.py
src/hrfunc/gui/__init__.py
src/hrfunc/gui/_webview_compat.py
src/hrfunc/gui/app.py
src/hrfunc/gui/events_io.py
src/hrfunc/gui/state.py
src/hrfunc/gui/submission.py
src/hrfunc/gui/theme.py
src/hrfunc/gui/workers.py
src/hrfunc/gui/workspace_io.py
src/hrfunc/gui/components/__init__.py
src/hrfunc/gui/components/activity_panel.py
src/hrfunc/gui/components/brand.py
src/hrfunc/gui/components/dataset_picker.py
src/hrfunc/gui/components/dataset_tree.py
src/hrfunc/gui/components/export_panel.py
src/hrfunc/gui/components/hrf_panel.py
src/hrfunc/gui/components/hrtree_match.py
src/hrfunc/gui/components/hrtree_panel.py
src/hrfunc/gui/components/inspect_panel.py
src/hrfunc/gui/components/preprocess_panel.py
src/hrfunc/gui/components/quality_panel.py
src/hrfunc/gui/pages/__init__.py
src/hrfunc/gui/pages/shell.py
src/hrfunc/io/__init__.py
src/hrfunc/io/detect.py
src/hrfunc/io/manifest.py
src/hrfunc/io/raw_cache.py
src/hrfunc/io/scan.py
src/hrfunc/spatial/__init__.py
src/hrfunc/spatial/affine.py
src/hrfunc/spatial/atlas.py
src/hrfunc/spatial/coords.py
src/hrfunc/spatial/point.py
src/hrfunc/spatial/shapes.py
src/hrfunc/viz/__init__.py
src/hrfunc/viz/brain_scene.py
src/hrfunc/viz/meshes.py
tests/test_canonical_hrf.py
tests/test_cli_install_shortcut.py
tests/test_estimate_activity_library.py
tests/test_estimation.py
tests/test_generate_distribution_plotting.py
tests/test_gui_activity_panel.py
tests/test_gui_activity_per_channel.py
tests/test_gui_brand.py
tests/test_gui_bulk_preprocess.py
tests/test_gui_dataset_picker.py
tests/test_gui_dataset_tree.py
tests/test_gui_dataset_tree_tick.py
tests/test_gui_estimate_panel.py
tests/test_gui_events_io.py
tests/test_gui_events_panel.py
tests/test_gui_export.py
tests/test_gui_foundation.py
tests/test_gui_hrf_edge_expansion.py
tests/test_gui_hrf_group_montage.py
tests/test_gui_hrf_save_submit.py
tests/test_gui_hrtree_roi_detail.py
tests/test_gui_inspect_panel.py
tests/test_gui_library.py
tests/test_gui_preprocess.py
tests/test_gui_quality_panel.py
tests/test_gui_review_bug_sweep.py
tests/test_gui_scan_inspector.py
tests/test_gui_shell.py
tests/test_gui_submission.py
tests/test_gui_ux_review_fixes.py
tests/test_gui_workers_client.py
tests/test_gui_workspace_io.py
tests/test_hasher_branch.py
tests/test_hashing.py
tests/test_hrtree_match.py
tests/test_hrtree_to_hrf_points.py
tests/test_input_validation.py
tests/test_io_detect.py
tests/test_io_raw_cache.py
tests/test_io_scan.py
tests/test_loading.py
tests/test_localization.py
tests/test_montage_provenance.py
tests/test_observer_and_typos.py
tests/test_oxygenation_guard.py
tests/test_phase1a.py
tests/test_phase1bc.py
tests/test_phase2.py
tests/test_progress_callbacks.py
tests/test_spatial_affine.py
tests/test_spatial_atlas.py
tests/test_spatial_atlas_region.py
tests/test_spatial_coords.py
tests/test_spatial_point.py
tests/test_spatial_shapes.py
tests/test_state_lifecycle.py
tests/test_threading.py
tests/test_tree_delete_filter.py
tests/test_tree_edge_cases.py
tests/test_tree_hrf.py
tests/test_viz_brain_scene.py
tests/test_viz_meshes.py