Web-based system for processing medical research data

Keywords: medical information systems, processing medical research data, web-based system

Abstract

The issues associated with processing of large amount of medical data are discussed in the article. The limitations of using existing medical information systems in individual research are noted. To simplify medical research processes, web-based system has been developed. The system introduces such features as research design, collaboration, data input, access control, audit of database changes, regular backup, data analysis, and exporting data as sheets and plots. The designed system was deployed to production and received positive feedback from users. The certificate of state registration of a computer program was obtained.

Author Biographies

Edem Topuzov, Saint Petersburg State University, 28 Universitetskiy pr., Stary Peterhof, 198504, Saint Petersburg, Russia

аспирант, edem.topuzov@gmail.com

Natalia Ampilova, Saint Petersburg State University, 28 Universitetskiy pr., Stary Peterhof, 198504, Saint Petersburg, Russia

к.ф.-м.н., доцент, доцент кафедры информатики, Санкт-Петербургский государственный университет, n.ampilova@spbu.ru

References

Evidence-Based Medicine Working Group, “Evidence-based medicine. A new approach to teaching the practice of medicine,” JAMA, vol. 268, no. 17, pp. 2420–2425, 1992, doi:10.1001/jama. 1992.03490170092032

A. V. Gusev, “Prospects for the use of big data in Russian healthcare,” Moscow Medicine, vol. 1, no. 47, pp. 26–30, 2022 (in Russian).

K. Moutselos, D. Kyriazis, V. Diamantopoulou, et al. “Trustworthy data processing for health analytics tasks,” IEEE International Conference on Big Data (Big Data), pp. 3774–3779, 2018; doi:10.1109/BigData.2018.8622449

C. Auffray, R. Balling, I. Barroso, et al., “Making sense of big data in health research: towards an EU action plan,” Genome medicine, vol. 8, no. 1, pp. 1–13, 2016; doi:10.1186/s13073-016-0323-y

A. S. Shakhanov and E. V. Ushakova, “Use of modern information technologies in public administration,” Transformation of business and public institutions in the context of digitalization of the economy, pp. 199–211, 2020 (in Russian).

E. V. Lutsenko, “Development of medical information technologies in the Russian Federation,” Medical newsletter of Vyatka, vol. 2, no. 54, pp. 73–77, 2017 (in Russian).

T. Magrupov, S. Yusupov, Y. Talatov, et al., “Intelligent Medical System of Designing Medical Technics and Technology,” in Proc. of 2020 International Conference on Information Science and Communications Technologies (ICISCT), pp. 1–4, 2020; doi:10.1109/ICISCT50599.2020.9351375

P. S. Pugachev, A. V. Gusev, O. S. Kobyakova, et al., “Global trends in the digital transformation of the healthcare industry,” National Health Care (Russia), vol. 2, no. 2, pp. 5–12, 2021; doi:10.47093/2713-069x.2021.2.2.5-12 (in Russian).

D. Singh, S. Verma, and J. Singla, “A comprehensive review of intelligent medical diagnostic systems,” in Proc. of 2020 4th International Conference on Trends in Electronics and Informatics (ICOEI)(48184), pp. 977–981, 2020; doi:10.1109/ICOEI48184.2020.9143043

Y. Duan, J. Edwards, and M. Xu, “Web-based expert systems: Benefits and challenges,” Information & Management, vol. 42, no. 6, pp. 799–811, 2005; doi:10.1016/j.im.2004.08.005

A. A. Baidybekov, R. G. Gilvanov, and I. A. Molodkin, “Modern Frameworks for Web Development,” Intellectual Technologies on Transport, no. 4, pp. 23–29, 2020 (in Russian).

D. Klochkov and J. Mulawka, “Improving Ruby on Rails-Based Web Application Performance,” Information, vol. 12, no. 8, p. 319, 2021; doi:10.3390/info12080319

P. Łuczak, A. Poniszewska-Maranda, and V. Karoviˇc, “The Process of Creating Web Applications in Ruby on Rails,” in Developments in Information & Knowledge Management for Business Applications. Studies in Systems, Decision and Control, vol. 330, Cham: Springer, 2021, pp. 371–401; doi:10.1007/978-3-030-62151-3_9

