.flake8
.gitattributes
.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
uv.lock
.github/dependabot.yml
.github/workflows/lint.yaml
.github/workflows/release.yaml
.github/workflows/test.yaml
docs/Makefile
docs/README.md
docs/advanced_topics.rst
docs/api.rst
docs/api_complete.rst
docs/architecture.rst
docs/conf.py
docs/developer_guide.rst
docs/direction_null_test_workflow.md
docs/faq.rst
docs/index.rst
docs/installation.rst
docs/quickstart.rst
docs/resources.rst
docs/tutorial.rst
docs/user_guide.rst
docs/workflows.rst
docs/_static/custom.css
examples/campaign.toml
examples/dag.yml
src/so_campaign_manager.egg-info/PKG-INFO
src/so_campaign_manager.egg-info/SOURCES.txt
src/so_campaign_manager.egg-info/dependency_links.txt
src/so_campaign_manager.egg-info/entry_points.txt
src/so_campaign_manager.egg-info/requires.txt
src/so_campaign_manager.egg-info/top_level.txt
src/socm/__about__.py
src/socm/__init__.py
src/socm/__main__.py
src/socm/bookkeeper/__init__.py
src/socm/bookkeeper/bookkeeper.py
src/socm/configs/slurmise.toml
src/socm/core/__init__.py
src/socm/core/models.py
src/socm/enactor/__init__.py
src/socm/enactor/base.py
src/socm/enactor/dryrun_enactor.py
src/socm/enactor/rp_enactor.py
src/socm/execs/__init__.py
src/socm/execs/mapmaking.py
src/socm/execs/power_spectra.py
src/socm/planner/__init__.py
src/socm/planner/base.py
src/socm/planner/heft_planner.py
src/socm/resources/__init__.py
src/socm/resources/perlmutter.py
src/socm/resources/tiger.py
src/socm/resources/universe.py
src/socm/utils/__init__.py
src/socm/utils/misc.py
src/socm/utils/states.py
src/socm/workflows/__init__.py
src/socm/workflows/ml_mapmaking.py
src/socm/workflows/sat_simulation.py
src/socm/workflows/spectra.py
src/socm/workflows/ml_null_tests/__init__.py
src/socm/workflows/ml_null_tests/base.py
src/socm/workflows/ml_null_tests/day_night_null_test.py
src/socm/workflows/ml_null_tests/direction_null_test.py
src/socm/workflows/ml_null_tests/elevation_null_test.py
src/socm/workflows/ml_null_tests/moon_close_null_test.py
src/socm/workflows/ml_null_tests/moonrise_set_null_test.py
src/socm/workflows/ml_null_tests/pwv_null_test.py
src/socm/workflows/ml_null_tests/sun_close_null_test.py
src/socm/workflows/ml_null_tests/time_null_test.py
src/socm/workflows/ml_null_tests/wafer_null_test.py
tests/__init__.py
tests/conftest.py
tests/test_bookkeeper.py
tests/test_cli.py
tests/test_core_models.py
tests/test_core_models_mocked.py
tests/test_dryrun_enactor.py
tests/test_perlmutter_resource.py
tests/test_planner.py
tests/test_planner_base.py
tests/test_tiger_resource.py
tests/test_universe_resource.py
tests/test_utils.py
tests/test_utils_misc.py
tests/workflows/conftest.py
tests/workflows/test_direction_null_tests.py
tests/workflows/test_dn_null_tests.py
tests/workflows/test_elevation_null_tests.py
tests/workflows/test_mlworkflows.py
tests/workflows/test_moon_dist_null_tests.py
tests/workflows/test_moonrise_null_test.py
tests/workflows/test_null_test_base.py
tests/workflows/test_pwv_null_tests.py
tests/workflows/test_spectra.py
tests/workflows/test_sun_dist_null_tests.py
tests/workflows/test_time_null_tests.py
tests/workflows/test_wafer_null_tests.py