Skip to content

372 standardize fringe fit locit - #374

Open
vsmagalhaes wants to merge 60 commits into
astrohack-devfrom
372-standardize-fringe-fit-locit
Open

372 standardize fringe fit locit#374
vsmagalhaes wants to merge 60 commits into
astrohack-devfrom
372-standardize-fringe-fit-locit

Conversation

@vsmagalhaes

Copy link
Copy Markdown
Collaborator

This pull request is meant to close issue #372.
fringefit_locit is a new tool intended to help produce antenna position corrections when an antenna position is very poorly known.
This pull request also includes lots of minor changes caused by applying ruff to the source code.
Good to bring attention here is that the black cli failed for a few files even after ruff, mostly trailing comma issues.
Also in this PR is the removal of largely obsolete code that has not been maintained or used for over 3 years.

…data produced by the difference method in the report; Changed how the --delay-limits option work so that they can be used properly inside ipython.
… AstrohackBaseFile (Allowing for all the plots from the locit_mds to be done in the position_mds.py).
… of locit_mds functions work when called from a position_mds object.
@vsmagalhaes
vsmagalhaes requested a review from Jan-Willem July 22, 2026 22:32
@vsmagalhaes vsmagalhaes linked an issue Jul 22, 2026 that may be closed by this pull request
9 tasks
@codecov

codecov Bot commented Jul 22, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 78.24675% with 67 lines in your changes missing coverage. Please review.
✅ Project coverage is 64.31%. Comparing base (d4e832c) to head (4541f17).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
...ck/scripts/baseline/baseline_reduction_pipeline.py 0.00% 40 Missing ⚠️
src/astrohack/utils/pipeline_support.py 0.00% 5 Missing ⚠️
src/astrohack/io/locit_mds.py 73.33% 4 Missing ⚠️
src/astrohack/core/extract_locit.py 82.35% 3 Missing ⚠️
src/astrohack/core/fringefit_locit.py 97.36% 3 Missing ⚠️
src/astrohack/core/combine.py 0.00% 2 Missing ⚠️
src/astrohack/io/point_mds.py 0.00% 2 Missing ⚠️
src/astrohack/utils/verification_tools.py 0.00% 2 Missing ⚠️
src/astrohack/antenna/antenna_surface.py 80.00% 1 Missing ⚠️
src/astrohack/core/locit.py 90.90% 1 Missing ⚠️
... and 4 more
Additional details and impacted files
@@                Coverage Diff                @@
##           astrohack-dev     #374      +/-   ##
=================================================
+ Coverage          62.53%   64.31%   +1.77%     
=================================================
  Files                 61       61              
  Lines               9889     9944      +55     
=================================================
+ Hits                6184     6395     +211     
+ Misses              3705     3549     -156     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

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.

Standardize fringe fit locit

1 participant