Skip to content

Fast forward dev#79

Merged
charliekilpatrick merged 15 commits into
devfrom
main
Mar 19, 2026
Merged

Fast forward dev#79
charliekilpatrick merged 15 commits into
devfrom
main

Conversation

@charliekilpatrick

Copy link
Copy Markdown
Collaborator

No description provided.

KerryPaterson and others added 15 commits September 29, 2025 13:03
Documentation, API reference, and pipeline improvements — merge dev into main
Docs, tests, and CI: API reference, unit test coverage, and documentation updates
Enhance create_sky method with iterative sigma clipping and robust ma…
Implement relative calibration for image stacking using SExtractor catalogs
Added new reference.
Added new sections required by new format for JOSS.
- Improved the summary section to better articulate the purpose and functionality of the POTPyRI pipeline.
- Enhanced the statement of need and state of the field sections for better readability and detail.
- Made minor formatting adjustments to the affiliations and software design sections for consistency.
Fixed in line references.
- Implemented unit tests to verify the behavior of the align_to_gaia function when the Gaia catalog is unavailable or when SExtractor returns no sources.
- Enhanced the solve_wcs module with helper functions for logging and writing fallback headers to FITS files, ensuring clear documentation of fallback reasons in the header.
- Improved the validation of refined WCS by adding checks for pixel scale and anisotropy, enhancing the robustness of the WCS alignment process.
- Added functionality to the align_to_gaia function to handle scenarios where the Gaia catalog is unavailable or SExtractor returns no sources.
- Introduced logging and fallback header writing in the solve_wcs module for better documentation of fallback reasons.
- Enhanced validation checks for refined WCS, including pixel scale and anisotropy, to improve robustness.
Improve Gaia alignment robustness, diagnostics, and fallback behavior in WCS pipeline
@charliekilpatrick
charliekilpatrick merged commit 1b0aceb into dev Mar 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants