mehta-lab / recOrder

3D quantitative label-free imaging with phase and polarization
BSD 3-Clause "New" or "Revised" License
11 stars 4 forks source link

Revise settings for magic-gui compatibility #449

Closed talonchandler closed 8 months ago

talonchandler commented 8 months ago

This PR revises the pydantic settings model for compatibility with magic-gui, then updates the dependent reconstruction code and tests (which are now passing).

See /examples/ for the new settings layouts---only minor changes to the way that "Phase", "Birefringence", etc. modes are handled.

codecov[bot] commented 8 months ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (v1-gui-layout@0dbf946). Click here to learn what that means. The diff coverage is n/a.

@@               Coverage Diff               @@
##             v1-gui-layout    #449   +/-   ##
===============================================
  Coverage                 ?   8.26%           
===============================================
  Files                    ?      31           
  Lines                    ?    4769           
  Branches                 ?       0           
===============================================
  Hits                     ?     394           
  Misses                   ?    4375           
  Partials                 ?       0