Skip to content

medicalphysics/OpenDXMC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenDXMC

Monte Carlo radiation dose scoring application for diagnostic x-ray imaging

OpenDXMC is an application for calculation and visualization of dose distributions in diagnostic x-ray examinations. Its primary audience are medical phycisists and researchers who wants to perform monte carlo dose calculations for typical diagnostic x-ray examinations except mammography. The application is currently in development and an alpha release is available. The Monte Carlo code is not yet validated and use of this application should be for educational purposes only.

Dose calculations are done by a Monte Carlo method optimized for a voxelized geometry. However only photons are modelled and essentially only KERMA is scored. The application supports dose calculations on CT series of individiual patients and standard human reference phantoms made by ICRU (see report 110 and 143). Phantoms by HelmholtzZentrum are supported but not distributed with the application as they require an individual licence. Implementation details for the monte carlo code can be found at https://dxmclib.readthedocs.io/ and source code for the library at https://github.com/medicalphysics/DXMClib.

Dose calculation of dual source Flash scan Screenshot of dose calculation from a dual source CT scanner. The simulation shows radiation dose deposited in patient from a dual source Flash scan technique.

There are currently two major show-stoppers for users of this application; lack of documentation and lack of validation of the monte-carlo code. In the short term, these issues are the main focus of further development of the application.

Please do not hesitate if you encounter bugs or errors in the application, or simply missing a feature. The easiest way to report bugs or feature requests is to open an issue: https://github.com/medicalphysics/OpenDXMC/issues.

Installation

Precompiled binaries are distributed for Windows 64 bits only and may be obtained here: https://github.com/medicalphysics/OpenDXMC/releases

Build from source

OpenDXMC is build with CMake and depends on the following libraries:

These libraries must be installed. Running cmake with standard settings should suffice to generate makefiles for your platform. The application is currently only tested for Windows 10, but should compile on Linux and Mac. Errors when building for Linux and Mac are considered bugs.

About

Monte Carlo radiation dose scoring application for diagnostic x-ray imaging

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages