Changelog
0.1.5 (current)
New
petfit-dockercommand-line wrapper: a BIDS-App-style CLI that builds thedocker runcommand for you, published on PyPI (pip install petfit-docker)--patchoption in the wrapper to run a local petfit checkout inside the container, for testing changes without rebuilding the imaget* finder and interactive-mode improvements: clearer t* selection help text and styling, delay warnings, and improved interactive plot layout
Interactive fitting fixes:
mean_combinedweights bug andvBdefaultModelling fixes: prerequisite warnings, frame/blood joins, and k2prime handling
Major documentation overhaul: restructured Read the Docs site with quickstart, per-app usage guides, container/HPC guides, and troubleshooting
0.1.4
Apptainer improvements: automatic selection of a free port, explicit
--bids_dir/--derivatives_dir/--blood_dirpath arguments (useful with HPC home auto-mounts), and more robust blood-data detectionMore robust region definition: matching now catches anatomical outputs across sessions
Improved grabbing of derivatives data, with added integration tests
Fixes to configuration and reference-tissue inheritance (delay/k2prime,
vBlimits)
0.1.3
Ancillary analysis folder support for delay and k2prime inheritance
Parallel execution support for automatic pipelines (
--coresflag)API consistency improvements: renamed
launch_petfit_apps()topetfit_interactive(),analysis_subfoldertoanalysis_foldernameAdded
petfit_output_foldername,config_file,cores,save_logsparameters across app functionsDocker CLI updated with
--petfit_output_foldername,--cores,--analysis_foldernameflagsExpanded documentation with PETFit folder structures guide, testing guide, and troubleshooting page
0.1.2
Initial Read the Docs documentation
Region definition with BIDS entity matching
Plasma input modelling pipeline (1TCM, 2TCM, 2TCM_irr, Logan, MA1, Patlak)
Reference tissue modelling pipeline (SRTM, SRTM2, refLogan, MRTM1, MRTM2, refPatlak)
Docker and Apptainer container support
Parameterised HTML reports for quality control
Interactive data exploration tabs in modelling apps