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...

Descripción completa

Detalles Bibliográficos
Autores principales: Punnoose, J., Xu, J., Sisniega, A., Zbijewski, W., Siewerdsen, J. H.
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