Closed teddyrendahl closed 6 years ago
Merging #16 into master will increase coverage by
0.67%
. The diff coverage is100%
.
@@ Coverage Diff @@
## master #16 +/- ##
==========================================
+ Coverage 87.34% 88.02% +0.67%
==========================================
Files 4 4
Lines 166 142 -24
==========================================
- Hits 145 125 -20
+ Misses 21 17 -4
Impacted Files | Coverage Δ | |
---|---|---|
transfocate/config.py | 0% <ø> (ø) |
:arrow_up: |
transfocate/calculator.py | 100% <100%> (+7.14%) |
:arrow_up: |
transfocate/transfocator.py | 100% <100%> (ø) |
:arrow_up: |
transfocate/lens.py | 82.69% <100%> (-1.31%) |
:arrow_down: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 80191a4...0dd0a74. Read the comment docs.
Details
API
combinations
is now callable. In certain cases, operators may not want to prefocus with XRT lenses. This function is now callable with aninclude_prefocus
optionfind_combinations
is nowfind_solution
. At first conception, it was thought that operators might want multiple solutions to try when requesting a focal plane. In practice, the best returned solution has been the best answer. In the future what this method really needs is keywords to force certain lenses in or out. i.e don't include prefocusing lens 2.Deprecations
TransfocatorCombo
was an unwieldy object and largely unnecessary. This was completely factored out.Maintenance
nlens
count.