.aider.conf.yml
.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
AGENTS.md
CHANGELOG.md
CITATION.cff
CLAUDE.md
CONTRIBUTING.md
CONVENTIONS.md
Dockerfile
Dockerfile.prod
LICENSE
MANIFEST.in
README.md
environment.yml
pyproject.toml
requirements.txt
setup.cfg
tox.ini
.claude/settings.json
.claude/skills/bug-fix
.claude/skills/convention-review
.claude/skills/docs-maintainer
.claude/skills/estimate-effort
.claude/skills/feature-dev
.claude/skills/pr-review
.claude/skills/qa-explorer
.claude/skills/staged-feature
.claude/skills/verify-ab
.cursor/environment.json
.cursor/hooks.json
.cursor/rules/README.md
.cursor/rules/casa-io.mdc
.cursor/rules/cicd.mdc
.cursor/rules/design.mdc
.cursor/rules/documentation.mdc
.cursor/rules/error-handling.mdc
.cursor/rules/general.mdc
.cursor/rules/implementation.mdc
.cursor/rules/naming.mdc
.cursor/rules/selfcal-domain.mdc
.cursor/rules/testing.mdc
.cursor/skills/bug-fix/SKILL.md
.cursor/skills/convention-review/SKILL.md
.cursor/skills/docs-maintainer/SKILL.md
.cursor/skills/estimate-effort/SKILL.md
.cursor/skills/feature-dev/SKILL.md
.cursor/skills/pr-review/SKILL.md
.cursor/skills/qa-explorer/SKILL.md
.cursor/skills/staged-feature/SKILL.md
.cursor/skills/verify-ab/SKILL.md
.cursor/skills/verify-ab/ab_compare.py
.cursor/skills/verify-ab/ab_run.py
.github/dependabot.yml
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/bug.md
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/feature.md
.github/workflows/build.yaml
.github/workflows/build_base_container.yaml
.github/workflows/build_latest_container.yaml
.github/workflows/release.yaml
changes/README.md
docs/changelog.md
docs/conf.py
docs/examples.md
docs/guide.md
docs/imagers.md
docs/index.md
docs/installation.md
docs/migration.md
docs/requirements.txt
src/wenuray/__init__.py
src/wenuray/cli.py
src/wenuray/config.py
src/wenuray/recipe.py
src/wenuray/testing.py
src/wenuray.egg-info/PKG-INFO
src/wenuray.egg-info/SOURCES.txt
src/wenuray.egg-info/dependency_links.txt
src/wenuray.egg-info/entry_points.txt
src/wenuray.egg-info/requires.txt
src/wenuray.egg-info/scm_file_list.json
src/wenuray.egg-info/scm_version.json
src/wenuray.egg-info/top_level.txt
src/wenuray/imaging/__init__.py
src/wenuray/imaging/contract.py
src/wenuray/imaging/registry.py
src/wenuray/imaging/statistics.py
src/wenuray/imaging/backends/__init__.py
src/wenuray/imaging/backends/_pyralysis_worker.py
src/wenuray/imaging/backends/pyralysis.py
src/wenuray/imaging/backends/tclean.py
src/wenuray/selfcalibration/__init__.py
src/wenuray/selfcalibration/acceptance.py
src/wenuray/selfcalibration/caltable.py
src/wenuray/selfcalibration/flagging.py
src/wenuray/selfcalibration/loop.py
src/wenuray/selfcalibration/observers.py
src/wenuray/selfcalibration/preflight.py
src/wenuray/selfcalibration/result.py
src/wenuray/selfcalibration/schedule.py
src/wenuray/selfcalibration/steps.py
src/wenuray/selfcalibration/workspace.py
src/wenuray/utils/__init__.py
src/wenuray/utils/image_utils.py
src/wenuray/utils/selfcal_utils.py
tests/__init__.py
tests/conftest.py
tests/examples/__init__.py
tests/examples/test_examples.py
tests/integration/__init__.py
tests/integration/conftest.py
tests/integration/test_imager_contract_casa.py
tests/integration/test_pyralysis_casa.py
tests/integration/test_selfcal_loop_casa.py
tests/integration/test_selfcal_recovers_gains_casa.py
tests/integration/test_spw_ids_casa.py
tests/unit/__init__.py
tests/unit/test_cli.py
tests/unit/test_config.py
tests/unit/test_recipe.py
tests/unit/imaging/__init__.py
tests/unit/imaging/test_contract.py
tests/unit/imaging/test_pyralysis_backend.py
tests/unit/imaging/test_pyralysis_worker.py
tests/unit/imaging/test_registry.py
tests/unit/imaging/test_statistics.py
tests/unit/imaging/test_tclean_backend.py
tests/unit/selfcalibration/__init__.py
tests/unit/selfcalibration/test_acceptance.py
tests/unit/selfcalibration/test_caltable.py
tests/unit/selfcalibration/test_flagging.py
tests/unit/selfcalibration/test_loop.py
tests/unit/selfcalibration/test_preflight.py
tests/unit/selfcalibration/test_schedule.py
tests/unit/selfcalibration/test_steps.py
tests/unit/utils/__init__.py
tests/unit/utils/test_image_utils.py
tests/unit/utils/test_selfcal_utils.py
tools/fetch_casa_data.py
tools/sync_conventions.py
tools/hooks/block-protected-push.sh