.codespellignore
.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
CHANGELOG.rst
CITATION.cff
LICENSE
MANIFEST.in
README.md
codecov.yaml
pyproject.toml
pytest.ini
.github/dependabot.yml
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/documentation-improvement.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/binder.yaml
.github/workflows/ci.yaml
.github/workflows/ci_fixed.yaml
.github/workflows/python-publish.yaml
changelog/README.rst
docs/Makefile
docs/conf.py
docs/contribute.rst
docs/help.rst
docs/index.rst
docs/intro.rst
docs/_static/favicon.ico
docs/_static/logo.png
docs/automation/index.rst
docs/automation/control/configuration.rst
docs/automation/control/index.rst
docs/automation/control/states.rst
docs/automation/levels/index.rst
docs/binder/requirements.txt
docs/binder/runtime.txt
docs/data/access.rst
docs/data/data_codes.rst
docs/data/data_object.rst
docs/data/data_overview.rst
docs/data/data_versions.rst
docs/data/example.png
docs/data/index.rst
docs/data/metadata.rst
docs/pipeline/design.rst
docs/pipeline/index.rst
docs/pipeline/overview.rst
docs/pipeline/level1/deficient_pixel.rst
docs/pipeline/level1/despike.rst
docs/pipeline/level1/destreak.rst
docs/pipeline/level1/index.rst
docs/pipeline/level1/initial_uncertainty.rst
docs/pipeline/level1/pointing.rst
docs/pipeline/level1/psf_correction.rst
docs/pipeline/level1/quartic_fit.rst
docs/pipeline/level1/stray_light.rst
docs/pipeline/level2/bright_structure.rst
docs/pipeline/level2/image_merging.rst
docs/pipeline/level2/image_resample.rst
docs/pipeline/level2/index.rst
docs/pipeline/level2/polarization.rst
docs/pipeline/level3/f_corona.rst
docs/pipeline/level3/index.rst
docs/pipeline/level3/low_noise.rst
docs/pipeline/level3/polarization.rst
docs/pipeline/level3/starfield.rst
docs/pipeline/level3/velocity.rst
docs/pipeline/levelq/index.rst
examples/GALLERY_HEADER.rst
examples/PUNCH-InSitu-Connection.py
examples/animating_data.py
examples/create_rgb_map.py
examples/data_guide.py
examples/data_guide_quickpunch.py
examples/decoding_data.py
examples/environment_setup.py
examples/plotting_data.py
examples/querying_data.py
punchbowl/__init__.py
punchbowl/cli.py
punchbowl/conftest.py
punchbowl/exceptions.py
punchbowl/limits.py
punchbowl/prefect.py
punchbowl/util.py
punchbowl.egg-info/PKG-INFO
punchbowl.egg-info/SOURCES.txt
punchbowl.egg-info/dependency_links.txt
punchbowl.egg-info/entry_points.txt
punchbowl.egg-info/requires.txt
punchbowl.egg-info/top_level.txt
punchbowl/auto/__init__.py
punchbowl/auto/cli.py
punchbowl/auto/cluster.py
punchbowl/auto/error.py
punchbowl/auto/speedster.py
punchbowl/auto/control/__init__.py
punchbowl/auto/control/cache_nanny.py
punchbowl/auto/control/cleaner.py
punchbowl/auto/control/db.py
punchbowl/auto/control/health.py
punchbowl/auto/control/launcher.py
punchbowl/auto/control/processor.py
punchbowl/auto/control/scheduler.py
punchbowl/auto/control/util.py
punchbowl/auto/control/cache_layer/__init__.py
punchbowl/auto/control/cache_layer/f_corona.py
punchbowl/auto/control/cache_layer/loader_base_class.py
punchbowl/auto/control/cache_layer/manager.py
punchbowl/auto/control/cache_layer/nfi_l1.py
punchbowl/auto/control/cache_layer/psf.py
punchbowl/auto/control/cache_layer/quartic_coefficients.py
punchbowl/auto/control/cache_layer/stray_light.py
punchbowl/auto/control/cache_layer/vignetting_function.py
punchbowl/auto/control/tests/__init__.py
punchbowl/auto/control/tests/conftest.py
punchbowl/auto/control/tests/punchpipe_config.yaml
punchbowl/auto/control/tests/test_cleaner.py
punchbowl/auto/control/tests/test_launcher.py
punchbowl/auto/control/tests/test_processor.py
punchbowl/auto/control/tests/test_util.py
punchbowl/auto/flows/__init__.py
punchbowl/auto/flows/dynamic_wfi_stray_light.py
punchbowl/auto/flows/fcorona.py
punchbowl/auto/flows/level0.py
punchbowl/auto/flows/level1.py
punchbowl/auto/flows/level2.py
punchbowl/auto/flows/level3.py
punchbowl/auto/flows/levelq.py
punchbowl/auto/flows/simulate.py
punchbowl/auto/flows/starfield.py
punchbowl/auto/flows/stray_light.py
punchbowl/auto/flows/util.py
punchbowl/auto/flows/velocity.py
punchbowl/auto/flows/visualize.py
punchbowl/auto/flows/tests/__init__.py
punchbowl/auto/flows/tests/conftest.py
punchbowl/auto/flows/tests/punchpipe_config.yaml
punchbowl/auto/flows/tests/test_level1.py
punchbowl/auto/flows/tests/test_level2.py
punchbowl/auto/flows/tests/test_levelQ.py
punchbowl/auto/flows/tests/test_replay.py
punchbowl/auto/flows/tests/data/test_replay.csv
punchbowl/auto/flows/tests/data/test_replay_connected.csv
punchbowl/auto/flows/tests/data/test_replay_empty.csv
punchbowl/auto/flows/tests/data/test_replay_one.csv
punchbowl/auto/monitor/__init__.py
punchbowl/auto/monitor/app.py
punchbowl/auto/monitor/pages/files.py
punchbowl/auto/monitor/pages/home.py
punchbowl/data/__init__.py
punchbowl/data/history.py
punchbowl/data/meta.py
punchbowl/data/punch_io.py
punchbowl/data/sample.py
punchbowl/data/units.py
punchbowl/data/visualize.py
punchbowl/data/wcs.py
punchbowl/data/data/Level0.yaml
punchbowl/data/data/Level1.yaml
punchbowl/data/data/Level2.yaml
punchbowl/data/data/Level3.yaml
punchbowl/data/data/LevelH.yaml
punchbowl/data/data/LevelL.yaml
punchbowl/data/data/LevelQ.yaml
punchbowl/data/data/omniheader.csv
punchbowl/data/data/spacecraft.yaml
punchbowl/data/data/trefoil_wcs.fits
punchbowl/data/fido/__init__.py
punchbowl/data/fido/attrs.py
punchbowl/data/fido/client.py
punchbowl/data/tests/Level1.yaml
punchbowl/data/tests/LevelTest.yaml
punchbowl/data/tests/__init__.py
punchbowl/data/tests/example_header.txt
punchbowl/data/tests/omniheader.csv
punchbowl/data/tests/spacecraft.yaml
punchbowl/data/tests/test_data.fits
punchbowl/data/tests/test_history.py
punchbowl/data/tests/test_meta.py
punchbowl/data/tests/test_punch_io.py
punchbowl/data/tests/test_units.py
punchbowl/data/tests/test_visualize.py
punchbowl/data/tests/test_wcs.py
punchbowl/level1/__init__.py
punchbowl/level1/alignment.py
punchbowl/level1/deficient_pixel.py
punchbowl/level1/despike.py
punchbowl/level1/destreak.py
punchbowl/level1/dynamic_stray_light.py
punchbowl/level1/flow.py
punchbowl/level1/initial_uncertainty.py
punchbowl/level1/psf.py
punchbowl/level1/quartic_fit.py
punchbowl/level1/sqrt.py
punchbowl/level1/stray_light.py
punchbowl/level1/vignette.py
punchbowl/level1/data/gaia_catalog.csv
punchbowl/level1/data/reduced_hip.csv
punchbowl/level1/tests/__init__.py
punchbowl/level1/tests/test_alignment.py
punchbowl/level1/tests/test_deficient_pixel.py
punchbowl/level1/tests/test_despike.py
punchbowl/level1/tests/test_destreak.py
punchbowl/level1/tests/test_flow.py
punchbowl/level1/tests/test_initial_uncertainty.py
punchbowl/level1/tests/test_pointing.py
punchbowl/level1/tests/test_psf.py
punchbowl/level1/tests/test_quartic_fit.py
punchbowl/level1/tests/test_sqrt.py
punchbowl/level1/tests/test_stray_light.py
punchbowl/level1/tests/test_vignette.py
punchbowl/level1/tests/data/PUNCH_L1_DP0_20080103085700.fits
punchbowl/level1/tests/data/PUNCH_L1_GR1_20240222163425_v1.fits
punchbowl/level1/tests/data/PUNCH_L1_SM1_20240222163425_v1.fits
punchbowl/level1/tests/data/test_quartic_coeffs.fits
punchbowl/level2/__init__.py
punchbowl/level2/bright_structure.py
punchbowl/level2/finalize.py
punchbowl/level2/flow.py
punchbowl/level2/merge.py
punchbowl/level2/polarization.py
punchbowl/level2/preprocess.py
punchbowl/level2/resample.py
punchbowl/level2/tests/__init__.py
punchbowl/level2/tests/test_bright_structure.py
punchbowl/level2/tests/test_flow.py
punchbowl/level2/tests/test_merge.py
punchbowl/level2/tests/test_polarization.py
punchbowl/level2/tests/test_quality.py
punchbowl/level2/tests/test_resample.py
punchbowl/level3/__init__.py
punchbowl/level3/celestial_intermediary.py
punchbowl/level3/f_corona_model.py
punchbowl/level3/flow.py
punchbowl/level3/low_noise.py
punchbowl/level3/motion_filter.py
punchbowl/level3/polarization.py
punchbowl/level3/stellar.py
punchbowl/level3/velocity.py
punchbowl/level3/tests/__init__.py
punchbowl/level3/tests/test_celestial_intermediary.py
punchbowl/level3/tests/test_f_corona_model.py
punchbowl/level3/tests/test_flow.py
punchbowl/level3/tests/test_low_noise.py
punchbowl/level3/tests/test_stellar.py
punchbowl/level3/tests/test_velocity.py
punchbowl/level3/tests/baseline/test_wind_plot.png
punchbowl/level3/tests/data/downsampled_L2_PTM.fits
punchbowl/level3/tests/data/test_0.fits
punchbowl/level3/tests/data/test_1.fits
punchbowl/level3/tests/data/test_2.fits
punchbowl/level3/tests/data/test_3.fits
punchbowl/level3/tests/data/test_4.fits
punchbowl/level3/tests/data/test_5.fits
punchbowl/level3/tests/data/test_6.fits
punchbowl/level3/tests/data/test_7.fits
punchbowl/level3/tests/data/test_8.fits
punchbowl/level3/tests/data/test_9.fits
punchbowl/levelq/__init__.py
punchbowl/levelq/f_corona_model.py
punchbowl/levelq/flow.py
punchbowl/levelq/pca.py
punchbowl/levelq/tests/test_flow.py
punchbowl/levelq/tests/test_pca.py
punchbowl/tests/__init__.py
punchbowl/tests/test_cli.py
punchbowl/tests/test_limits.py
punchbowl/tests/test_util.py
punchbowl/tests/data/PUNCH_L1_MS3_20250311000000_v0c.bin
scripts/create_test_data.py
scripts/generate_templates.py
scripts/validate_templates.py
scripts/auto/add_real_calibration_to_db.py
scripts/auto/add_synthetic_psf_to_db.py
scripts/auto/add_synthetic_quartic_to_db.py
scripts/auto/add_synthetic_vignetting_to_db.py
scripts/auto/clean_replays.py
scripts/auto/clear_files_for_pending_simpunch_flows.py
scripts/auto/create_credentials_example.py
scripts/auto/create_db.py
scripts/auto/delete_db.py
scripts/auto/generate_batch_of_simpunch.py
scripts/auto/get_bad_image_table.py
scripts/auto/import_export.py
scripts/auto/populate_crota.py
scripts/auto/prepare_packet_definition_csv_files.py
scripts/auto/productionify.py
scripts/auto/reprocess_px.py
scripts/auto/reset_db.py
scripts/auto/scan_for_duplicates_and_delete.py
scripts/auto/set_file_date.py
scripts/auto/start_watchdog.py
scripts/auto/sync_db_to_files.py
scripts/auto/upgrade_L0_to_v0e.py
scripts/auto/upgrade_L0_to_v0h.py