longitudinal/src
Furen Xiao e8dfe0fe35 feat(registration): align CT to T1c and add benchmarking
Update M6 manifest building to register T1c to CT with rigid
Mattes MI on a CT-space head box, including multi-start initial
tilts for large inter-session head motion. The inverse transform
warps CT and GTV into T1c native space, with acceptance based on
concentricity of the warped CT skull ring and MR head silhouette.

Rerun preprocessing when a row has a label but the warped label file
is missing. Normalize volume orientation in read_nii_img.

Add registration benchmark documentation, benchmark script, and
shared registration pipeline helpers.
2026-09-28 16:20:30 +08:00
..
common.py feat(registration): align CT to T1c and add benchmarking 2026-09-28 16:20:30 +08:00
dataset.py feat(train): implement checkpointing and robust data loading 2026-09-26 03:44:12 +08:00
losses.py feat: initial project structure 2026-09-25 16:00:37 +08:00
registration_pipelines.py feat(registration): align CT to T1c and add benchmarking 2026-09-28 16:20:30 +08:00
training.py feat(train): implement checkpointing and robust data loading 2026-09-26 03:44:12 +08:00
unet3d.py feat: initial project structure 2026-09-25 16:00:37 +08:00