Cargando…
Technical Note: spektr 3.0—A computational tool for x-ray spectrum modeling and analysis
PURPOSE: A computational toolkit (spektr 3.0) has been developed to calculate x-ray spectra based on the tungsten anode spectral model using interpolating cubic splines (TASMICS) algorithm, updating previous work based on the tungsten anode spectral model using interpolating polynomials (TASMIP) spe...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
American Association of Physicists in Medicine
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4958109/ https://www.ncbi.nlm.nih.gov/pubmed/27487888 http://dx.doi.org/10.1118/1.4955438 |
_version_ | 1782444269438500864 |
---|---|
author | Punnoose, J. Xu, J. Sisniega, A. Zbijewski, W. Siewerdsen, J. H. |
author_facet | Punnoose, J. Xu, J. Sisniega, A. Zbijewski, W. Siewerdsen, J. H. |
author_sort | Punnoose, J. |
collection | PubMed |
description | PURPOSE: A computational toolkit (spektr 3.0) has been developed to calculate x-ray spectra based on the tungsten anode spectral model using interpolating cubic splines (TASMICS) algorithm, updating previous work based on the tungsten anode spectral model using interpolating polynomials (TASMIP) spectral model. The toolkit includes a matlab (The Mathworks, Natick, MA) function library and improved user interface (UI) along with an optimization algorithm to match calculated beam quality with measurements. METHODS: The spektr code generates x-ray spectra (photons/mm(2)/mAs at 100 cm from the source) using TASMICS as default (with TASMIP as an option) in 1 keV energy bins over beam energies 20–150 kV, extensible to 640 kV using the TASMICS spectra. An optimization tool was implemented to compute the added filtration (Al and W) that provides a best match between calculated and measured x-ray tube output (mGy/mAs or mR/mAs) for individual x-ray tubes that may differ from that assumed in TASMICS or TASMIP and to account for factors such as anode angle. RESULTS: The median percent difference in photon counts for a TASMICS and TASMIP spectrum was 4.15% for tube potentials in the range 30–140 kV with the largest percentage difference arising in the low and high energy bins due to measurement errors in the empirically based TASMIP model and inaccurate polynomial fitting. The optimization tool reported a close agreement between measured and calculated spectra with a Pearson coefficient of 0.98. CONCLUSIONS: The computational toolkit, spektr, has been updated to version 3.0, validated against measurements and existing models, and made available as open source code. Video tutorials for the spektr function library, UI, and optimization tool are available. |
format | Online Article Text |
id | pubmed-4958109 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | American Association of Physicists in Medicine |
record_format | MEDLINE/PubMed |
spelling | pubmed-49581092016-07-30 Technical Note: spektr 3.0—A computational tool for x-ray spectrum modeling and analysis Punnoose, J. Xu, J. Sisniega, A. Zbijewski, W. Siewerdsen, J. H. Med Phys COMPUTATIONAL AND EXPERIMENTAL DOSIMETRY PURPOSE: A computational toolkit (spektr 3.0) has been developed to calculate x-ray spectra based on the tungsten anode spectral model using interpolating cubic splines (TASMICS) algorithm, updating previous work based on the tungsten anode spectral model using interpolating polynomials (TASMIP) spectral model. The toolkit includes a matlab (The Mathworks, Natick, MA) function library and improved user interface (UI) along with an optimization algorithm to match calculated beam quality with measurements. METHODS: The spektr code generates x-ray spectra (photons/mm(2)/mAs at 100 cm from the source) using TASMICS as default (with TASMIP as an option) in 1 keV energy bins over beam energies 20–150 kV, extensible to 640 kV using the TASMICS spectra. An optimization tool was implemented to compute the added filtration (Al and W) that provides a best match between calculated and measured x-ray tube output (mGy/mAs or mR/mAs) for individual x-ray tubes that may differ from that assumed in TASMICS or TASMIP and to account for factors such as anode angle. RESULTS: The median percent difference in photon counts for a TASMICS and TASMIP spectrum was 4.15% for tube potentials in the range 30–140 kV with the largest percentage difference arising in the low and high energy bins due to measurement errors in the empirically based TASMIP model and inaccurate polynomial fitting. The optimization tool reported a close agreement between measured and calculated spectra with a Pearson coefficient of 0.98. CONCLUSIONS: The computational toolkit, spektr, has been updated to version 3.0, validated against measurements and existing models, and made available as open source code. Video tutorials for the spektr function library, UI, and optimization tool are available. American Association of Physicists in Medicine 2016-08 2016-07-21 /pmc/articles/PMC4958109/ /pubmed/27487888 http://dx.doi.org/10.1118/1.4955438 Text en © 2016 American Association of Physicists in Medicine. 0094-2405/2016/43(8)/4711/7/$30.00 All article content, except where otherwise noted, is licensed under a Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | COMPUTATIONAL AND EXPERIMENTAL DOSIMETRY Punnoose, J. Xu, J. Sisniega, A. Zbijewski, W. Siewerdsen, J. H. Technical Note: spektr 3.0—A computational tool for x-ray spectrum modeling and analysis |
title | Technical Note: spektr 3.0—A computational tool for x-ray spectrum modeling and analysis |
title_full | Technical Note: spektr 3.0—A computational tool for x-ray spectrum modeling and analysis |
title_fullStr | Technical Note: spektr 3.0—A computational tool for x-ray spectrum modeling and analysis |
title_full_unstemmed | Technical Note: spektr 3.0—A computational tool for x-ray spectrum modeling and analysis |
title_short | Technical Note: spektr 3.0—A computational tool for x-ray spectrum modeling and analysis |
title_sort | technical note: spektr 3.0—a computational tool for x-ray spectrum modeling and analysis |
topic | COMPUTATIONAL AND EXPERIMENTAL DOSIMETRY |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4958109/ https://www.ncbi.nlm.nih.gov/pubmed/27487888 http://dx.doi.org/10.1118/1.4955438 |
work_keys_str_mv | AT punnoosej technicalnotespektr30acomputationaltoolforxrayspectrummodelingandanalysis AT xuj technicalnotespektr30acomputationaltoolforxrayspectrummodelingandanalysis AT sisniegaa technicalnotespektr30acomputationaltoolforxrayspectrummodelingandanalysis AT zbijewskiw technicalnotespektr30acomputationaltoolforxrayspectrummodelingandanalysis AT siewerdsenjh technicalnotespektr30acomputationaltoolforxrayspectrummodelingandanalysis |