FAIRmat-NFDI / pynxtools-xps

A pynxtools reader plugin for X-ray photoelectron spectroscopy (XPS) data
https://fairmat-nfdi.github.io/pynxtools-xps/
Apache License 2.0
2 stars 0 forks source link

Fixes to Vamas reader, resolving of keys and values across all readers #39

Closed lukaspie closed 2 months ago

lukaspie commented 2 months ago

Vamas reader:

All readers:

coveralls commented 2 months ago

Pull Request Test Coverage Report for Build 8739743157

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
pynxtools_xps/value_mappers.py 20 21 95.24%
pynxtools_xps/reader_utils.py 25 27 92.59%
pynxtools_xps/sle/sle_specs.py 4 13 30.77%
pynxtools_xps/vms/vamas.py 113 124 91.13%
pynxtools_xps/xy/xy_specs.py 1 13 7.69%
<!-- Total: 231 266 86.84% -->
Files with Coverage Reduction New Missed Lines %
pynxtools_xps/sle/sle_specs.py 1 12.46%
pynxtools_xps/xy/xy_specs.py 5 12.76%
pynxtools_xps/phi/spe_pro_phi.py 5 95.65%
<!-- Total: 11 -->
Totals Coverage Status
Change from base Build 8734524117: 2.8%
Covered Lines: 2270
Relevant Lines: 3372

💛 - Coveralls
coveralls commented 2 months ago

Pull Request Test Coverage Report for Build 8739743157

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
pynxtools_xps/value_mappers.py 20 21 95.24%
pynxtools_xps/reader_utils.py 25 27 92.59%
pynxtools_xps/sle/sle_specs.py 4 13 30.77%
pynxtools_xps/vms/vamas.py 113 124 91.13%
pynxtools_xps/xy/xy_specs.py 1 13 7.69%
<!-- Total: 231 266 86.84% -->
Files with Coverage Reduction New Missed Lines %
pynxtools_xps/sle/sle_specs.py 1 12.46%
pynxtools_xps/xy/xy_specs.py 5 12.76%
pynxtools_xps/phi/spe_pro_phi.py 5 95.65%
<!-- Total: 11 -->
Totals Coverage Status
Change from base Build 8734524117: 2.8%
Covered Lines: 2270
Relevant Lines: 3372

💛 - Coveralls
coveralls commented 2 months ago

Pull Request Test Coverage Report for Build 8921228537

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
pynxtools_xps/value_mappers.py 20 21 95.24%
pynxtools_xps/reader_utils.py 26 28 92.86%
pynxtools_xps/sle/sle_specs.py 4 13 30.77%
pynxtools_xps/vms/vamas.py 121 132 91.67%
pynxtools_xps/xy/xy_specs.py 1 13 7.69%
<!-- Total: 242 277 87.36% -->
Files with Coverage Reduction New Missed Lines %
pynxtools_xps/sle/sle_specs.py 1 12.46%
pynxtools_xps/xy/xy_specs.py 5 12.76%
pynxtools_xps/phi/spe_pro_phi.py 5 95.65%
<!-- Total: 11 -->
Totals Coverage Status
Change from base Build 8921095339: 2.8%
Covered Lines: 2281
Relevant Lines: 3383

💛 - Coveralls
RubelMozumder commented 2 months ago

I see this PR as mainly refactoring the code and harmonizing the different functions. LGTM!