Preview

Известия высших учебных заведений. Приборостроение

Расширенный поиск
Доступ открыт Открытый доступ  Доступ закрыт Только для подписчиков

QSAXSPreprocessing 1.1 — кроссплатформенное приложение для предварительной обработки данных малоуглового рентгеновского рассеяния от полидисперсной системы наночастиц

https://doi.org/10.17586/0021-3454-2026-69-5-470-473

Аннотация

Представлено кроссплатформенное приложение QSAXSPreprocessing с графическим пользовательским интерфейсом — программная реализация процедуры исправления индикатрисы малоуглового рентгеновского рассеяния с учетом вкладов, вносимых крупными агломератами частиц и неоднородностями атомарного размера. Приложение использует библиотеки Numpy, Scipy, Matplotlib и представляет собой программный пакет, состоящий из модулей, написанных на языке Python3, объединенных общим интерфейсом на основе библиотеки PyQt5. Текущая версия приложения апробирована на базе Windows 10/11, Ubuntu 28.1. Приложение QSAXSPreprocessing 1.1 было успешно использовано для анализа малоуглового рентгеновского рассеяния от порошков из наночастиц.

Об авторах

А. В. Кучко
Институт аналитического приборостроения РАН
Россия

Артем Владимирович Кучко — соискатель; лаборатория оптики заряженных частиц и математического моделирования

Санкт-Петербург 



А. В. Смирнов
Университет ИТМО
Россия

Александр Витальевич Смирнов — канд. физ.-мат. наук, доцент; физический факультет; cт. преподаватель

Санкт-Петербург 



Список литературы

1. Feigin L. A., Svergun D. I. Structure Analysis by Small-Angle X-Ray and Neutron Scattering. N. Y., Plenum Press, 1987, 335 p.

2. Tikhonov A. N., Arsenin V. Ya. Solutions of Ill-Posed Problems. Washington-Winston-New York: Halsted Press, 1977.

3. Ilavsky J., Jemian P. R. Irena: Tool Suite for Modeling and Analysis of Small-Angle Scattering // Journal of Applied Crystallography. 2009. N 42(2). P. 347–353. DOI: 10.1107/S0021889809002222.

4. Kuchko A.V., Smirnov A. V. SAXSEV 2.1: Cross-Platform Application for Data Analysis of Small-Angle X-ray Scattering from Polydisperse Systems // Scientific and Technical Journal of Information Technologies, Mechanics and Optics. 2015. Vol. 15, N 2. P 267–274.

5. Breßler I., Kohlbrecher J., Thünemann A. F. SASfit: A Tool for Small-Angle Scattering Data Analysis Using a Library of Analytical Expressions” // Journal of Applied Crystallography. 2015. Vol. 48. P. 1587–1598.

6. QSAXSPreprocessing [Электронный ресурс]: https://github.com/artemus-tech/QSAXSPreprocessing, 04.10.2025.

7. Teixeira J. Small-Angle Scattering by Fractal Systems // Journal Appl. Cryst. 1988. N 21. P. 781–785.

8. Shuklina A. et al. Structure of nanoparticles in the ZrO2-Y2O3 system, as obtained under hydrothermal conditions // Nanosystems: Physics, Chemistry, Mathematics. 2020. Vol. 11, N 6. P. 729–738.

9. Kuchko A. V., Smirnov A. V. Iterative method of reconstructing the size distribution function of spherical nanoparticles based on the intensity of the small-angle X-ray scattering including the interference contribution to the intensity // Nanosystems: Physics, Chemistry, Mathematics. 2022. Vol. 13, N 1. P. 62–70. DOI:10.17586/2220-8054-2022-13-1-62-70.

10. Hill C. Learning scientific programming with Python. Cambridge Univ. Press, 2020. DOI: 10.1017/9781108778039.

11. Martin R. C. Clean Architecture: A Craftsman’s Guide to Software Structure and Design. London: Pearson Education, 2017.

12. Fowler M. Patterns of Enterprise Application Architecture. Addison-Wesley Prof. 2002.

13. Fitzpatrick M. Create GUI Applications with Python & Qt5. 2020. [Электронный ресурс]: https://www.riverbankcomputing.com/static/Docs/PyQt5/


Рецензия

Для цитирования:


Кучко А.В., Смирнов А.В. QSAXSPreprocessing 1.1 — кроссплатформенное приложение для предварительной обработки данных малоуглового рентгеновского рассеяния от полидисперсной системы наночастиц. Известия высших учебных заведений. Приборостроение. 2026;69(5):470-473. https://doi.org/10.17586/0021-3454-2026-69-5-470-473

For citation:


Kuchko A.V., Smirnov A.V. QSAXSPreprocessing 1.1 — a cross-platform application for preprocessing data of small-angle X-ray scattering from a polydisperse nanoparticle system. Journal of Instrument Engineering. 2026;69(5):470-473. https://doi.org/10.17586/0021-3454-2026-69-5-470-473

Просмотров: 159

JATS XML

ISSN 0021-3454 (Print)
ISSN 2500-0381 (Online)