Skip to content

Update notebooks for PySnpTools 1.0 - #19

Merged
CarlKCarlK merged 2 commits into
mainfrom
notebooks-1.0
Nov 14, 2026
Merged

CarlKCarlK merged 2 commits into
mainfrom
notebooks-1.0

Conversation

@CarlKCarlK

@CarlKCarlK CarlKCarlK commented Nov 14, 2026 •

Copy link
Copy Markdown
Contributor

Follow-up to #18, before tagging 1.0.0. Notebooks aren't packaged, so this doesn't affect the release artifacts.

Text fixes

  • Dist: install with pysnptools[bgen] (BGEN is now an optional extra).
  • tutorial, paper: note that the HDF5 readers need pysnptools[hdf5].
  • Link to README on main instead of master, update the version line to 1.0.0, fix a typo.

Re-executed from start to finish (RELEASING.md step 7) on Python 3.14.5 with PySnpTools 1.0.0, bed-reader 1.2.0 (PyPI), FaST-LMM 1.0.0 (local annual-update branch, for the tutorial's GWAS example), and QCTool 2.2.5 (for Dist's BGEN writing):

  • Dist: no errors; outputs identical to the saved run.
  • tutorial, paper: no errors; outputs match except one p-value in the 7th significant digit (8.251922e-23 → 8.251921e-23) and the removal of an old bed-reader RuntimeWarning: invalid value encountered in cast.

Derivation normalization.ipynb is a historical Python 2 note and is unchanged.

- Dist: install pysnptools[bgen]; tutorial and paper: note that the HDF5
  readers need pysnptools[hdf5].
- Link to README on main, update the version line, fix a typo.
- Re-execute tutorial, paper, and Dist from start to finish on Python
  3.14.5 with PySnpTools 1.0.0, bed-reader 1.2.0, FaST-LMM 1.0.0 (local),
  and QCTool 2.2.5 for Dist's BGEN writing. Dist's outputs are unchanged;
  tutorial and paper differ only in one p-value at the 7th significant
  digit and the removal of an old bed-reader RuntimeWarning.
@CarlKCarlK
CarlKCarlK merged commit 3d3d759 into main Nov 14, 2026
39 checks passed
CarlKCarlK added a commit that referenced this pull request Nov 14, 2026
Update notebooks for PySnpTools 1.0
@CarlKCarlK
CarlKCarlK deleted the notebooks-1.0 branch November 14, 2026 17:31
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