.codespellignore
.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
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
.vscode/settings.json
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/binder/requirements.txt
docs/binder/runtime.txt
docs/data/access.rst
docs/data/data_codes.rst
docs/data/data_object.rst
docs/data/index.rst
docs/data/metadata.rst
docs/images/PUNCH_data_flow.png
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
examples/GALLERY_HEADER.rst
examples/data_guide.py
examples/data_guide_quickpunch.py
punchbowl/__init__.py
punchbowl/exceptions.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/requires.txt
punchbowl.egg-info/top_level.txt
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/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/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/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/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_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/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/flow.py
punchbowl/level2/merge.py
punchbowl/level2/polarization.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/flow_velocity.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_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
scripts/create_test_data.py
scripts/generate_templates.py
scripts/validate_templates.py