Skip to content

PhysioTwin4D 2026.07.2

Choose a tag to compare

@aylward aylward released this 09 Jul 21:19
· 63 commits to main since this release
974b8f1

PhysioTwin4D 2026.07.2

Added

  • Automatic download support for CHOP-Valve4D via physiotwin4d-download-data / DataDownloadTools.DownloadCHOPValve4DData — fetches the PhysioTwin4D convenience release (VTK/ITK conversion of the original FEBio model) from GitHub. All three optional datasets (Slicer-Heart-CT, KCL-Heart-Model, CHOP-Valve4D) can now be fetched automatically; DirLab-4DCT remains manual (DIR-Lab distributes cases individually and may require registration).

Changed

  • data/README.md restructured from a large, duplicated reference into a lightweight index (dataset table + provider + link); each dataset's own README.md (e.g. data/KCL-Heart-Model/README.md) is now the single source of truth for download commands, specs, and citations.

Fixed

  • Corrected broken/incorrect links and claims accumulated in data/README.md and related docs: wrong Slicer-Heart-CT/Slicer-Heart-CT GitHub org (now SlicerHeart/SlicerHeart), stale "manual download" labels for datasets that already had downloaders, and an inaccurate .mhd/.raw format description for DirLab-4DCT (corrected to .mhd headers + .img raw volumes).
  • Removed unreachable dead code (mypy unreachable errors) in vtk_to_usd/usd_utils.py's exhaustive DataType branching.

CI

  • Nightly health / remote runner now pins Python 3.11.

What's Changed

  • ENH: Add CHOP-Valve4D auto-download; restructure dataset docs by @aylward in #82
  • ENH: Specify Python 3.11 for nightly health / remote runner by @aylward in #83
  • ENH: Release 2026.07.2 by @aylward in #84

Full Changelog: 2026.07.1...2026.07.2