<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">pribor</journal-id><journal-title-group><journal-title xml:lang="ru">Известия высших учебных заведений. Приборостроение</journal-title><trans-title-group xml:lang="en"><trans-title>Journal of Instrument Engineering</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">0021-3454</issn><issn pub-type="epub">2500-0381</issn><publisher><publisher-name>Национальный исследовательский университет ИТМО</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17586/0021-3454-2026-69-5-470-473</article-id><article-id custom-type="elpub" pub-id-type="custom">pribor-533</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>КРАТКИЕ СООБЩЕНИЯ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>BRIEF NOTES</subject></subj-group></article-categories><title-group><article-title>QSAXSPreprocessing 1.1 — кроссплатформенное приложение для предварительной обработки данных малоуглового рентгеновского рассеяния от полидисперсной системы наночастиц</article-title><trans-title-group xml:lang="en"><trans-title>QSAXSPreprocessing 1.1 — a cross-platform application for preprocessing data of small-angle X-ray scattering from a polydisperse nanoparticle system</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кучко</surname><given-names>А. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Kuchko</surname><given-names>A. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Артем Владимирович Кучко — соискатель; лаборатория оптики заряженных частиц и математического моделирования</p><p>Санкт-Петербург </p></bio><bio xml:lang="en"><p>Artem V. Kuchko — Applicant; Laboratory of Charged Particle Optics and Mathematical Modeling</p><p>St. Petersburg </p></bio><email xlink:type="simple">artemkav@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Смирнов</surname><given-names>А. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Smirnov</surname><given-names>A. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Александр Витальевич Смирнов — канд. физ.-мат. наук, доцент; физический факультет; cт. преподаватель</p><p>Санкт-Петербург </p></bio><bio xml:lang="en"><p>Alexander V. Smirnov — PhD, Associate Professor; Physical Faculty; Senior Lecturer</p><p>St. Petersburg </p></bio><email xlink:type="simple">smirnav_2@mail.ru</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Институт аналитического приборостроения РАН</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Institute for Analytical Instrumentation of the RAS</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Университет ИТМО</institution><country>Россия</country></aff><aff xml:lang="en"><institution>ITMO University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2026</year></pub-date><pub-date pub-type="epub"><day>10</day><month>06</month><year>2026</year></pub-date><volume>69</volume><issue>5</issue><fpage>470</fpage><lpage>473</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Национальный исследовательский университет ИТМО, 2026</copyright-statement><copyright-year>2026</copyright-year><copyright-holder xml:lang="ru">Национальный исследовательский университет ИТМО</copyright-holder><copyright-holder xml:lang="en">Национальный исследовательский университет ИТМО</copyright-holder><license xlink:href="https://pribor.ifmo.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://pribor.ifmo.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://pribor.ifmo.ru/jour/article/view/533">https://pribor.ifmo.ru/jour/article/view/533</self-uri><abstract><p>Представлено кроссплатформенное приложение QSAXSPreprocessing с графическим пользовательским интерфейсом — программная реализация процедуры исправления индикатрисы малоуглового рентгеновского рассеяния с учетом вкладов, вносимых крупными агломератами частиц и неоднородностями атомарного размера. Приложение использует библиотеки Numpy, Scipy, Matplotlib и представляет собой программный пакет, состоящий из модулей, написанных на языке Python3, объединенных общим интерфейсом на основе библиотеки PyQt5. Текущая версия приложения апробирована на базе Windows 10/11, Ubuntu 28.1. Приложение QSAXSPreprocessing 1.1 было успешно использовано для анализа малоуглового рентгеновского рассеяния от порошков из наночастиц.</p></abstract><trans-abstract xml:lang="en"><p>A cross-platform application, QSAXSPreprocessing, with a graphical user interface is presented — a software implementation of the procedure for correcting the indicatrix of small-angle X-ray scattering, accounting for contributions from large particle agglomerates and atomic-scale inhomogeneities. The application uses the Numpy, Scipy, and Matplotlib libraries and is a software package consisting of modules written in Python3, combined into a unified interface based on the PyQt5 library. The current version of the application has been tested on Windows 10/11 and Ubuntu 28.1. QSAXSPreprocessing 1.1 has been successfully used for the analysis of small-angle X-ray scattering from nanoparticle powders.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>малоугловое рентгеновское рассеяние</kwd><kwd>полидисперсная система</kwd><kwd>наночастицы</kwd><kwd>закон Порода</kwd><kwd>закон Гинье</kwd><kwd>структурный фактор</kwd></kwd-group><kwd-group xml:lang="en"><kwd>small-angle X-ray scattering</kwd><kwd>polydisperse system</kwd><kwd>nanoparticles</kwd><kwd>Porod law</kwd><kwd>Guinier law</kwd><kwd>structural factor</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Feigin L. A., Svergun D. I. Structure Analysis by Small-Angle X-Ray and Neutron Scattering. N. Y., Plenum Press, 1987, 335 p.</mixed-citation><mixed-citation xml:lang="en">Feigin L.A., Svergun D.I. Structure Analysis by Small-Angle X-Ray and Neutron Scattering, NY, Plenum Press, 1987, 335 p.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Tikhonov A. N., Arsenin V. Ya. Solutions of Ill-Posed Problems. Washington-Winston-New York: Halsted Press, 1977.</mixed-citation><mixed-citation xml:lang="en">Tikhonov A.N. and Arsenin V.Ya. Solutions of Ill-Posed Problems, Washington-Winston-NY, Halsted Press, 1977.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">Ilavsky J. &amp; Jemian P.R. Journal of Applied Crystallography, 2009, no. 2(42), pp. 347–353, https://doi.org/10.1107/S0021889809002222.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">Kuchko A.V. and Smirnov A.V. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2015, no. 2(15), pp. 267–274. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">Breßler I., Kohlbrecher J., and Thünemann A.F. Journal of Applied Crystallography, 2015, vol. 48, pр. 1587–1598.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">QSAXSPreprocessing [Электронный ресурс]: https://github.com/artemus-tech/QSAXSPreprocessing, 04.10.2025.</mixed-citation><mixed-citation xml:lang="en">QSAXSPreprocessing, https://github.com/artemus-tech/QSAXSPreprocessing.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Teixeira J. Small-Angle Scattering by Fractal Systems // Journal Appl. Cryst. 1988. N 21. P. 781–785.</mixed-citation><mixed-citation xml:lang="en">Teixeira J. J. Appl. Cryst., 1988, vol. 21, рр. 781–785.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">Shuklina A. et al. Nanosystems: Physics, Chemistry, Mathematics, 2020, no. 6(11), pp. 729–738.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">Kuchko A.V., Smirnov A.V. Nanosystems: Physics, Chemistry, Mathematics, 2022, no. 1(13), pp. 62–70, DOI:10.17586/2220-8054-2022-13-1-62-70. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Hill C. Learning scientific programming with Python. Cambridge Univ. Press, 2020. DOI: 10.1017/9781108778039.</mixed-citation><mixed-citation xml:lang="en">Hill C. Learning scientific programming with Python, Cambridge University Press, 2020, https://doi.org/10.1017/9781108778039.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Martin R. C. Clean Architecture: A Craftsman’s Guide to Software Structure and Design. London: Pearson Education, 2017.</mixed-citation><mixed-citation xml:lang="en">Martin R.C. Clean Architecture: A Craftsman's Guide to Software Structure and Design, Pearson Education, 2017.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Fowler M. Patterns of Enterprise Application Architecture. Addison-Wesley Prof. 2002.</mixed-citation><mixed-citation xml:lang="en">Fowler M. Patterns of Enterprise Application Architecture, Addison-Wesley Professional, 2002.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Fitzpatrick M. Create GUI Applications with Python &amp; Qt5. 2020. [Электронный ресурс]: https://www.riverbankcomputing.com/static/Docs/PyQt5/</mixed-citation><mixed-citation xml:lang="en">PyQt5, 2020, https://www.riverbankcomputing.com/static/Docs/PyQt5/.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
