.gitignore
.pre-commit-config.yaml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
pyproject.toml
uv.lock
.github/workflows/documentation.yml
.github/workflows/python-publish-to-pypi.yml
docs/Makefile
docs/logo.png
docs/make.bat
docs/source/api.md
docs/source/conf.py
docs/source/contributing.md
docs/source/index.md
docs/source/installation.md
docs/source/motivation.md
docs/source/_static/style.css
docs/source/notebooks/getting_started.ipynb
explorations/speculoos.yaml
explorations/speculoos_main.py
src/astrafocus/__init__.py
src/astrafocus/autofocuser.py
src/astrafocus/extremum_estimators.py
src/astrafocus/focus_measure_operators.py
src/astrafocus/star_finder.py
src/astrafocus/star_fitter.py
src/astrafocus/star_size_focus_measure_operators.py
src/astrafocus.egg-info/PKG-INFO
src/astrafocus.egg-info/SOURCES.txt
src/astrafocus.egg-info/dependency_links.txt
src/astrafocus.egg-info/requires.txt
src/astrafocus.egg-info/top_level.txt
src/astrafocus/interface/__init__.py
src/astrafocus/interface/alpaca_devices.py
src/astrafocus/interface/camera.py
src/astrafocus/interface/device_manager.py
src/astrafocus/interface/focuser.py
src/astrafocus/interface/simulation.py
src/astrafocus/interface/telescope.py
src/astrafocus/interface/telescope_specs.py
src/astrafocus/models/__init__.py
src/astrafocus/models/elliptical_moffat_2D.py
src/astrafocus/models/half_flux_radius_2D.py
src/astrafocus/sql/__init__.py
src/astrafocus/sql/local_gaia_database_query.py
src/astrafocus/sql/remote_gaia_database_query.py
src/astrafocus/sql/shardwise_query.py
src/astrafocus/targeting/__init__.py
src/astrafocus/targeting/airmass_models.py
src/astrafocus/targeting/angle_difference.py
src/astrafocus/targeting/celestial_bounds_calculator.py
src/astrafocus/targeting/tangential_plane_projector.py
src/astrafocus/targeting/zenith_angle_calculator.py
src/astrafocus/targeting/zenith_neighbourhood.py
src/astrafocus/targeting/zenith_neighbourhood_query.py
src/astrafocus/targeting/zenith_neighbourhood_query_result.py
src/astrafocus/utils/__init__.py
src/astrafocus/utils/fits.py
src/astrafocus/utils/logger.py
src/astrafocus/utils/plot.py
src/astrafocus/utils/timer.py
src/astrafocus/utils/typing.py
tests/conftest.py
tests/template.yaml
tests/template_cabaret.yaml
tests/test_analytic_response_autofocuser.py
tests/test_autofocus_device_manager.py
tests/test_local_gaia_database_query.py
tests/test_non_parametric_response_autofocuser.py
tests/test_star_finder.py
tests/test_star_size_focus_measure_operators.py
tests/test_telescope_focuser.py
tests/test_zenith_neighbourhood.py
tests/utils.py