Skip to content

v.1.0.3 ClinicalASL Tool release

Choose a tag to compare

@JSIERO JSIERO released this 28 Jun 09:55
· 40 commits to main since this release

🧠 ClinicalASL v1.0.3 – Enhanced DICOM Support and Robust Pipeline Execution

Official ClinicalASL processing pipeline for quantitative multi-delay ASL MRI data β€” designed for clinical use, with full PACS compatibility and reporting features.


πŸ†• New in this release (v1.0.3):

  • DICOM filtering enhancements:

    • Selective import using SeriesDescription, SOPClassUID, and SeriesNumber
    • Intelligent selection of most recent ASL series per tag (e.g., preACZ, postACZ)
  • Improved DICOM handling:

    • Multiframe vs. single-frame DICOM series detection
    • Template-based single-frame DICOM export with pixel scaling
    • Graceful skipping of export for missing template types
  • Docker optimizations:

    • Custom build of dcm2niix with JPEG2000 support (OpenJPEG) for decoding PACS-exported ASL data
  • Minor fixes & enhancements:

    • Robust error handling and warnings for missing or unsupported DICOM files
    • Better logging and traceability of input/output operations

βœ… Core Functionality:

  • DICOM to NIfTI conversion

  • Look-Locker correction

  • Motion correction

  • Outlier removal

  • Quantitative perfusion parameter estimation:

    • Cerebral Blood Flow (CBF)
    • Arterial Arrival Time (AAT)
    • Arterial Transit Artefacts (ATA)
    • Cerebrovascular Reactivity (CVR)
  • Export results as:

    • NIfTI
    • PNG visual reports
    • DICOM (PACS-ready) with metadata-preserving templates

πŸ§ͺ Supports:

  • Baseline / stimulus ASL protocols, including:
    • Acetazolamide (Diamox)
    • Hypercapnia
    • Breath-hold
    • Other CVR paradigms