18
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Mathematical solutions in internal dose assessment: A comparison of Python-based differential equation solvers in biokinetic modeling

      research-article

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          In biokinetic modeling systems employed for radiation protection, biological retention and excretion have been modeled as a series of discretized compartments representing the organs and tissues of the human body. Fractional retention and excretion in these organ and tissue systems have been mathematically governed by a series of coupled first-order ordinary differential equations (ODEs). The coupled ODE systems comprising the biokinetic models are usually stiff due to the severe difference between rapid and slow transfers between compartments. In this study, the capabilities of solving a complex coupled system of ODEs for biokinetic modeling were evaluated by comparing different Python programming language solvers and solving methods with the motivation of establishing a framework that enables multi-level analysis. The stability of the solvers was analyzed to select the best performers for solving the biokinetic problems. A Python-based linear algebraic method was also explored to examine how the numerical methods deviated from an analytical or semi-analytical method. Results demonstrated that customized implicit methods resulted in an enhanced stable solution for the inhaled 60Co (Type M) and 131I (Type F) exposure scenarios for the inhalation pathway of the International Commission on Radiological Protection (ICRP) Publication 130 Human Respiratory Tract Model (HRTM). The customized implementation of the Python-based implicit solvers resulted in approximately consistent solutions with the Python-based matrix exponential method ( expm). The differences generally observed between the implicit solvers and expm are attributable to numerical precision and the order of numerical approximation of the numerical solvers. This study provides the first analysis of a list of Python ODE solvers and methods by comparing their usage for solving biokinetic models using the ICRP Publication 130 HRTM and provides a framework for the selection of the most appropriate ODE solvers and methods in Python language to implement for modeling the distribution of internal radioactivity.

          Related collections

          Most cited references55

          • Record: found
          • Abstract: found
          • Article: found
          Is Open Access

          SciPy 1.0: fundamental algorithms for scientific computing in Python

          SciPy is an open-source scientific computing library for the Python programming language. Since its initial release in 2001, SciPy has become a de facto standard for leveraging scientific algorithms in Python, with over 600 unique code contributors, thousands of dependent packages, over 100,000 dependent repositories and millions of downloads per year. In this work, we provide an overview of the capabilities and development practices of SciPy 1.0 and highlight some recent technical developments.
            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            Nineteen Dubious Ways to Compute the Exponential of a Matrix, Twenty-Five Years Later

              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              The MATLAB ODE Suite

                Bookmark

                Author and article information

                Contributors
                Journal
                J Radiol Prot
                J Radiol Prot
                jrp
                JRPREA
                Journal of Radiological Protection
                IOP Publishing
                0952-4746
                1361-6498
                01 December 2023
                30 October 2023
                : 43
                : 4
                : 041507
                Affiliations
                [1 ] Nuclear and Radiological Engineering and Medical Physics Programs, Georgia Institute of Technology , Atlanta, GA, United States of America
                Author notes
                [2 ]Author to whom any correspondence should be addressed.
                Author information
                https://orcid.org/0000-0003-4311-6559
                https://orcid.org/0000-0003-2728-9871
                https://orcid.org/0000-0002-3699-5877
                Article
                jrpad0409 ad0409 JRP-103105.R2
                10.1088/1361-6498/ad0409
                10613827
                37848023
                cabd7398-6647-4005-8a24-a905a867eecc
                © 2023 The Author(s). Published on behalf of the Society for Radiological Protection by IOP Publishing Ltd

                Original content from this work may be used under the terms of the Creative Commons Attribution 4.0 license. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.

                History
                : 24 June 2023
                : 14 September 2023
                : 17 October 2023
                : 17 August 2023
                : 30 October 2023
                Page count
                Pages: 27
                Funding
                Funded by: Sandia National Laboratories , doi 10.13039/100006234;
                Award ID: DE-NA0003525 SNL21-CM-420
                Funded by: Congressionally Directed Medical Research Programs , doi 10.13039/100000090;
                Award ID: W81XWH-21-1-0984
                Funded by: National Institute of Allergy and Infectious Diseases , doi 10.13039/100000060;
                Award ID: 1P01AI165380-01
                Categories
                Paper
                Custom metadata
                1361-6498/23/041507+27$33.00
                Printed in the UK
                yes

                internal dosimetry,ode solvers,python,compartmental analysis,biokinetic modeling

                Comments

                Comment on this article