.gitattributes
.gitignore
MANIFEST.in
README.md
development.md
pyproject.toml
setup.cfg
tox.ini
versioneer.py
notebooks/0_preprocess.ipynb
notebooks/1_segment_preprocessed.ipynb
notebooks/2_feature_extraction.ipynb
notebooks/faz/feature_extraction.ipynb
notebooks/faz/feature_plots.ipynb
notebooks/faz/vessel_features.ipynb
notebooks/features/display_names.ipynb
notebooks/features/feature_plots.ipynb
notebooks/features/sparsity.ipynb
notebooks/graph_analysis/recursive_vessel_resolve.ipynb
notebooks/playground/debug_splines.ipynb
notebooks/playground/diameter_ranking.ipynb
notebooks/playground/disc_fitting.ipynb
notebooks/playground/intensity_profiles.ipynb
notebooks/playground/profile.ipynb
notebooks/playground/profile.py
notebooks/playground/pruning.ipynb
notebooks/playground/sample_voronoi.ipynb
notebooks/playground/sknw.py
notebooks/playground/spline_intersections.ipynb
samples/figures/bifurcation_angles.png
samples/figures/bifurcation_count.png
samples/figures/caliber.png
samples/figures/cre.png
samples/figures/sparsity.png
samples/figures/sparsity_inner.png
samples/figures/sparsity_max.png
samples/figures/temporal_angle.png
samples/figures/tortuosity.png
samples/figures/variance_of_laplacian.png
samples/figures/vascular_density.png
samples/fundus/fovea.csv
samples/fundus/meta.csv
samples/fundus/av/CHASEDB1_08L.png
samples/fundus/av/CHASEDB1_12R.png
samples/fundus/av/DRIVE_22.png
samples/fundus/av/DRIVE_40.png
samples/fundus/av/HRF_04_g.png
samples/fundus/av/HRF_07_dr.png
samples/fundus/ce/CHASEDB1_08L.png
samples/fundus/ce/CHASEDB1_12R.png
samples/fundus/ce/DRIVE_22.png
samples/fundus/ce/DRIVE_40.png
samples/fundus/ce/HRF_04_g.png
samples/fundus/ce/HRF_07_dr.png
samples/fundus/discs/CHASEDB1_08L.png
samples/fundus/discs/CHASEDB1_12R.png
samples/fundus/discs/DRIVE_22.png
samples/fundus/discs/DRIVE_40.png
samples/fundus/discs/HRF_04_g.png
samples/fundus/discs/HRF_07_dr.png
samples/fundus/original/CHASEDB1_08L.png
samples/fundus/original/CHASEDB1_12R.png
samples/fundus/original/DRIVE_22.png
samples/fundus/original/DRIVE_40.png
samples/fundus/original/HRF_04_g.jpg
samples/fundus/original/HRF_07_dr.jpg
samples/fundus/overlays/CHASEDB1_08L.png
samples/fundus/overlays/CHASEDB1_12R.png
samples/fundus/overlays/DRIVE_22.png
samples/fundus/overlays/DRIVE_40.png
samples/fundus/overlays/HRF_04_g.png
samples/fundus/overlays/HRF_07_dr.png
samples/fundus/rgb/CHASEDB1_08L.png
samples/fundus/rgb/CHASEDB1_12R.png
samples/fundus/rgb/DRIVE_22.png
samples/fundus/rgb/DRIVE_40.png
samples/fundus/rgb/HRF_04_g.png
samples/fundus/rgb/HRF_07_dr.png
samples/fundus/vessels/CHASEDB1_08L.png
samples/fundus/vessels/CHASEDB1_12R.png
samples/fundus/vessels/DRIVE_22.png
samples/fundus/vessels/DRIVE_40.png
samples/fundus/vessels/HRF_04_g.png
samples/fundus/vessels/HRF_07_dr.png
tests/__init__.py
tests/conftest.py
tests/regression_helpers.py
tests/test_feature_plotting.py
tests/test_feature_regression.py
tests/test_pipeline_profile.py
tests/reference/bergmann.meta.json
tests/reference/bergmann.overrides.yaml
tests/reference/bergmann.parquet
tests/reference/full.meta.json
tests/reference/full.overrides.yaml
tests/reference/full.parquet
tests/reference/full_v2.meta.json
tests/reference/full_v2.overrides.yaml
tests/reference/full_v2.parquet
tests/reference/full_v3.meta.json
tests/reference/full_v3.overrides.yaml
tests/reference/full_v3.parquet
tests/reference/sparsity.meta.json
tests/reference/sparsity.overrides.yaml
tests/reference/sparsity.parquet
vascx/__init__.py
vascx/cli.py
vascx.egg-info/PKG-INFO
vascx.egg-info/SOURCES.txt
vascx.egg-info/dependency_links.txt
vascx.egg-info/entry_points.txt
vascx.egg-info/not-zip-safe
vascx.egg-info/requires.txt
vascx.egg-info/top_level.txt
vascx/faz/layer.py
vascx/faz/retina.py
vascx/faz/feature_sets/__init__.py
vascx/faz/feature_sets/basic.py
vascx/faz/features/__init__.py
vascx/faz/features/base.py
vascx/faz/features/bifurcations.py
vascx/faz/features/caliber.py
vascx/faz/features/faz_params.py
vascx/faz/features/readme.txt
vascx/faz/features/tortuosity.py
vascx/faz/features/vascular_densities.py
vascx/fundus/__init__.py
vascx/fundus/layer.py
vascx/fundus/loader.py
vascx/fundus/retina.py
vascx/fundus/vessel_resolve.py
vascx/fundus/vessels_layer.py
vascx/fundus/feature_sets/__init__.py
vascx/fundus/feature_sets/bergmann.py
vascx/fundus/feature_sets/full.py
vascx/fundus/feature_sets/full_v2.py
vascx/fundus/feature_sets/full_v3.py
vascx/fundus/feature_sets/sparsity.py
vascx/fundus/features/__init__.py
vascx/fundus/features/base.py
vascx/fundus/features/bifurcation_angles.py
vascx/fundus/features/bifurcation_counts.py
vascx/fundus/features/caliber.py
vascx/fundus/features/cre.py
vascx/fundus/features/disc_features.py
vascx/fundus/features/length.py
vascx/fundus/features/sparsity.py
vascx/fundus/features/temporal_angles.py
vascx/fundus/features/tortuosity.py
vascx/fundus/features/variance_of_laplacian.py
vascx/fundus/features/vascular_densities.py
vascx/fundus/metrics/base.py
vascx/fundus/metrics/bifurcation_map.py
vascx/inference/__init__.py
vascx/inference/inference.py
vascx/inference/utils.py
vascx/shared/__init__.py
vascx/shared/aggregators.py
vascx/shared/base.py
vascx/shared/diameters.py
vascx/shared/features.py
vascx/shared/graph.py
vascx/shared/masks.py
vascx/shared/nodes.py
vascx/shared/segment.py
vascx/shared/splines.py
vascx/shared/vessels.py
vascx/utils/__init__.py
vascx/utils/analysis.py
vascx/utils/av_masks.py
vascx/utils/eval.py
vascx/utils/feature_docs.py
vascx/utils/plotting.py