Skip to content

Use astropy for FITS I/O and WCS transformations + photutils for aperture photometry#1

Closed
cgobat wants to merge 11 commits into
mainfrom
use-astropy
Closed

Use astropy for FITS I/O and WCS transformations + photutils for aperture photometry#1
cgobat wants to merge 11 commits into
mainfrom
use-astropy

Conversation

@cgobat

@cgobat cgobat commented Mar 31, 2026

Copy link
Copy Markdown
Owner

What does this PR do?

Many smart people have put lots of time and effort into making packages like astropy and photutils work very well. As far as I can see, there's no reason not to use them, especially when they are already dependencies elsewhere (i.e., using them doesn't even add any additional installation requirements).

Using widely-used/pre-existing/well-documented packages to do these kinds of things makes the codebase much more robust, readable, and maintainable compared to bespoke reimplementations/reinventions of the wheel.

Type

  • Bug fix
  • Feature
  • Refactor
  • Core change (protocol/state machine)

Does this affect:

  • Protocol (port 4700)
  • State machine
  • Transport layer

If yes, link discussion issue:
→ #

Testing

  • Tested against mock server
  • Tested against real device (if applicable)

Notes


cc @edjuh

@cgobat cgobat closed this Apr 2, 2026
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.

1 participant