Android application for parsing X-ray absorption coefficients web database


Kussainov A.S. White Y.V. Kemelzhanova S.E.
20 June 2023al-Farabi Kazakh State National University

International Journal of Mathematics and Physics
2023#14Issue 171 - 76 pp.

We focus on developing a standalone android application module to parse web databases and text files. The application is capable of retrieving and visualizing the data from NIST and similar web databases as well as from the text files stored locally on a phone storage device. The data is represented by the X-ray mass attenuation and absorption coefficients for all elements from the periodic table and other complex compounds acquired for the range of X-ray photons energies. Upon retrieving, parsing, and conversion the data is fully ready for visualization or, as originally designed, to be supplied for further simulation of the computed tomography experiment in multiple formats. The application is useful as a simple, open-source Java code, collection of methods to organize the access and parsing of the locally and remotely stored data in the text formats in the nuclear physic numerical experiment. In the application, a separate thread was dedicated to data retrieval and analysis. This thread is hosted by a fragment to provide the survival of calculations during the application’s configuration changes. It also facilitates unrestricted internet access otherwise prohibited on the main UI thread. The results of parsing and calculations in the concurrent thread were linked to the main thread with the Progress Update callback function.

android application , attenuation coefficient , computed tomography , data parsing , web database , X-ray

Text of the article Перейти на текст статьи

Al-Farabi Kazakh National University, Almaty, Kazakhstan
East Georgia State College, Swainsboro, United States
Kazakh National Pedagogical University, Almaty, Kazakhstan

Al-Farabi Kazakh National University
East Georgia State College
Kazakh National Pedagogical University

10 лет помогаем публиковать статьи Международный издатель

Книга Публикация научной статьи Волощук 2026 Book Publication of a scientific article 2026