Skip to content

pyAMPP v1.1.0

Choose a tag to compare

@Gelu-Nita Gelu-Nita released this 03 Oct 15:54
· 12 commits to main since this release

Release focus

  • STEREO / reference-map display and embed workflow from PR #51: native-time spatial crops, context DATE-OBS display anchoring, observer-LOS context drawing, and FOV persistence across observers.

Highlights

  • Anchor gxbox-view2d display time to the selected context refmap DATE-OBS (fallback: model time).
  • Embed reference maps, including STEREO, with a spatial crop (pyampp.io.refmap_crop) that keeps each map's native DATE-OBS and observer metadata (PYALIGN=False).
  • Record embedded refmap source paths (SRC_PATH / SRC_RELPATH / SRC_ROOT) and resolve them on filesystem reload.
  • API break: target_fov and target_template on build_fits_refmaps_for_model / build_refmap_payload_for_model now raise; callers must use box_corners_world.
  • Keep the session FOV fixed when the display observer changes; Save / Apply prompts for FOV recompute vs save-without-FOV.
  • Draw selector maps and model boxes in the display observer's helioprojective LOS; keep model-grid base overlays on native Carrington CEA WCS with autoalign.

Known limitations

  • --sfq / GUI SFQ still only selects HMI disambiguation bit method 0. It does not run Rudenko/Anfinogentov SFQ (#42). Planned for 1.1.1.

Install

pip install -U pyampp==1.1.0

Full notes: CHANGELOG.rst