Skip to content

Advertise model inversion in the README - #479

Merged
kgdunn merged 2 commits into
mainfrom
claude/pid-book-opls-code-xzm6ef
Jul 30, 2026
Merged

Advertise model inversion in the README#479
kgdunn merged 2 commits into
mainfrom
claude/pid-book-opls-code-xzm6ef

Conversation

@kgdunn

@kgdunn kgdunn commented Jul 30, 2026

Copy link
Copy Markdown
Owner

PLS.invert() and OPLS shipped in 1.61, and the user-guide page in 1.62.1, but someone landing on the repository page had no way to find out either existed. This puts the capability where readers look.

What changed

  • "What's new": a new leading bullet on running a model backwards, the null space of equally valid designs, and the OPLS route to the same subspace, citing García-Carrión et al. (2025) and linking both the user-guide page and the book chapter.
  • "What it does": a model-inversion entry beside PCA / PLS / TPLS.
  • scikit-learn comparison table: a "Model inversion: design inputs for a target" row.
  • Quick start: a new section between PLS and DOE, showing invert(), the null-space dimension, walking the null space, and the OPLS equivalent. Every printed value in that block was run against the packaged cheddar-cheese data and pasted from the actual output.
  • Documentation & learning resources: a link to the user-guide page and the book chapter.

Version

PATCH bump to 1.62.2, CITATION.cff kept in sync (version and date-released), and a ### Changed entry under a new 1.62.2 heading with the link-reference footer updated. Tell me if you would rather this sat under Unreleased without a bump; the repository convention reads as bump-on-every-PR, so I followed that.

No source, test, or configuration changes.


Generated by Claude Code

The capability shipped in 1.61 and the user-guide page in 1.62.1, but a
reader landing on the repository had no way to see either. Adds it to
the highlights, the capability list, and the scikit-learn comparison,
with a quick-start example whose printed values are the ones the
cheddar-cheese data actually produce.
@codecov

codecov Bot commented Jul 30, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Each one carried a sentence of elaboration the reader does not need at
this point in the page. The links and the code names do the work.
@kgdunn
kgdunn merged commit c0f47e9 into main Jul 30, 2026
14 checks passed
@kgdunn
kgdunn deleted the claude/pid-book-opls-code-xzm6ef branch July 30, 2026 06:34
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.

2 participants