PhysioMotion4D 2026.05.9
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-dataCLI documentation and clearer demo data download guidance. - Generalized CT-specific APIs and CLIs to image-oriented names:
WorkflowConvertImageToVTKWorkflowConvertImageToUSDphysiomotion4d-convert-image-to-vtkphysiomotion4d-convert-image-to-usd
- Added
ConvertImage4DTo3Dsupport for vector 3D and 4D image inputs, with improved DICOM handling. - Added
HeartSimplewareTrimmedBranchesas 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
bumpverconfiguration 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, andICON. HeartSimplewareno longer implicitly trims branches. UseHeartSimplewareTrimmedBrancheswhen 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_datamarker 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.