J. Yang, P. Subramaniam, S. Lu, et al., “How not to structure your database-backed web applications,” 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE), pp. 800–810, 2018; doi:10.1145/3180155.3180194

C. Chunling, “Construction of the Individualized College English Learning Management System Using Ruby on Rails,” in Proc. 2015 International Conference on Service Science (ICSS), pp. 160–163, 2015; doi:10.1109/ICSS.2015.22

A. Tapiador and J. Salvachua, “Content Management in Ruby on Rails,” in ˊ Proc. of the IADIS International Conference on Collaborative Technologies 2011, 2011; doi:10.48550/arxiv.1209.3878

A. Aborujilah, J. Adamu, A. M. Shariff, et al., “Descriptive Analysis of Built-in Security Features in Web Development Frameworks,” in Proc. of 2022 16th International Conference on Ubiquitous Information Management and Communication (IMCOM), pp. 1–8, 2022; doi:10.1109/IMCOM53663.2022.9721750

G. Donald, Hands-on Test-Driven Development Using Ruby, Ruby on Rails, and RSpec, New York, NY: Apress, 2024.

M. Costa, M. Rodrigues, P. Baptista, et al., “Database Encryption Performance Impact on PostgreSQL and MongoDB,” in Marketing and Smart Technologies. Smart Innovation, Systems and Technologies, vol. 279, Singapore: Springer, 2022, pp. 121–127; doi:10.1007/978-981-16-9268-0_10

D. Yedilkhan, A. Mukasheva, D. Bissengaliyeva, et al., “Performance Analysis of Scaling NoSQL vs SQL: A Comparative Study of MongoDB, Cassandra, and PostgreSQL,” in Proc. of 2023 IEEE International Conference on Smart Information Systems and Technologies (SIST), pp. 479–483, 2023; doi:10.1109/sist58284.2023.10223568

T. K. Mohd, J. Thompson, A. Carmine, et al., “Comparative Analysis on Various CSS and JavaScript Frameworks,” Journal of Software, pp. 282–291, 2022; doi:10.17706/jsw.17.6.282-291

F. Zammetti, Modern Full-Stack Development Using TypeScript, React, Node.js, Webpack, and Docker, New York, NY: Apress, 2022.

C. Carneiro and T. Schmelmer, “Development Environment and Workflow,” in Microservices From Day One, New York, NY: Apress, 2016, pp. 105–126; doi:10.1007/978-1-4842-1937-9_8

S. Rakovsky and S. Magomedov, “Ensuring the Security of Open Python Projects: The Challenge of Assessing Potentially Destructive Functionality,” International Journal of Open Information Technologies, vol. 11, no. 10, pp. 113–118, 2023 (in Russian).

M. Beller, R. Bholanath, S. McIntosh, et al., “Analyzing the State of Static Analysis: A Large-Scale Evaluation in Open Source Software,” in Proc. of 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), pp. 470–481, 2016; doi:10.1109/SANER.2016.105

S. Chandran and K. Abraham, “A Correlative Scrutiny on two Programming Dialects: RUBY Vs PYTHON,” International Journal of Engineering and Advanced Technology (IJEAT), vol. 9, no. 3, pp. 4395–4404, 2020; doi:10.35940/ijeat.c6435.029320

T. Beuzen and T. Timbers, Python Packages, Boca Raton, CRC Press, 2022.

P. Virtanen, R. Gommers, T. E. Oliphant, et al., “SciPy 1.0: fundamental algorithms for scientific computing in Python,” Nature Methods, vol. 17, no. 3, pp. 261–272, 2020; doi:10.1038/s41592-019-0686-2

Y. Mohialden, N. Mahmood, E. Baker, et al. “A Comparative Analysis of Python Code-Line Bug-Finding Methods,” Scientific Research Journal of Engineering and Computer Science, vol. 3, no. 4, pp. 35–41, 2023.

M. Grinberg, Flask Web Development: Developing Web Applications with Python, Cambridge, MA: O’Reilly, 2018.

Published
2024-04-15
How to Cite
Topuzov, E., & Ampilova, N. (2024). Web-based system for processing medical research data. Computer Tools in Education, (1), 45-57. https://doi.org/10.32603/2071-2340-2024-1-45-57
Section
Informational systems