Skip to content

PhysioMotion4D 2026.05.9

Choose a tag to compare

@aylward aylward released this 20 May 22:45
1088f39

PhysioMotion4D 2026.05.9

This release expands Bring Your Own Data workflows, generalizes image conversion beyond CT-specific naming, adds new segmentation and registration options, introduces a PhysicsNeMo tutorial, and improves release/docs maintenance.

Highlights

  • Added BYOD DICOM, medical image, and VTK-to-USD tutorial documentation for 3D and 4D workflows.
  • Added physiomotion4d-download-data CLI documentation and clearer demo data download guidance.
  • Generalized CT-specific APIs and CLIs to image-oriented names:
    • WorkflowConvertImageToVTK
    • WorkflowConvertImageToUSD
    • physiomotion4d-convert-image-to-vtk
    • physiomotion4d-convert-image-to-usd
  • Added ConvertImage4DTo3D support for vector 3D and 4D image inputs, with improved DICOM handling.
  • Added HeartSimplewareTrimmedBranches as an explicit segmentation option for KCL heart model workflows.
  • Added RegisterImagesICON.finetune() for cohort fine-tuning of UniGradICON weights.
  • Added initial PhysicsNeMo tutorial support for mesh stage prediction.
  • Improved docs navigation, clinical-use notices, version display, and tutorial/index pages.
  • Updated bumpver configuration so version bumps no longer create local commits or tags automatically.

Breaking Or Behavior Changes

  • Renamed CT-specific workflow/CLI surfaces to image-oriented names.
  • Backend identifiers are now explicit documented values such as ChestTotalSegmentator, HeartSimpleware, HeartSimplewareTrimmedBranches, ANTS, and ICON.
  • HeartSimpleware no longer implicitly trims branches. Use HeartSimplewareTrimmedBranches when trimmed branch behavior is required.

Testing And CI

  • Added opt-in pytest flags for slow, GPU, Simpleware, experiment, and tutorial test buckets.
  • Removed the old requires_data marker pattern; tests now use session fixtures that download required data.
  • Updated GPU and slow-test workflows to pass the appropriate opt-in flags.
  • Added workflow tests for segmentation dispatch and trimmed-branch defaults.