=Paper= {{Paper |id=Vol-3041/158-162-paper-29 |storemode=property |title=Services of Computational Neurobiology Tasks, Based on the Distributed Modular Platform «Digital Laboratory» NRC «Kurchatov Institute» |pdfUrl=https://ceur-ws.org/Vol-3041/158-162-paper-29.pdf |volume=Vol-3041 |authors=Irina Enyagina,Andrey Polyakov,Dmitry Kokovin }} ==Services of Computational Neurobiology Tasks, Based on the Distributed Modular Platform «Digital Laboratory» NRC «Kurchatov Institute»== https://ceur-ws.org/Vol-3041/158-162-paper-29.pdf
Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and
                           Education" (GRID'2021), Dubna, Russia, July 5-9, 2021



      SERVICES OF COMPUTATIONAL NEUROBIOLOGY
       TASKS, BASED ON THE DISTRIBUTED MODULAR
         PLATFORM «DIGITAL LABORATORY» NRC
                «KURCHATOV INSTITUTE»
                     I.M. Enyaginaa A.N. Polyakov, D.S. Kokovin
     NRC “Kurchatov Institute”, 1 Akademika Kurchatova sq., Moscow, 123182, Russia

                                    E-mail: a Enyagina_IM@nrcki.ru

This paper describes program services for performing tasks of computational neurobiology, based on
the distributed modular platform "Digital Laboratory" NRC «Kurchatov Institute». These services
expanded the system "Neuroimaging" for storing, processing and analyzing experimental MRI / fMRI
data of the human brain. The main goal of creating these program services is the software
implementation of methods for calculating the functional connectivity of regions of the human brain at
rest using fMRI data, and visualization of the results.

Keywords: analysis of experimental data, IT system, MRI, fMRI, neuroimaging, Digital
Laboratory. computational neurobiology.



                                                     Irina Enyagina, Andrey Polyakov, Dmitry Kokovin



                                                             Copyright © 2021 for this paper by its authors.
                    Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).




                                                   158
Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and
                           Education" (GRID'2021), Dubna, Russia, July 5-9, 2021




1. Introduction
        One of the most actual tasks of neurobiology today is the study of the anatomical structure and
functional neuronal activity of the human brain. Results of such studies are used in clinical practice
and research activities: machine learning, brain-computer interface, analysis of the consequences of
proton therapy in brain tumors, the effect of radiation on human cognitive abilities, emergency
recognition of the type of stroke, the early diagnosis of Alzheimer’s disease, and much more. The
most popular in this area are the methods of MRI and fMRI, based on the principle of nuclear
magnetic resonance. These are new and actively developing methods. The technologies for conducting
MRI / fMRI experiments and analyzing the obtained experimental data are constantly being improved.
As a result, there is a need for the constant development of IT systems for working with experimental
data from MRI / fMRI. At the Kurchatov Institute MRI/fMRI experiments are performed on the MRI
scanner (tomograph) of the Resource Center «Cognimed». For storage, processing and analysis of the
obtained MRI/ fMRI experimental data on the basis of the distributed-modular platform “Digital
Laboratory”, the system “Neuroimaging” was created, with the involvement of the supercomputer of
the NRC KI. This system provides the ability to process data using standard specialized packages and
also by unique author's methods. This article presents two new software services of the
"Neuroimaging" system. The first service "MFS Method" "performs processing and analysis of fMRI
data of the human brain at rest using a unique functional segmentation method developed by NRC KI
researchers. The second service, «Visualization BrainBrowser», allows to visualize the results of fMRI
data processing.


2. Materials and methods
2.1 «Digital Laboratory» Platform
        Information-analytical platform "Digital Laboratory" [1],[2] is a distributed modular system
for intensive work with data and metadata in a heterogeneous data warehouse, with the function of
dynamically changing by the user both the data itself and the metadata models [3],[4],[5]. Dynamic
modification of data models and types of links between them allows you to develop the functionality
of the system and develop new methods of data processing and analysis. The Digital Laboratory
platform acts as a data flow manager for organizing the transformation and transfer of data between
individual elements of the information environment as a data processing and analysis system. The key
component of the Digital Lab platform is the metadata repository, the main elements of which are data
and metadata models. The interface to these models has a standardized format and is provided by
services [1]. On the basis of the Digital Laboratory platform, it is possible to create both simple
modules for processing and analyzing homogeneous data, and complex modules for processing and
analyzing heterogeneous data [2].
2.2 System «Neuroimaging»
        The MRI and fMRI methods has opened up new opportunities for studying the anatomical
structure and functional neuronal activity of the human brain. However, as the number of MRI/fMRI
experiments increased, the problem arose of fast processing and analysis of the flows of experimental
MRI / fMRI data, and their ordered centralized storage. For this goal, on the base of the «Digital
Laboratory» platform, the System "Neuroimaging" [6] was developed and implemented, for storing,
analyzing and visualizing experimental MRI/fMRI data, with use of the supercomputer NRC
"Kurchatov Institute" as a computing resource. System allows to conduct scientific research in the
field of studying the anatomical structure and functional neuronal architecture of the human brain,
using traditional methods and tools of mathematical modeling, and unique techniques developed by
researchers NRC KI. The System "Neuroimaging" allows many times to speed up, simplify and
expand the possibilities of processing and analysis of MRI and fMRI data due to the parallelization of
computational processes at the supercomputer nodes, providing a wide range of specialized processing
and analysis tools, with access from anywhere at any time by web interface.


                                                   159
Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and
                           Education" (GRID'2021), Dubna, Russia, July 5-9, 2021



3. Results
3.1 Program service «Method MFS»
        Functional segmentation method (MFS) is applied for allocation of functionally homogeneous
regions of the human brain at rest [7],[8]. It is based on the correlation approach and as a measure of
similarity uses Pearson's correlation, and also allows you to select regions whose voxels have a high
level of correlation. In this case, a voxel means a set of neighboring neurons within a cubic space a
given size (from 1 to 3 mm, depending on the type of experiment being carried out).
         The main goal of creating the program service "Method MFS" was to create a tool for
automating the work of users with a program that implements the MFS method [fig. 1]. At the same
time, it was necessary to develop the most simple procedure for user interaction with the program,
which does not require special IT skills. It was also necessary to organize remote access and create the
ability to visualize the results.




                          Figure 1. Results of applying the MFS method to fMRI data

         An algorithm was designed that implements the workflow of data within the framework of the
functioning of the service "MFS Method", then a computer model was developed [8], consisting of the
following components: User's PCs. External personal computers that users use to work with the
"Method MFS" module; User web interface. A software shell that automates the procedures for
starting a task and obtaining results, as well as providing the ability to remotely access the system;
Data flow control unit. Internal software module of the IAP "Digital Laboratory", coordinating the
exchange of data streams between the components of the model (user interface, data separation unit,
data warehouse, virtual machine); Block for separating input data. Separation of metadata from data;
Data storage. Data storage server of the "Digital Laboratory", which provides centralized orderly
storage of input data, clean input data, metadata, output data; Computing element. A virtual machine
on which a program is deployed that applies the MFS to input data. This computer model was
implemented in the form of the program service «Method MFC» of the System "Neuroimaging".




                                                   160
Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and
                           Education" (GRID'2021), Dubna, Russia, July 5-9, 2021



3.2 Program service «Visualization BrainBrowser»
         Program service «Visualization BrainBrowser» allows to visualize 3D models of the
anatomical structure and functional activity of the human brain, obtained as a result of processing and
analysis of experimental MRI / fMRI data [fig. 2]. The module uses the capabilities of the freely
distributed specialized visual editor BrainBrowser for viewing surfaces and volumetric structures of
the brain. BrainBrowser lets to explore any volume of a MINC file or 3D object (such as surfaces from
CIVET, Freesurfer, or Wavefront objects). This step allows you to conveniently perform quality
control, which is often critical before moving on to further analysis or transferring large amounts of
data, especially if data format conversion steps have been applied.
         The module consists of two sections: Surface. This section provides system users with access
to the BrainBrowser Surface Viewer v2.5.2 software package, which allows visualization of the brain
surface based on the results of analysis and processing of MRI / fMRI data uploaded by the user;
Volume. This section provides system users with access to the BrainBrowser Volume Viewer v2.5.2
software package, which allows visualization of the volumetric structures of the brain based on the
results of analysis and processing of MRI / fMRI data uploaded by the user.
        The following free software was used: Java (version 8 and higher), JavaScript, HTML 5;
formats for describing metadata XML; DBMS MySQL version 5.5; J2EE interfaces; frameworks
Spring, Hibernate, Activiti; Apache web server and Tomcat 8.5 application server.




               Figure 2. BrainBrowser: visualization of the results of processing MRI/fMRI data


4. Conclusion
        We have presented two new program services of the System "Neuroimaging" for working with
experimental MRI / fMRI data of the human brain. This system was developed based on the "Digital
Laboratory" Platform NRC KI. The " Module MFS" service is a software implementation of the
author's method of functional segmentation, developed by the NRC KI researchers. The service
provides an opportunity to apply the MFS method to fMRI data at rest. The "Visualization
BrainBrowser" service provides an opportunity to visualize the results of processing MRI / fMRI data
in two modes: surface or volume. The creation of these services provides new opportunities for
researchers to solve neurobiological tasks in the field of studying the anatomical structure and
functional neuronal architecture of the human brain.



                                                   161
Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and
                           Education" (GRID'2021), Dubna, Russia, July 5-9, 2021



5. Acknowledgement
        This works was supported by the Kurchatov Institute research activities on the project
«Creation of a distributed modular research and development platform “Digital Laboratory”»
approved by order of the Kurchatov Institute on July 02, 2020, No. 1055 and by the RFBR research
project No 18-29-23020 mk.


References
[1] A. N. Polyakov et al., “‘Digital Lab’ platform as an environment for scientific research and
development at the Kurchatov Institute,” Tr. Inst. Sist. Program. RAN, 32 (5), 143–152 (2020).
[2] Polyakov A., Kokovin D., Poyda A., Zhizhin M., Andreev A., Govorov A., Ilyin V. Toolkit for
intensive work with metadata in specialized information systems. Procedia Computer Science, vol.
119, 2017, pp. 59-64.
[3] Bubenko Janis A., jr. From Information Algebra to Enterprise Modelling and Ontologies - a
Historical Perspective on Modelling for Information Systems. In Conceptual Modelling in Information
Systems Engineering, Springer, 2007, pp. 1-18.
[4] Burgess N. Scaling an RNS number using the core function. In Proc. of the 16th IEEE
Symposium on Computer Arithmetic, 2003. pp. 262-269.
[5] Jenn Riley. Understanding Metadata: What is Metadata, and What is it For? National Information
Standards Organization, 2017, 49 p.
[6] Enyagina I.M., Polyakov A.N., Poyda A.A., Ushakov V.L. System for Automatic Processing and
Analysis of MRI/fMRI Data on the Kurchatov Institute Supercomputer. EPJ Web of Conferences, vol.
226, 2020, article no. 03006.
[7] S. Kozlov, A. Poyda, V. Orlov, V. Malakhov, V. Ushakov, and M. Sharaev, “Selection of
functionally homogeneous brain regions based on correlation-clustering analysis,” Proc. Comput. Sci.
169, 519–526 (2020).
[8] I.M. Enyagina et al., «Implementing Methods for Calculating the Functional Connectivity of
Regions of the Human Brain at Rest and Neuroimaging Using Data of Functional Nuclear Magnetic
Resonance Imaging (fMRI)», ISSN 1547-4771, Physics of Particles and Nuclei Letters, 2021, Vol. 18,
No. 4, pp. 496–501. © Pleiades Publishing, Ltd., 2021.




                                                   162