Skip to content

DM-55111: Add a four panel focal plane image quality plot to RubinTV - #77

Open
laurenam wants to merge 1 commit into
mainfrom
tickets/DM-55111
Open

DM-55111: Add a four panel focal plane image quality plot to RubinTV#77
laurenam wants to merge 1 commit into
mainfrom
tickets/DM-55111

Conversation

@laurenam

@laurenam laurenam commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@laurenam
laurenam force-pushed the tickets/DM-55111 branch from 40bf335 to 0b9d9e2 Compare June 5, 2026 02:57
@laurenam laurenam changed the title DM-55111: Add a focal plane plot of the shapelets IQ score to RubinTV DM-55111: Add a four panel focal plane image quality plot to RubinTV Jun 6, 2026
@laurenam
laurenam force-pushed the tickets/DM-55111 branch 2 times, most recently from e6d7a51 to d8ed3d9 Compare June 6, 2026 23:07
@laurenam
laurenam requested a review from mfisherlevine June 7, 2026 19:28
@laurenam
laurenam force-pushed the tickets/DM-55111 branch 3 times, most recently from 494ba33 to 2577557 Compare June 8, 2026 23:31
Produces a single panel of a focal plane plot of a given metric.
@laurenam
laurenam force-pushed the tickets/DM-55111 branch from 2577557 to 41b4bcf Compare June 8, 2026 23:34
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown

mypy-coverage report

❌ 18 unannotated, 8 partial definition(s).

  • Root: /home/runner/work/summit_extras/summit_extras
  • Config: mypy.ini
  • Files scanned: 24
  • Files excluded: 0

Summary

metric value
⚠️ body-checked by mypy 90.3%
⚠️ fully annotated 85.9%
annotated 159
partial 8
unannotated 18

Files with gaps

file fully typed % body checked % unannotated partial
python/lsst/summit/extras/animation.py 92.9% 100.0% 0 1
python/lsst/summit/extras/annotations.py 91.7% 100.0% 0 1
python/lsst/summit/extras/assessQFM.py 80.0% 100.0% 0 1
python/lsst/summit/extras/focusAnalysis.py 90.0% 100.0% 0 2
python/lsst/summit/extras/imageSorter.py 88.9% 100.0% 0 1
python/lsst/summit/extras/logUtils.py 93.8% 100.0% 0 1
python/lsst/summit/extras/monitoring.py 85.7% 100.0% 0 1
tests/test_animation.py 40.0% 40.0% 3 0
tests/test_annotations.py 18.2% 18.2% 9 0
tests/test_focusAnalysis.py 37.5% 37.5% 5 0
tests/test_logUtils.py 50.0% 50.0% 1 0

Unannotated definitions (18)

tests/test_animation.py

  • L35 AnimationTestCase.setUpClass (method)
  • L54 AnimationTestCase.test_animation (method)
  • L81 setup_module (function)

tests/test_annotations.py

  • L47 AnnotationsTestCase.setUp (method)
  • L64 AnnotationsTestCase.test_isExamined (method)
  • L77 AnnotationsTestCase.test_getTags (method)
  • L85 AnnotationsTestCase.test_getNotes (method)
  • L92 AnnotationsTestCase.test_hasTags (method)
  • L104 AnnotationsTestCase.test_getListOfCheckedData (method)
  • L111 AnnotationsTestCase.test_getListOfDataWithNotes (method)
  • L116 AnnotationsTestCase.test_getIdsWithGivenTags (method)
  • L146 setup_module (function)

tests/test_focusAnalysis.py

  • L39 FocusAnalysisTestCase.setUpClass (method)
  • L58 FocusAnalysisTestCase.test_run (method)
  • L78 NonSpectralFocusAnalysisTestCase.setUpClass (method)
  • L93 NonSpectralFocusAnalysisTestCase.test_run (method)
  • L132 setup_module (function)

tests/test_logUtils.py

  • L34 setup_module (function)

@codecov

codecov Bot commented Jun 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 17.98%. Comparing base (d4aec45) to head (41b4bcf).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main      #77   +/-   ##
=======================================
  Coverage   17.98%   17.98%           
=======================================
  Files          13       13           
  Lines        2002     2002           
=======================================
  Hits          360      360           
  Misses       1642     1642           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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