Improving Experiment Control in the Sonix+ Software Package
This study is aimed at improving the Sonix+ software package on the measuring setups of the IBR‑2 reactor to minimize the measurement time losses when mathematical operations (summation of matrices, construction of spectral intensity distributions on the basis of data from a list of events, etc.) ar...
Uložené v:
| Vydané v: | Physics of particles and nuclei letters Ročník 20; číslo 4; s. 668 - 674 |
|---|---|
| Hlavní autori: | , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
Moscow
Pleiades Publishing
01.08.2023
|
| Predmet: | |
| ISSN: | 1547-4771, 1531-8567 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | This study is aimed at improving the Sonix+ software package on the measuring setups of the IBR‑2 reactor to minimize the measurement time losses when mathematical operations (summation of matrices, construction of spectral intensity distributions on the basis of data from a list of events, etc.) are incorporated immediately into the procedure of experiment in Python (script). For this purpose, the execution of all similar operations was separated from the main script into one or several background scripts. To provide the execution of background scripts, a special class of devices was added to the package structure. In addition, the mechanism of checkpoints applied earlier to connect the user interface with the script was replaced by a new one based on Python decorators and context managers. This significantly simplified the script, increased its reliability, and reduced the time of its development or modification. The new package version was tested in October 2021 on the NERA spectrometer. In the nearest future, it is planned to prepare similar versions for all the other instruments. This study was carried out at the Frank Laboratory of Neutron Physics of the Joint Institute for Nuclear Research. |
|---|---|
| AbstractList | This study is aimed at improving the Sonix+ software package on the measuring setups of the IBR‑2 reactor to minimize the measurement time losses when mathematical operations (summation of matrices, construction of spectral intensity distributions on the basis of data from a list of events, etc.) are incorporated immediately into the procedure of experiment in Python (script). For this purpose, the execution of all similar operations was separated from the main script into one or several background scripts. To provide the execution of background scripts, a special class of devices was added to the package structure. In addition, the mechanism of checkpoints applied earlier to connect the user interface with the script was replaced by a new one based on Python decorators and context managers. This significantly simplified the script, increased its reliability, and reduced the time of its development or modification. The new package version was tested in October 2021 on the NERA spectrometer. In the nearest future, it is planned to prepare similar versions for all the other instruments. This study was carried out at the Frank Laboratory of Neutron Physics of the Joint Institute for Nuclear Research. |
| Author | Kirilov, A. S. Truntova, L. A. |
| Author_xml | – sequence: 1 givenname: A. S. surname: Kirilov fullname: Kirilov, A. S. email: ltruntov@jinr.ru organization: Joint Institute for Nuclear Research – sequence: 2 givenname: L. A. surname: Truntova fullname: Truntova, L. A. organization: Joint Institute for Nuclear Research |
| BookMark | eNp9j1FLwzAUhYNMcJv-AN_yLtUkN21afJIxdTBQmD6XtL2pnVtSkqrz35sy3wSfzoV7vnvPmZGJdRYJueTsmnOQNxueSiWV4gKYZJCJEzLlKfAkTzM1GWepknF_RmYhbBmTAAym5Ha177377GxLl4cefbdHO9CFs4N3O9pZOrwh3TjbHa6imOFLe6TPun7XLZ6TU6N3AS9-dU5e75cvi8dk_fSwWtytk5qnqYhfQWUmYwaNljUURupcGtZopmpELoEJyHLIiyqPahBFk4OoRKErUVUNwpzw493auxA8mrKPObX_Ljkrx_bln_aREUcmRK9t0Zdb9-FtjPkP9AMlpl0X |
| ContentType | Journal Article |
| Copyright | Pleiades Publishing, Ltd. 2023. ISSN 1547-4771, Physics of Particles and Nuclei Letters, 2023, Vol. 20, No. 4, pp. 668–674. © Pleiades Publishing, Ltd., 2023. Russian Text © The Author(s), 2023, published in Pis’ma v Zhurnal Fizika Elementarnykh Chastits i Atomnogo Yadra, 2023. |
| Copyright_xml | – notice: Pleiades Publishing, Ltd. 2023. ISSN 1547-4771, Physics of Particles and Nuclei Letters, 2023, Vol. 20, No. 4, pp. 668–674. © Pleiades Publishing, Ltd., 2023. Russian Text © The Author(s), 2023, published in Pis’ma v Zhurnal Fizika Elementarnykh Chastits i Atomnogo Yadra, 2023. |
| DBID | AAYXX CITATION |
| DOI | 10.1134/S1547477123040362 |
| DatabaseName | CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Physics |
| EISSN | 1531-8567 |
| EndPage | 674 |
| ExternalDocumentID | 10_1134_S1547477123040362 |
| GroupedDBID | -5F -5G -BR -EM -Y2 -~C -~X .VR 06D 0R~ 0VY 123 1N0 29O 2J2 2JN 2JY 2KG 2LR 30V 4.4 408 40D 40E 5VS 6NX 8UJ 95. AAAVM AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AANZL AARHV AARTL AASML AATNV AATVU AAWCG AAYIU AAYTO AAYZH ABDZT ABECU ABFTV ABJNI ABJOX ABKCH ABMNI ABMQK ABNWP ABQBU ABQSL ABSXP ABTEG ABTHY ABTKH ABTMW ACBXY ACDTI ACGFS ACHSB ACHXU ACKNC ACMDZ ACOKC ACOMO ACPIV ACREN ACSNA ACZOJ ADHHG ADINQ ADKPE ADRFC ADTPH ADURQ ADYFF ADYOE ADZKW AEFQL AEGNC AEJHL AEJRE AEMSY AEOHA AETLH AEVLU AEXYK AFBBN AFGCZ AFLOW AFQWF AFWTZ AFZKB AGDGC AGJBK AGMZJ AGQMX AGRTI AGWZB AGYKE AHAVH AHBYD AHKAY AHSBF AHYZX AIAKS AIGIU AIIXL AILAN AITGF AJBLW AJRNO ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMTXH AMXSW AMYQR AOCGG ARMRJ ASPBG AVWKF AXYYD AZFZN B-. BDATZ CAG COF CS3 CSCUP DDRTE DNIVK DPUIP EBLON EBS EIOEI EJD FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRRFC FSGXE GGCAI GGRSB GNWQR GQ6 GQ7 H13 HG6 HLICF HMJXF HRMNR HVGLF HZ~ IKXTQ IWAJR IXD J-C JBSCW KOV LLZTM MA- N2Q NB0 NPVJJ NQJWS O9- O93 O9J P9T PF0 PT4 QOS R89 RIG RNS ROL RSV S27 S3B SAP SDH SHX SISQX SJYHP SNE SNX SOJ SPH SPISZ SRMVM SSLCW STPWE T13 TSG TUC UG4 UOJIU UTJUX UZXMN VC2 VFIZW W23 W48 WK8 YLTOR ZMTXR ~A9 AAPKM AAUYE AAYXX ABAKF ABDBE ABFSG ABRTQ ACAOD ACSTC ADHKG AEZWR AFDZB AFHIU AFKRA AFOHR AGQPQ AHWEU AIXLP ARAPS BENPR BGLVJ CCPQU CITATION HCIFZ JZLTJ PHGZM PHGZT |
| ID | FETCH-LOGICAL-c1552-47376f60fefa4c39f4a84f0da07cee14302368389b8368fee2d832b29ab2bbde3 |
| IEDL.DBID | RSV |
| ISSN | 1547-4771 |
| IngestDate | Sat Nov 29 06:04:07 EST 2025 Fri Feb 21 02:42:26 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 4 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c1552-47376f60fefa4c39f4a84f0da07cee14302368389b8368fee2d832b29ab2bbde3 |
| PageCount | 7 |
| ParticipantIDs | crossref_primary_10_1134_S1547477123040362 springer_journals_10_1134_S1547477123040362 |
| PublicationCentury | 2000 |
| PublicationDate | 20230800 2023-08-00 |
| PublicationDateYYYYMMDD | 2023-08-01 |
| PublicationDate_xml | – month: 8 year: 2023 text: 20230800 |
| PublicationDecade | 2020 |
| PublicationPlace | Moscow |
| PublicationPlace_xml | – name: Moscow |
| PublicationTitle | Physics of particles and nuclei letters |
| PublicationTitleAbbrev | Phys. Part. Nuclei Lett |
| PublicationYear | 2023 |
| Publisher | Pleiades Publishing |
| Publisher_xml | – name: Pleiades Publishing |
| References | https://sonix.jinr.ru/wiki/doku.php?id=ru:index. A. S. Kirilov, “Evolution of the interpreter module in the Sonix+ tool software package,” Preprint OIYaI R10-2017-88 (JINR, Dubna). https://numpy.org/. www.riverbankcomputing.com/software/pyqt/. A. S. Kirilov and V. E. Yudin, “Real-time database implementation for experiment management in MS Windows environment,” Prepint OIYaI Z13-2003-11 (JINR, Dubna). A. S. Kirilov and I. A. Morkovnikov, “On the concept of file storage for spectrometers IYaU IBR-2,” Preprint OIYaI R10-2018-23(JINR, Dubna). https://matplotlib.org/. www.json.org/json-en.html. 9623_CR1 9623_CR2 9623_CR3 9623_CR4 9623_CR5 9623_CR6 9623_CR7 9623_CR8 |
| References_xml | – reference: https://numpy.org/. – reference: www.riverbankcomputing.com/software/pyqt/. – reference: https://matplotlib.org/. – reference: A. S. Kirilov and V. E. Yudin, “Real-time database implementation for experiment management in MS Windows environment,” Prepint OIYaI Z13-2003-11 (JINR, Dubna). – reference: www.json.org/json-en.html. – reference: https://sonix.jinr.ru/wiki/doku.php?id=ru:index. – reference: A. S. Kirilov, “Evolution of the interpreter module in the Sonix+ tool software package,” Preprint OIYaI R10-2017-88 (JINR, Dubna). – reference: A. S. Kirilov and I. A. Morkovnikov, “On the concept of file storage for spectrometers IYaU IBR-2,” Preprint OIYaI R10-2018-23(JINR, Dubna). – ident: 9623_CR1 – ident: 9623_CR2 – ident: 9623_CR5 – ident: 9623_CR3 – ident: 9623_CR4 – ident: 9623_CR6 – ident: 9623_CR7 – ident: 9623_CR8 |
| SSID | ssj0043303 |
| Score | 2.2604253 |
| Snippet | This study is aimed at improving the Sonix+ software package on the measuring setups of the IBR‑2 reactor to minimize the measurement time losses when... |
| SourceID | crossref springer |
| SourceType | Index Database Publisher |
| StartPage | 668 |
| SubjectTerms | Computer Technologies in Physics Particle and Nuclear Physics Physics Physics and Astronomy |
| Title | Improving Experiment Control in the Sonix+ Software Package |
| URI | https://link.springer.com/article/10.1134/S1547477123040362 |
| Volume | 20 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAVX databaseName: SpringerLINK Contemporary 1997-Present customDbUrl: eissn: 1531-8567 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0043303 issn: 1547-4771 databaseCode: RSV dateStart: 20060101 isFulltext: true titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22 providerName: Springer Nature |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEB6kKnjxLdYXe_BkWUzTbTbBk5QWD1IKUekt7G5moQhRmvr4-c5ukkJRD3rayxCS2Z1vvtmZzABcRrlxmUHJtdWCiy4iV9rGPOqTLyE-G4fW7_S9HI_j6TSZ1P9xl021e5OS9EhdzR0R1yk5e-K-suuuMSvcXe-7ZjMuRE-fGvgVFKD7qnqS5k68TmX--IhVZ7SaCfUOZrTzr1fbhe2aT7Lb6gDswRoW-7Dp6zpNeQA3y0sDNlz28meDqj6dzQpG_I-lZNefHVrs4kPNkU2UeSaYOYTH0fBhcMfreQncuEZq9LWEFjYKLFolTC-xQsXCBrkKJLlCIkauW3xMDEXHtFrEMCd71mGidKh1jr0jaBUvBR4DkwLzRAYGpTW0Z4minUOTELATg8xD1YarRnHZa9UWI_PhRE9k37TRhk6jtqy2kPJ36ZM_SZ_ClhsAX5XknUFrMX_Dc9gw74tZOb_wJ-MLOtyv2Q |
| linkProvider | Springer Nature |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3dS8MwED9kKvritzg_8-CTI9h1sWnxScbGxDoGm7K3kqQJjEGVdX78-V7SdjDUB33Ky1HaS-53v8td7wAug1TZzCCn0khGWVNrKqQJaXCDvgT5bOgbt9Mx7_fD8TgalP9x51W1e5WSdEhdzB1h10N09sh9edNeYxa4u8rslB0bog-fK_hlGKC7qnqUpla8TGX--IhlZ7ScCXUOprv9r1fbga2ST5K74gDsworO9mDd1XWqfB9uF5cGpLPo5U_aRX06mWQE-R8Zol1_NnAx8w8x02Qg1BRh5gCeup1Ru0fLeQlU2UZq-LWIFibwjDaCqVZkmAiZ8VLhcXSFSIxst_gQGYoMcTVa-ynas_QjIX0pU906hFr2kukjIJzpNOKe0two3LNI4M5pFSGwI4NMfVGHq0pxyWvRFiNx4USLJd-0UYdGpbaktJD8d-njP0lfwEZv9Bgn8X3_4QQ27TD4ojzvFGrz2Zs-gzX1Pp_ks3N3Sr4AhJmyvQ |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LS8NAEB6kPvDiW6zPPXiyLE2TtZvgSWqLYinFqvQW9glFiKWJj5_vbB6Foh7E016GkMzuzHyz82UG4LytlasMciqtZJS1jKFC2pC2LzGWIJ4NfZvvdJ8PBuF4HA3LOadpxXavSpLFPw2uS1OSNafaljNIWHOEgR9xMG-5K83CBy8zTGQcp-th9Fy5YobJes6wR2nqxMuy5o-PWAxMi1XRPNj0Nv_9mluwUeJMcl0cjG1YMskOrOZ8T5XuwtX8MoF05z3-SafgrZNJQhAXkhHa-2cDF5t9iJkhQ6Fe0P3swVOv-9i5peUcBapcgzX8cvQitu1ZYwVTQWSZCJn1tPA4hkgETK6LfIjIRYa4WmN8jXYu_UhIX0ptgn2oJa-JOQDCmdER95ThVuFeRgJ31KgIHT4iS-2LOlxUSoynRbuMOE8zAhZ_00YdGpUK49Jy0t-lD_8kfQZrw5te3L8b3B_BupsRX7D2jqGWzd7MCayo92ySzk7zA_MFcOS7oQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Improving+Experiment+Control+in+the+Sonix%2B+Software+Package&rft.jtitle=Physics+of+particles+and+nuclei+letters&rft.au=Kirilov%2C+A.+S.&rft.au=Truntova%2C+L.+A.&rft.date=2023-08-01&rft.pub=Pleiades+Publishing&rft.issn=1547-4771&rft.eissn=1531-8567&rft.volume=20&rft.issue=4&rft.spage=668&rft.epage=674&rft_id=info:doi/10.1134%2FS1547477123040362&rft.externalDocID=10_1134_S1547477123040362 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1547-4771&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1547-4771&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1547-4771&client=summon |