GATE 10 (opengate) configuration and data for "Monte Carlo Dose-Averaged LET Distributions for Therapeutic Proton Beams: Pristine Peaks and the Spread-Out Bragg Peak"
Authors/Creators
- 1. University of Science, Vietnam National University, Ho Chi Minh City, Vietnam
Description
Simulation configuration, per-energy depth-dose/LETd profiles, raw scored images, SOBP construction script, and the 10-seed uncertainty analysis underlying all figures and tables of the manuscript.
GATE 10 (opengate) configuration and data for:
"Monte Carlo Dose-Averaged LET Distributions for Therapeutic Proton Beams:
Pristine Peaks and the Spread-Out Bragg Peak" (STD-NS submission)
scripts/opengate_letd.py pristine-beam simulation (proton pencil beam in water,
QGSP_BIC_EMZ, LETActor dose_average with primary-proton
scoring, 1x1x600 z-grid, 1e6 histories; energy via argv)
scripts/opengate_sobp.py per-energy library runs for the SOBP (120-200 MeV, 4 MeV steps)
scripts/build_sobp.py SOBP assembly: nonnegative least squares by multiplicative
updates (3000 iterations) on the raw integral depth-dose
matrix; uniform unit-dose target on [z_peak(120 MeV),
z_peak(200 MeV)]; plateau-mean normalisation; 0.3 cm
moving-average smoothing of LETd; masked below 3% of peak dose
scripts/extract_letd_profile.py on-axis profile extraction to CSV
data/ depth-resolved dose and LETd per energy + SOBP profile
output/ raw GATE mhd/raw images (edep and dose-averaged LET)
Uncertainty analysis (revision, reviewer request):
scripts/letd_batch_campaign.py 10 independent seeds x 1e5 histories per configuration
(pristine 100/150/200 MeV + the 21-beam SOBP library)
data/letd_uncertainty_summary.json 1-sigma uncertainties of all reported LETd values
data/uncertainty_profiles.npz depth-resolved mean/sigma profiles (pristine + SOBP)
Files
letd_code_package.zip
Additional details
Software
- Programming language
- Python