{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T20:05:07Z","timestamp":1775505907732,"version":"3.50.1"},"reference-count":67,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2025,10,29]],"date-time":"2025-10-29T00:00:00Z","timestamp":1761696000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000183","name":"Army Research Office","doi-asserted-by":"publisher","award":["W911NF-22-1-0264"],"award-info":[{"award-number":["W911NF-22-1-0264"]}],"id":[{"id":"10.13039\/100000183","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100005357","name":"Slovak Research and Development Agency","doi-asserted-by":"publisher","award":["APVV-22-0508"],"award-info":[{"award-number":["APVV-22-0508"]}],"id":[{"id":"10.13039\/501100005357","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100005357","name":"Slovak Research and Development Agency","doi-asserted-by":"publisher","award":["APVV-18-0526"],"award-info":[{"award-number":["APVV-18-0526"]}],"id":[{"id":"10.13039\/501100005357","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Slovak Grant Agency for Science","award":["VEGA 1\/0674\/23"],"award-info":[{"award-number":["VEGA 1\/0674\/23"]}]},{"name":"Cultural and Educational Grant Agency of the Ministry of Education, Research, Development and Youth of the Slovak Republic","award":["KEGA 006TUKE-4\/2024"],"award-info":[{"award-number":["KEGA 006TUKE-4\/2024"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>The electrocardiogram (ECG) signal carries information crucial for health assessment, but its analysis can be challenging due to noise and signal variability; therefore, automated processing focused on noise removal and detection of key features is necessary. This paper introduces an ECG signal analysis and abnormality detection application developed to process single-lead ECG signals. In this study, the Lobachevsky University database (LUDB) was used as the source of ECG signals, as it includes annotated recordings using a multi-class, multi-label taxonomy that covers several diagnostic categories, each with specific diagnoses that reflect clinical ECG interpretation practices. The main aim of the paper is to provide a tool that efficiently filters noisy ECG data, accurately detects the QRS complex, PQ and QT intervals, calculates heart rate, and compares these values with normal ranges based on age and gender. Additionally, a multi-class, multi-label SVM-based model was developed and integrated into the application for heart abnormality diagnostics, i.e., assigning one or several diagnoses from various diagnostic categories. The MATLAB-based application is capable of processing raw ECG signals, allowing the use of ECG records not only from LUDB but also from other databases.<\/jats:p>","DOI":"10.3390\/a18110689","type":"journal-article","created":{"date-parts":[[2025,10,30]],"date-time":"2025-10-30T03:44:39Z","timestamp":1761795879000},"page":"689","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["ECG Signal Analysis and Abnormality Detection Application"],"prefix":"10.3390","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-6462-7309","authenticated-orcid":false,"given":"Ales","family":"Jandera","sequence":"first","affiliation":[{"name":"Faculty of BERG, Technical University of Kosice, Nemcovej 3, 04200 Kosice, Slovakia"}]},{"given":"Yuliia","family":"Petryk","sequence":"additional","affiliation":[{"name":"Faculty of BERG, Technical University of Kosice, Nemcovej 3, 04200 Kosice, Slovakia"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-2809-8331","authenticated-orcid":false,"given":"Martin","family":"Muzelak","sequence":"additional","affiliation":[{"name":"Faculty of BERG, Technical University of Kosice, Nemcovej 3, 04200 Kosice, Slovakia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3205-1131","authenticated-orcid":false,"given":"Tomas","family":"Skovranek","sequence":"additional","affiliation":[{"name":"Faculty of BERG, Technical University of Kosice, Nemcovej 3, 04200 Kosice, Slovakia"}]}],"member":"1968","published-online":{"date-parts":[[2025,10,29]]},"reference":[{"key":"ref_1","unstructured":"Goldberger, A.L. (2024). Goldberger\u2019s Clinical Electrocardiography, Elsevier. [10th ed.]."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1016\/j.pcad.2013.07.001","article-title":"The Clinical Significance of Continuous ECG (Ambulatory ECG or Holter) Monitoring of the ST-Segment to Evaluate Ischemia: A Review","volume":"56","author":"Wimmer","year":"2013","journal-title":"Prog. Cardiovasc. Dis."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"153861","DOI":"10.1016\/j.jelectrocard.2024.153861","article-title":"The role of telemetry monitoring: From diagnosing arrhythmia to predictive models of patient instability","volume":"89","author":"Xiao","year":"2025","journal-title":"J. Electrocardiol."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1109\/TBME.1985.325532","article-title":"A Real-Time QRS Detection Algorithm","volume":"BME-32","author":"Pan","year":"1985","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_5","unstructured":"Rao, K.D. (2018). Discrete Cosine and Sine Transforms: General Properties, Fast Algorithms and Integer Approximations, Birkh\u00e4user, Part of Springer Nature."},{"key":"ref_6","first-page":"42","article-title":"Filter design for ECG signal processing","volume":"4","author":"Xu","year":"2022","journal-title":"Int. J. Front. Eng. Technol."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Anbalagan, T., Nath, M.K., Vijayalakshmi, D., and Anbalagan, A. (2023). Analysis of various techniques for ECG signal in healthcare, past, present, and future. Biomed. Eng. Adv., 6.","DOI":"10.1016\/j.bea.2023.100089"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"119561","DOI":"10.1016\/j.eswa.2023.119561","article-title":"An overview on state-of-the-art electrocardiogram signal processing methods: Traditional to AI-based approaches","volume":"217","author":"Ardeti","year":"2023","journal-title":"Expert Syst. Appl."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"107187","DOI":"10.1016\/j.knosys.2021.107187","article-title":"Deep learning in ECG diagnosis: A review","volume":"227","author":"Liu","year":"2021","journal-title":"Knowl.-Based Syst."},{"key":"ref_10","unstructured":"Rajpurkar, P., Hannun, A.Y., Haghpanahi, M., Bourn, C., and Ng, A.Y. (2017). Cardiologist-level arrhythmia detection with convolutional neural networks. arXiv."},{"key":"ref_11","unstructured":"Wang, J., and Li, W. (2020). Atrial Fibrillation Detection and ECG Classification based on CNN-BiLSTM. arXiv."},{"key":"ref_12","unstructured":"Zhao, Q., and Zhang, L. (2005, January 13\u201315). ECG feature extraction and classification using wavelet transform and support vector machines. Proceedings of the 2005 International Conference on Neural Networks and Brain, (ICNN&B 2005), Beijing, China."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"675","DOI":"10.1016\/j.dsp.2006.11.009","article-title":"ECG beats classification using multiclass support vector machines with error correcting output codes","volume":"17","author":"Ubeyli","year":"2007","journal-title":"Digit. Signal Process."},{"key":"ref_14","first-page":"898","article-title":"Detection of ECG Arrhythmia using a differential expert system approach based on principal component analysis and least square support vector machine","volume":"186","author":"Polat","year":"2007","journal-title":"Appl. Math. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"3088","DOI":"10.1016\/j.eswa.2009.09.021","article-title":"A qualitative comparison of Artificial Neural Networks and Support Vector Machines in ECG arrhythmias classification","volume":"37","author":"Moavenian","year":"2010","journal-title":"Expert Syst. Appl."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1016\/j.asoc.2017.12.001","article-title":"Detection of myocardial infarction in 12 lead ECG using support vector machine","volume":"64","author":"Dohare","year":"2018","journal-title":"Appl. Soft Comput."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/51.932724","article-title":"The impact of the MIT-BIH Arrhythmia Database","volume":"20","author":"Moody","year":"2001","journal-title":"IEEE Eng. Med. Biol. Mag."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1164","DOI":"10.1093\/oxfordjournals.eurheartj.a060332","article-title":"The European ST-T Database: Standard for evaluating systems for the analysis of ST-T changes in ambulatory electrocardiography","volume":"13","author":"Taddei","year":"1992","journal-title":"Eur. Heart J."},{"key":"ref_19","first-page":"673","article-title":"A Database for Evaluation of Algorithms for Measurement of QT and Other Waveform Intervals in the ECG","volume":"24","author":"Laguna","year":"1997","journal-title":"Comput. Cardiol."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1038\/s41597-020-0495-6","article-title":"PTB-XL, a large publicly available electrocardiography dataset","volume":"7","author":"Wagner","year":"2020","journal-title":"Sci. Data"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"186181","DOI":"10.1109\/ACCESS.2020.3029211","article-title":"LUDB: A New Open-Access Validation Tool for Electrocardiogram Delineation Algorithms","volume":"8","author":"Kalyakulina","year":"2020","journal-title":"IEEE Access"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"914","DOI":"10.1016\/j.jelectrocard.2014.07.022","article-title":"Normal values of the electrocardiogram for ages 16\u201390 years","volume":"47","author":"Rijnbeek","year":"2014","journal-title":"J. Electrocardiol."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"937","DOI":"10.1016\/0002-9149(94)90135-X","article-title":"A History of the origin, evolution, and impact of electrocardiography","volume":"73","author":"Fye","year":"1994","journal-title":"Am. J. Cardiol."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/j.ijcard.2013.01.220","article-title":"iPhone ECG application for community screening to detect silent atrial fibrillation: A novel technology to prevent stroke","volume":"165","author":"Lau","year":"2013","journal-title":"Int. J. Cardiol."},{"key":"ref_25","unstructured":"Hampton, J., and Hampton, J. (2019). The ECG Made Easy, Elsevier. [9th ed.]."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1038\/nrcardio.2011.15","article-title":"The diagnosis and management of ventricular arrhythmias","volume":"8","author":"Lau","year":"2011","journal-title":"Nat. Rev. Cardiol."},{"key":"ref_27","unstructured":"Kalyakulina, A., Yusipov, I., Moskalenko, V., Nikolskiy, A., Kosonogov, K., Zolotykh, N., and Ivanchenko, M. (2021). Lobachevsky University Electrocardiography Database (version 1.0.1). PhysioNet."},{"key":"ref_28","first-page":"215","article-title":"PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex Physiologic Signals","volume":"23","author":"Goldberger","year":"2000","journal-title":"Circulation"},{"key":"ref_29","unstructured":"Wagner, P., Strodthoff, N., Bousseljot, R., Samek, W., and Schaeffter, T. (2022). PTB-XL, a large publicly available electrocardiography dataset (version 1.0.3). PhysioNet."},{"key":"ref_30","unstructured":"Moody, G.B., and Mark, R.G. (2005). MIT-BIH Arrhythmia Database (version 1.0.0). PhysioNet, Available online: https:\/\/physionet.org\/content\/mitdb\/1.0.0\/."},{"key":"ref_31","unstructured":"MathWorks (2025, October 16). MATLAB Coder Documentation. Documentation for MATLAB Coder, Release R2025b. Available online: https:\/\/www.mathworks.com\/help\/coder\/index.html."},{"key":"ref_32","unstructured":"MathWorks (2025, October 16). Real-Time ECG QRS Detection on ARM Cortex-M Processor. Available online: https:\/\/www.mathworks.com\/help\/ecoder\/armcortexm\/ref\/real-time-ecg-qrs-detection-on-arm-cortex-m-processor.html."},{"key":"ref_33","unstructured":"MathWorks (2025, October 16). VivaQuant Accelerates Development and Validation of Embedded Device for Ambulatory ECG Sensing. Available online: https:\/\/www.mathworks.com\/company\/user_stories\/vivaquant-accelerates-development-and-validation-of-embedded-device-for-ambulatory-ecg-sensing.html."},{"key":"ref_34","unstructured":"MathWorks (2025, October 16). IDNEO Develops Embedded Computer Vision and Machine Learning Algorithms for Interpreting Blood Type Results. Customer Story., Available online: https:\/\/www.mathworks.com\/company\/user_stories\/idneo-develops-embedded-computer-vision-and-machine-learning-algorithms-for-interpreting-blood-type-results.html."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"113911","DOI":"10.1016\/j.eswa.2020.113911","article-title":"DENS-ECG: A deep learning approach for ECG signal delineation","volume":"165","author":"Peimankar","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Ekenberg, L.F., H\u00f8fsten, D.E., Rasmussen, S.M., M\u00f8lgaard, J., Hasbak, P., S\u00f8rensen, H.B.D., Meyhoff, C.S., and Aasvang, E.K. (2023). Wireless Single-Lead versus Standard 12-Lead ECG, for ST-Segment Deviation during Adenosine Cardiac Stress Scintigraphy. Sensors, 23.","DOI":"10.3390\/s23062962"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1038\/s41591-018-0240-2","article-title":"Screening for cardiac contractile dysfunction using an artificial intelligence\u2013enabled electrocardiogram","volume":"25","author":"Attia","year":"2019","journal-title":"Nat. Med."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"e618","DOI":"10.1161\/CIR.0000000000000617","article-title":"Fourth Universal Definition of Myocardial Infarction (2018)","volume":"138","author":"Thygesen","year":"2018","journal-title":"Circulation"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"9295029","DOI":"10.1155\/2017\/9295029","article-title":"Comparison of Baseline Wander Removal Techniques Considering the Preservation of ST Changes in the Ischemic ECG: A Simulation Study","volume":"2017","author":"Lenis","year":"2017","journal-title":"Comput. Math. Methods Med."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Rahman, S., Karmakar, C., Natgunanathan, I., Yearwood, J., and Palaniswami, M. (2022). Robustness of electrocardiogram signal quality indices. J. R. Soc. Interface, 19.","DOI":"10.1098\/rsif.2022.0012"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Zhou, F., and Fang, D. (2025). Classification of multi-lead ECG based on multiple scales and hierarchical feature convolutional neural networks. Sci. Rep., 15.","DOI":"10.1038\/s41598-025-94127-6"},{"key":"ref_42","unstructured":"Bourzeg, S. (2025, August 13). Open_ECG: ECG .dat File Reader. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/49822."},{"key":"ref_43","unstructured":"Sedghamiz, H. (2025, August 13). An Online Algorithm for R, S and TWave Detection. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/45404."},{"key":"ref_44","unstructured":"Sedghamiz, H. (2025, August 13). Complete Pan Tompkins Implementation ECG QRS Detector. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/45840."},{"key":"ref_45","unstructured":"Aalizade, N. (2025, August 13). ECG P QRS T Wave Detecting Matlab Code. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/66098."},{"key":"ref_46","unstructured":"Reyes-Aldasoro, C.C. (2025, August 13). Visualization and Analysis of an Electrocardiogram Signal. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/68246-visualization-and-analysis-of-an-electrocardiogram-signal."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"671","DOI":"10.21105\/joss.00671","article-title":"BioSigKit: A Matlab Toolbox and Interface for Analysis of BioSignals","volume":"3","author":"Sedghamiz","year":"2018","journal-title":"J. Open Source Softw."},{"key":"ref_48","unstructured":"Marianux (2025, August 13). Ecg-Kit. MATLAB Central File Exchange\/GitHub. Available online: https:\/\/github.com\/marianux\/ecg-kit."},{"key":"ref_49","unstructured":"Raviprakash, K. (2025, August 13). ECG Simulation Using MATLAB. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/10858-ecg-simulation-using-matlab."},{"key":"ref_50","unstructured":"Forcier, N. (2025, August 13). ECGWaveform Simulator. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/33247-ecg-waveform-simulator."},{"key":"ref_51","unstructured":"Rahimian, A. (2025, August 13). ECG Signal Simulation and Analysis. MATLAB Central File Exchange, Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/128844-ecg-signal-simulation-and-analysis."},{"key":"ref_52","unstructured":"OK, D. (2025, August 13). ECG Class for Heart Rate Variability Analysis. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/84692-ecg-class-for-heart-rate-variability-analysis."},{"key":"ref_53","unstructured":"Nasri, M. (2025, August 13). ECG Compression. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/3657-ecg-compression."},{"key":"ref_54","unstructured":"Meshram, A. (2025, August 13). ECG Signal Compression. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/43451-ecg-signal-compression."},{"key":"ref_55","unstructured":"Duval, L. (2025, August 13). BEADS Baseline Estimation and Denoising with Sparsity. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/49974-beads-baseline-estimation-and-denoising-with-sparsity."},{"key":"ref_56","unstructured":"Aniyan, A. (2025, August 13). ECG Beat Calculation. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/24628-ecg-beat-calculation."},{"key":"ref_57","unstructured":"Mirrahimi, E. (2025, August 13). Calculating Beat Rate of Heart by DWT. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/17115-calculating-beat-rate-of-heart-by-dwt."},{"key":"ref_58","unstructured":"Mazza, A. (2025, August 13). ECG_Analyzer. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/155087-ecg_analyzer."},{"key":"ref_59","unstructured":"Ravish, D.D. (2025, August 13). Ecg Qrs Detection (Heart Beat in One Minute). MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/31780-ecg-qrs-detection-heart-beat-in-one-minute."},{"key":"ref_60","unstructured":"Igal (2025, August 13). Simulink Model for Fetal ECG Extraction (HDL Compatible Algorithm). MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/35328-simulink-model-for-fetal-ecg-extraction-hdl-compatible-algorithm."},{"key":"ref_61","unstructured":"Heather Gorr, P. (2025, August 13). Calculate Heart Rate from Electrocardiogram Data. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/73049-calculate-heart-rate-from-electrocardiogram-data."},{"key":"ref_62","unstructured":"Selva (2025, August 13). R-Peak Detection Using DWT and Classification of Arrhythmia Using Bayesian Classifier. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/32214-r-peak-detection-using-dwt-and-classification-of-arrhythmia-using-bayesian-classifier."},{"key":"ref_63","unstructured":"Harini (2025, August 13). ECG QRS Detection. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/57836."},{"key":"ref_64","unstructured":"Bassiouni, M. (2025, May 27). ECG Preprocessing, Segmentation and Obtaining the Mean P-QRS-T Fragment. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/66623."},{"key":"ref_65","unstructured":"Sanghavi, R. (2025, August 12). Ecg Signal Pqrst Peak Detection Toolbox. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/73850."},{"key":"ref_66","unstructured":"Irfan, M. (2025, August 06). Ecg Signal Analysis Using Heart Waves. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/166056."},{"key":"ref_67","unstructured":"Ostadabbas, S. (2025, August 13). Biosignal-Specific Processing (Bio-SP) Tool. MATLAB Central File Exchange. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/64013."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/18\/11\/689\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T05:11:58Z","timestamp":1761973918000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/18\/11\/689"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,29]]},"references-count":67,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2025,11]]}},"alternative-id":["a18110689"],"URL":"https:\/\/doi.org\/10.3390\/a18110689","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,29]]}}}