diff --git a/README.md b/README.md index 7f1bcad..6b2ab09 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ validation status, limitations, and release artifacts. ```bash uv sync --all-extras --no-editable -.venv/bin/python run_search.py --mode full +uv run chained-eclipse --mode full ``` The first run downloads `de440s.bsp` into `data/ephemeris/`. Results are @@ -68,16 +68,16 @@ reference movies and executed-run bundle are attached to the ```bash # Validate the real-Moon model against NASA/GSFC reference circumstances. -.venv/bin/python run_search.py --mode validate +.venv/bin/chained-eclipse --mode validate # Design the earliest deliberately aligned configuration. -.venv/bin/python run_search.py --mode design +.venv/bin/chained-eclipse --mode design # Propagate the saved configuration without redesigning it per eclipse. -.venv/bin/python run_search.py --mode fixed +.venv/bin/chained-eclipse --mode fixed # Run the 1,000-year coupled stability experiment. -.venv/bin/python run_search.py --mode stability +.venv/bin/chained-eclipse --mode stability # Render the solved 2026 event as a two-scale 3-D H.264 movie. .venv/bin/python -m chained_eclipse.animation \ @@ -140,6 +140,9 @@ topocentric circumstances: .venv/bin/python -m chained_eclipse.eclipse4_atlanta ``` +These two one-off analyses are intentionally not installed as console +scripts; run them with `python -m` as shown. + Run the unit and reference tests with: ```bash diff --git a/pyproject.toml b/pyproject.toml index 1167255..2e83ac3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -50,8 +50,6 @@ chained-eclipse-animate = "chained_eclipse.animation:main" chained-eclipse-map-animate = "chained_eclipse.animation_2d:main" chained-eclipse-standalone = "chained_eclipse.standalone:main" chained-eclipse-ground-track = "chained_eclipse.standalone_map:main" -chained-eclipse-total-tracks-2027 = "chained_eclipse.total_tracks_2027:main" -chained-eclipse-eclipse4-atlanta = "chained_eclipse.eclipse4_atlanta:main" chained-eclipse-coupled = "chained_eclipse.coupled_eclipse:main" chained-eclipse-coupled-figures = "chained_eclipse.coupled_figures:main" chained-eclipse-lunar = "chained_eclipse.lunar_eclipse:main" diff --git a/run_search.py b/run_search.py deleted file mode 100644 index c35e87d..0000000 --- a/run_search.py +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env python3 -"""Convenience entry point for the chained-eclipse simulation.""" - -from chained_eclipse.cli import main - - -if __name__ == "__main__": - main() -