longitudinal/scripts
Furen Xiao a9a4d9bba0 refactor(benchmark): use ITK Python API for elastix registration
Replace the conda-forge-dependent Elastix CLI path with the pip-installable
ITK-Elastix Python components so the benchmark can run elastix in the main
environment. Add SimpleITK/ITK image and transform conversion helpers, and
use the elastix 5.x EulerTransform rigid pipeline with Mattes MI and ASGD.

Update REGISTRATION_BENCHMARK.md and bench_registration.py documentation to
reflect the new elastix availability, results, and multi-environment merge
workflow. Ignore local elastix output directories in .gitignore.
2026-09-28 19:01:37 +08:00
..
01_build_ntuh_manifest.py feat: refactor path handling and add configuration for external data directories 2026-09-27 10:17:33 +08:00
02_build_m6_dataset.py feat(registration): align CT to T1c and add benchmarking 2026-09-28 16:20:30 +08:00
03_scan_lee_t1c.py fix(t1c): exclude TOF MRA and subtraction series 2026-09-27 18:45:09 +08:00
04_reconstruct_lee.py fix(lee): exclude SSFP sequences and enhance T1c exclusion notes 2026-09-27 15:29:02 +08:00
05_build_splits.py feat: refactor path handling and add configuration for external data directories 2026-09-27 10:17:33 +08:00
06_pseudo_label.py feat: refactor path handling and add configuration for external data directories 2026-09-27 10:17:33 +08:00
07_train.py feat: initial project structure 2026-09-25 16:00:37 +08:00
08_eval.py feat: initial project structure 2026-09-25 16:00:37 +08:00
09_run_iterative.py feat: refactor path handling and add configuration for external data directories 2026-09-27 10:17:33 +08:00
bench_registration.py refactor(benchmark): use ITK Python API for elastix registration 2026-09-28 19:01:37 +08:00
benchmark_pipelines.py feat: refactor path handling and add configuration for external data directories 2026-09-27 10:17:33 +08:00
make_screenshots.py feat: refactor path handling and add configuration for external data directories 2026-09-27 10:17:33 +08:00
preprocess.py feat(registration): align CT to T1c and add benchmarking 2026-09-28 16:20:30 +08:00
scan_procs.py feat: refactor path handling and add configuration for external data directories 2026-09-27 10:17:33 +08:00
test_dataloader.py feat: refactor path handling and add configuration for external data directories 2026-09-27 10:17:33 +08:00