Closed KriSun95 closed 1 month ago
Attention: 3 lines
in your changes are missing coverage. Please review.
Files | Coverage Δ | |
---|---|---|
sunxspex/sunxspex_fitting/data_loader.py | 17.04% <88.88%> (-1.39%) |
:arrow_down: |
sunxspex/sunxspex_fitting/fitter.py | 54.10% <66.66%> (ø) |
:loudspeaker: Thoughts on this report? Let us know!.
how about we implement this in "legacy"? might make our lives nicer down the road :p
Separate more of the instrument specific code from the more general fitting code. Remove the ability to pass files and dictionaries directly to the fitter. instead, the files (or dictionaries) can be passed to instrument specific (or custom) loaders and then passed to the fitting code.
This is to address #119 in order to support a more modular approach to the code and reduce complexity (also pointed out in #107).