Skip to main content
Ctrl+K
PyMedPhys - Home PyMedPhys - Home
  • Overview
  • Statement of Need
  • Release Notes

Users Guide

  • Getting Started
    • What PyMedPhys can do
    • Choose your path
    • Installation options
    • Quick Start Guide
    • Using the CLI
  • How-to Guides
    • Gamma
      • Speeding up gamma calculations
      • Gamma from 1D ASCII data
      • The Effects of Noise on Gamma
      • Gamma from DICOM
    • Interpolation
      • Multilinear Interpolation Comparison
    • Adding a Linac
    • Tunnels
      • SAMBA SSH Tunnelling
      • Backups using rsync
  • Background
    • Automatic Contouring Project
    • DICOM de-identification
    • Elekta Logfile Decoding and Indexing
  • Technical Reference
    • Library Reference
      • Index
      • DICOM
      • Gamma
      • Interpolation
      • Mosaiq
      • MetersetMap
      • TRF
      • Electron Cutout Factors
      • Pinnacle Export Tool
      • Experimental Modules
        • Pseudonymisation Tool
    • CLI Reference
      • Graphical apps
      • DICOM Files
      • Elekta Binary Logfiles
      • iCom listener
      • Pinnacle Export Tool
      • Pseudonymisation Tool

Contributors Guide

  • Contributing to PyMedPhys
  • Repository Information
    • Repository File Structure
    • Documentation Guide
    • pymedphys Release Procedure
    • PyMedPhys CI/CD Workflows
    • Reviewing automated dependency update PRs
    • Lazy imports and optional dependencies
    • DICOM de-identification design
    • DICOM de-identification requirements-to-tests matrix
    • Run the MIDI-B de-identification benchmark
    • Validate de-identified DICOM with independent validators
    • Check the face block against HaN-Seg
    • Check the text detector against HaN-Seg
    • DICOM coordinate validation
    • DICOM coordinates and gamma, illustrated
    • Faster gamma calculations: a reproducible benchmark
    • Compare gamma performance across PyMedPhys versions
    • Gamma performance: a two-hour workstation audit
    • Gamma performance: a completed workstation audit
    • Gamma scaling: recorded workstation evidence
  • Workstation Setup Guides
    • Windows Setup
    • Linux Setup
    • macOS Setup
  • Tips & Tricks
    • Use the development environment in Jupyter
    • Git with SSH on Windows
  • Deep Dive
    • Why Open Source?
    • Creating a Streamlit Executable
  • Repository
  • Suggest edit
  • Open issue
  • .rst

Gamma

Gamma#

  • Speeding up gamma calculations
  • Gamma from 1D ASCII data
    • Getting the demo .csv files
    • Calculate gamma
    • Plot the histogram of gamma index
    • Display gamma together with dose points
  • The Effects of Noise on Gamma
    • Defining an example dose reference
    • Defining an example evaluation dose
    • Seeing a dose difference
    • Evaluation Gamma
    • Investigating the effect of noise
    • Conclusion
  • Gamma from DICOM
    • Getting the demo DICOM files
    • Calculate and display Gamma
    • Plotting the Dose and the Gamma

For a measured old-versus-new implementation comparison and a runnable workstation benchmark, see Faster gamma calculations: a reproducible benchmark.

previous

How-to Guides

next

Speeding up gamma calculations

By the PyMedPhys community

© Copyright 2018-2026.