Introduction to the Monte Carlo dose engine COMPASS for BNCT

Abstract The Monte Carlo method is the most commonly used dose calculation method in the field of boron neutron capture therapy (BNCT). General-purpose Monte Carlo (MC) code (e.g., MCNP) has been used in most treatment planning systems (TPS) to calculate dose distribution, which takes overmuch time...

Full description

Bibliographic Details
Main Authors: Wan-Bing Zhong, Jiang Chen, Yi-Chiao Teng, Yuan-Hao Liu
Format: Article
Language:English
Published: Nature Portfolio 2023-07-01
Series:Scientific Reports
Online Access:https://doi.org/10.1038/s41598-023-38648-y
_version_ 1827890491498168320
author Wan-Bing Zhong
Jiang Chen
Yi-Chiao Teng
Yuan-Hao Liu
author_facet Wan-Bing Zhong
Jiang Chen
Yi-Chiao Teng
Yuan-Hao Liu
author_sort Wan-Bing Zhong
collection DOAJ
description Abstract The Monte Carlo method is the most commonly used dose calculation method in the field of boron neutron capture therapy (BNCT). General-purpose Monte Carlo (MC) code (e.g., MCNP) has been used in most treatment planning systems (TPS) to calculate dose distribution, which takes overmuch time in radiotherapy planning. Based on this, we developed COMPASS (COMpact PArticle Simulation System), an MC engine specifically for BNCT dose calculation. Several optimization algorithms are used in COMPASS to make it faster than general-purpose MC code. The parallel computation of COMPASS is performed by the message passing interface (MPI) library and OpenMP commands, which allows the user to increase computational speed by increasing the computer configurations. The physical dose of each voxel is calculated for developing a treatment plan. Comparison results show that the computed dose distribution of COMPASS is in good agreement with MCNP, and the computational efficiency is better than MCNP. These results validate that COMPASS has better performance than MCNP in BNCT dose calculation.
first_indexed 2024-03-12T21:11:26Z
format Article
id doaj.art-e3e64cdd190b4102bd44ff93a2e3ba54
institution Directory Open Access Journal
issn 2045-2322
language English
last_indexed 2024-03-12T21:11:26Z
publishDate 2023-07-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj.art-e3e64cdd190b4102bd44ff93a2e3ba542023-07-30T11:12:20ZengNature PortfolioScientific Reports2045-23222023-07-0113111110.1038/s41598-023-38648-yIntroduction to the Monte Carlo dose engine COMPASS for BNCTWan-Bing Zhong0Jiang Chen1Yi-Chiao Teng2Yuan-Hao Liu3Neuboron Therapy System Ltd.Neuboron Therapy System Ltd.Neuboron Therapy System Ltd.Neuboron Therapy System Ltd.Abstract The Monte Carlo method is the most commonly used dose calculation method in the field of boron neutron capture therapy (BNCT). General-purpose Monte Carlo (MC) code (e.g., MCNP) has been used in most treatment planning systems (TPS) to calculate dose distribution, which takes overmuch time in radiotherapy planning. Based on this, we developed COMPASS (COMpact PArticle Simulation System), an MC engine specifically for BNCT dose calculation. Several optimization algorithms are used in COMPASS to make it faster than general-purpose MC code. The parallel computation of COMPASS is performed by the message passing interface (MPI) library and OpenMP commands, which allows the user to increase computational speed by increasing the computer configurations. The physical dose of each voxel is calculated for developing a treatment plan. Comparison results show that the computed dose distribution of COMPASS is in good agreement with MCNP, and the computational efficiency is better than MCNP. These results validate that COMPASS has better performance than MCNP in BNCT dose calculation.https://doi.org/10.1038/s41598-023-38648-y
spellingShingle Wan-Bing Zhong
Jiang Chen
Yi-Chiao Teng
Yuan-Hao Liu
Introduction to the Monte Carlo dose engine COMPASS for BNCT
Scientific Reports
title Introduction to the Monte Carlo dose engine COMPASS for BNCT
title_full Introduction to the Monte Carlo dose engine COMPASS for BNCT
title_fullStr Introduction to the Monte Carlo dose engine COMPASS for BNCT
title_full_unstemmed Introduction to the Monte Carlo dose engine COMPASS for BNCT
title_short Introduction to the Monte Carlo dose engine COMPASS for BNCT
title_sort introduction to the monte carlo dose engine compass for bnct
url https://doi.org/10.1038/s41598-023-38648-y
work_keys_str_mv AT wanbingzhong introductiontothemontecarlodoseenginecompassforbnct
AT jiangchen introductiontothemontecarlodoseenginecompassforbnct
AT yichiaoteng introductiontothemontecarlodoseenginecompassforbnct
AT yuanhaoliu introductiontothemontecarlodoseenginecompassforbnct