Skip to content

Release Notes

0.1.2_7.3.2 [2023-03-31]

Maintenance:

  • Renamed package from fw-gear-petsurfer-rois to fw-gear-petsurfer-roi for consistency

0.1.1_7.3.2 [2023-03-30]

Enhancements:

  • Added dynamic column naming for PVC uptake CSV output based on selected rescale region instead of hardcoded "pons" reference

Fixes:

  • Fixed CSV column headers to correctly reflect the rescale region used for relative uptake calculations (e.g., PVC_uptake_rel_to_leftcerebralwhitematter instead of always PVC_uptake_rel_to_pons)

Maintenance:

  • Refactored DAT to CSV conversion logic into dedicated convert_dat_to_csv() function
  • Improved code readability by splitting long log messages across multiple lines

0.1.0_7.3.2 [2023-03-28]

Enhancements:

  • Added support for PET ROI analysis with Partial Volume Correction using FreeSurfer's mri_gtmpvc
  • Added support for dynamic (kinetic) analysis with reference region and high-binding region configuration
  • Added configurable point-spread function (PSF) for scanner-specific analysis
  • Added support for Muller-Gartner extended method for voxel-wise analysis
  • Added configurable reference region selection for normalization via FreeSurfer lookup table
  • Added optional MNI template normalization for inter-subject comparison
  • Added 4D visualization files combining T1w and PET analysis results
  • Added orchestrator mode for automated project-level batch processing
  • Added CSV export of ROI statistics from gtm.stats.dat

Maintenance:

  • Added GitLab CI configuration with pre-commit hooks and Docker publishing
  • Added python 3.8+ base image with FreeSurfer 7.3.2 and ANTs 2.4.2
  • Added flywheel-gear-toolkit dependency for Flywheel integration
  • Added pandas for data processing and nibabel for NIfTI file handling
  • Added backoff for robust API retry logic

Documentation:

  • Added comprehensive README with gear overview, inputs, configuration options, and workflow
  • Added CONTRIBUTING.md with development setup instructions
  • Added docs/release_notes.md for tracking version changes
  • Added docs/changelog.md for design decision documentation
  • Added MR template for standardized contribution workflow