Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.12.5 #347

Merged
merged 7 commits into from
Feb 20, 2024
Merged

v1.12.5 #347

merged 7 commits into from
Feb 20, 2024

Conversation

thusser
Copy link
Member

@thusser thusser commented Feb 20, 2024

version 1.12.5

GermanHydrogen and others added 7 commits February 1, 2024 15:40
Fixed LocalComm "sender" kwargs
* Added basic unit tests for photutil photometry

* Refactored photutil photomertry

* Extracted static functions from photutils photometry into its own class

* Added additional testcases for better coverage

* Added unit tests to sep photometry

* Improved sep photometry tests to verify mask behavior

* Refactored sep photometry

* Fixed background catalog entry when the pixel scale is missing

* Adapted handling of missing data between the photometry modules

* Adapted run_in_executor calls between photometry modules

* Extracted duplicate code from photometry methods to own class

* Added tests to aperture photometry

* Fixed reference check in aperture photometry test

* Removed redundant photometry tests

* Pulled getting the position from the catalog into the photometry calculators

* Changed to safe getter

* Fixed some typing errors
* Added tests for weather module

* Added unit tests to update weather

* Extracted api calls to weather api class

* Removed ambiguity from the weather status

* Cleaned up update exception

* Fixed unit tests

* Refactored fits header before for weather module

* Added test for good weather eta

* Added missing unit tests

* Added tests to weather state
* Added some basic tests to ProjectedOffsets

* Added missing unit tests

* Removed dead code from projected offsets

* Fixed method order of projected offsets

* Removed integration test

* Fixed intialised check

* Added missing test for reset

* Refactored function and variable names
* Added some tests to nstar offsets

* Added missing basic unit tests to nstar offsets

* Removed unnecessary code

* Seperated theausssian fit from nstar oss

* Fixed docstrings

* Fixed default fit result on fit failure

* Removed duplication in tests

* Added box generator to seperate initial box definition from nstar class

* Simplified remove bad sources

* Added some clarifications to box generator

* Integrated box generator with nstar

* Refactored nstar offset calculation

* Added missing testcase and None handling

* Changed nstars max offset to pixels instead of arc seconds

* Seperated the source filtering in box generator into a seperate image processor

* Added box overlapping check to box generator

* Simplified overlap checking in box generator

* Changed background filter calculation to weber contrast

* Added docstring to image source filter

* Added comment to nstar docstring
@thusser thusser merged commit 4065181 into master Feb 20, 2024
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