Skip to content

Visualization final: config origin, fits API, output mode#247

Merged
Jammy2211 merged 1 commit intomainfrom
feature/visualization_final
Apr 2, 2026
Merged

Visualization final: config origin, fits API, output mode#247
Jammy2211 merged 1 commit intomainfrom
feature/visualization_final

Conversation

@Jammy2211
Copy link
Copy Markdown
Collaborator

Summary

  • Config-driven imshow_origin for all plots via _conf_imshow_origin()
  • PYAUTOARRAY_OUTPUT_MODE=1 debug capture for all figures
  • New fits_imaging and fits_interferometer standalone functions
  • Remove output_to_fits methods from all classes (AbstractNDArray, Mask, Visibilities, Imaging, Interferometer)
  • Remove flip_for_ds9 config and dead code

Test plan

  • Plot tests pass with origin=upper (default)
  • FITS output via new standalone functions works
  • Output mode captures figures when env var set

🤖 Generated with Claude Code

- Add _conf_imshow_origin for config-driven imshow origin across all plots
- Add _output_mode_save for PYAUTOARRAY_OUTPUT_MODE=1 debug capture
- Add fits_imaging and fits_interferometer standalone functions
- Remove output_to_fits methods from AbstractNDArray, Mask, Visibilities,
  Imaging, and Interferometer classes
- Remove flip_for_ds9 config and dead flip_hdu_for_ds9 method
- Remove FITS handling from save_figure and plot output paths

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Jammy2211 Jammy2211 merged commit 220d03a into main Apr 2, 2026
0 of 8 checks passed
@Jammy2211 Jammy2211 deleted the feature/visualization_final branch April 2, 2026 17:10
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