Skip to content

fix(eic): mark samples whose EICs missed a tolerance change - #215

Closed
Jack-Coutts wants to merge 4 commits into
fix/168-restore-regenerates-eicsfrom
fix/206-flag-stale-samples
Closed

Jack-Coutts wants to merge 4 commits into
fix/168-restore-regenerates-eicsfrom
fix/206-flag-stale-samples

Conversation

@Jack-Coutts

Copy link
Copy Markdown
Collaborator

Why

Samples whose CDF is missing keep old-tolerance EICs in the export.

A sample whose CDF was missing at a tolerance change kept old-tolerance EICs that were plotted and exported unmarked next to rebuilt samples. Flag it in the sample list, tile captions, workbook fill and changelog.

What changed

  • fix(eic): mark samples whose EICs missed a tolerance change
  • fix(export): fill stale samples' Qualifier QC rows gold

Scope

Verification

  • uv run pytest: the full suite passes, except the offscreen-font test in tests/test_toolbar_pills.py, which also fails on main.
  • 2 of the 2 new tests fail with this PR's src/ reverted to its base.

Closes #206

A sample whose CDF was missing at a tolerance change kept old-tolerance
EICs that were plotted and exported unmarked next to rebuilt samples.
Flag it in the sample list, tile captions, workbook fill and changelog.

Refs #206
The unlabelled Qualifier QC sheet kept outcome colours for stale samples,
so a green Pass sat beside gold Raw Values and Abundances cells.
Gold now wins there too; the outcome text stays readable.

Refs #206
@Jack-Coutts

Copy link
Copy Markdown
Collaborator Author

Replaced by #310, which re-applies this fix onto main after the UI redesign.

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.

1 participant