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

Mocking/initial #567

Draft
wants to merge 27 commits into
base: main
Choose a base branch
from
Draft

Mocking/initial #567

wants to merge 27 commits into from

Conversation

DinoBektesevic
Copy link
Member

Config headaches. the data generation stuff is pretty good though. Trimmed out all the fat, missing docstrings, but free feel to read/comment on the code as I'm adding them and tests.

Will make a full PR and request a review once I add the docstrings.

Join the Static and Mutable headers together. This halves the code
length, but then the validation method triples it...
Clean up and replace Static and Mutable with HeaderFactory.

Move Header base skeleton generators to HeaderFactory from HDUList.
Clean up their use in fits.py.

Compute image size from NAXIS keywords when creating base Header
skeletons.

Move image rendering logic from HDUList to DataFactory. Clean up
fits.py after the change.

Fix EmptyFits generation.

Fix SimpleImage noise issue.

Clean up imports.

Blacken.
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