Repository navigation
v0.4.4
Changed
- The Fulcher tutorial is organized into reproducible analysis steps. Separate
notebooks cover protein processing, imputation, RNA processing, multi-omics,
export/validation and figures, with pinned requirements and a recorded workflow
script. Tutorial pages provide notebook source links, and CI checks the strict
documentation build and Quick Start.
Fixed
-
Provenance hashes survive H5MU list-to-array conversions. The new
msmu-v2
policy hashes global and modalityunslists as their H5MU array representation,
including filter names and nested normalization sample lists. Metadata order,
values and numeric array dtypes remain significant; stored data are unchanged.
Historical hash policies retain their original definitions for verified replay
and script export. Old checkpoints already affected by list conversions still
require rerunning the original workflow; existing hashes are not rewritten. -
Verify the current MuData before exporting a replay script.
pv.to_script(mdata, verify=True)
rejects a content-hash mismatch with the last recorded output before creating or overwriting the script.
The comparison uses the recorded hash policy; decoded logs andverify=Falsekeep their existing behavior.
Merged pull requests
What's Changed
- BID-360 Reorganize the Fulcher tutorial and reproducible workflows by @jlthepi in #63
- BID-358 Preserve provenance hashes across H5MU round trips by @jlthepi in #64
- BID-357 Verify current MuData before script export by @jlthepi in #65
- BID-361 Release MSMU 0.4.4 by @jlthepi in #66
- BID-361 Release MSMU 0.4.4 by @jlthepi in #67
Full Changelog: v0.4.3...v0.4.4