Skip to content

Patch to run calibration cases with new surface structure#668

Merged
pgbrodrick merged 2 commits into
isofit:devfrom
evan-greenbrg:calibration/patch_and_test
Apr 28, 2025
Merged

Patch to run calibration cases with new surface structure#668
pgbrodrick merged 2 commits into
isofit:devfrom
evan-greenbrg:calibration/patch_and_test

Conversation

@evan-greenbrg

@evan-greenbrg evan-greenbrg commented Apr 16, 2025

Copy link
Copy Markdown
Collaborator

Changes:

  • Non-glint surface classes now handle (again) calibration cases where the RT and surface wl grids differ.
  • I've added an explicit exception if the surface and RT wl grids don't match and the surface model is glint.
  • I've added a test for the calibration runs (files and workflow to be package and set up)

Related tutorial PR: isofit/isofit-tutorials#18

Tests are currently failing because the new calibration pytest is grouped with _examples.

@evan-greenbrg evan-greenbrg marked this pull request as ready for review April 17, 2025 15:55
Added surface handling for mis-match shape and test case
Changed test to reflect new file names

Make surface model check exclusive

Removed exception in calibration surface_model check

Revert "Changed test to reflect new file names"

This reverts commit edbc8e8.

Revert "Removed exception in calibration surface_model check"

This reverts commit 2ed9aa2.

Working test and fixed bad push
@evan-greenbrg evan-greenbrg force-pushed the calibration/patch_and_test branch from 8ee537a to 969eee8 Compare April 28, 2025 15:36
@pgbrodrick

Copy link
Copy Markdown
Collaborator

Excellent, thanks for pushing this through!

@pgbrodrick pgbrodrick merged commit e1fcf61 into isofit:dev Apr 28, 2025
24 of 34 checks passed
@evan-greenbrg evan-greenbrg deleted the calibration/patch_and_test branch May 22, 2026 15:32
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