Skip to content

Align IUCr CIF tags and report export#184

Merged
AndrewSazonov merged 36 commits into
developfrom
iucr-cif-tag-alignment
May 26, 2026
Merged

Align IUCr CIF tags and report export#184
AndrewSazonov merged 36 commits into
developfrom
iucr-cif-tag-alignment

Conversation

@AndrewSazonov
Copy link
Copy Markdown
Member

No description provided.

@AndrewSazonov AndrewSazonov changed the title [io] Align IUCr CIF tags and report export Align IUCr CIF tags and report export May 26, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 26, 2026

Codecov Report

❌ Patch coverage is 87.61755% with 158 lines in your changes missing coverage. Please review.
✅ Project coverage is 85.60%. Comparing base (5a6fea2) to head (3320d33).

Files with missing lines Patch % Lines
src/easydiffraction/io/cif/iucr_writer.py 83.00% 65 Missing and 38 partials ⚠️
src/easydiffraction/io/cif/iucr_transformers.py 88.23% 12 Missing and 10 partials ⚠️
src/easydiffraction/analysis/analysis.py 90.90% 6 Missing and 6 partials ⚠️
src/easydiffraction/report/check.py 83.07% 8 Missing and 3 partials ⚠️
src/easydiffraction/report/report.py 66.66% 7 Missing ⚠️
src/easydiffraction/io/cif/serialize.py 95.89% 2 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #184      +/-   ##
===========================================
+ Coverage    85.50%   85.60%   +0.09%     
===========================================
  Files          213      217       +4     
  Lines        17013    18199    +1186     
  Branches      1985     2133     +148     
===========================================
+ Hits         14547    15579    +1032     
- Misses        1693     1791      +98     
- Partials       773      829      +56     
Flag Coverage Δ
integration 70.98% <70.29%> (-0.12%) ⬇️
unittests 78.45% <79.93%> (+0.06%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
...diffraction/analysis/categories/aliases/default.py 100.00% <ø> (ø)
...raction/analysis/categories/constraints/default.py 95.00% <ø> (ø)
...raction/analysis/categories/fit_result/bayesian.py 100.00% <ø> (ø)
...ydiffraction/analysis/categories/fit_result/lsq.py 100.00% <100.00%> (ø)
...action/analysis/categories/fitting_mode/default.py 100.00% <ø> (ø)
...ffraction/analysis/categories/joint_fit/default.py 100.00% <ø> (ø)
...ydiffraction/analysis/categories/minimizer/base.py 83.67% <ø> (ø)
...ion/analysis/categories/minimizer/bayesian_base.py 100.00% <ø> (ø)
...diffraction/analysis/categories/minimizer/emcee.py 98.03% <ø> (ø)
...fraction/analysis/categories/minimizer/lsq_base.py 100.00% <ø> (ø)
... and 25 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@AndrewSazonov AndrewSazonov added the [scope] enhancement Adds/improves features (major.MINOR.patch) label May 26, 2026
@AndrewSazonov AndrewSazonov marked this pull request as ready for review May 26, 2026 16:04
@AndrewSazonov AndrewSazonov merged commit f178c9e into develop May 26, 2026
25 of 27 checks passed
@AndrewSazonov AndrewSazonov deleted the iucr-cif-tag-alignment branch June 1, 2026 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[scope] enhancement Adds/improves features (major.MINOR.patch)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant