Cargando…

A repository based on a dynamically extensible data model supporting multidisciplinary research in neuroscience

BACKGROUND: Robust, extensible and distributed databases integrating clinical, imaging and molecular data represent a substantial challenge for modern neuroscience. It is even more difficult to provide extensible software environments able to effectively target the rapidly changing data requirements...

Descripción completa

Detalles Bibliográficos
Autores principales: Corradi, Luca, Porro, Ivan, Schenone, Andrea, Momeni, Parastoo, Ferrari, Raffaele, Nobili, Flavio, Ferrara, Michela, Arnulfo, Gabriele, Fato, Marco M
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3560115/
https://www.ncbi.nlm.nih.gov/pubmed/23043673
http://dx.doi.org/10.1186/1472-6947-12-115
_version_ 1782257735217184768
author Corradi, Luca
Porro, Ivan
Schenone, Andrea
Momeni, Parastoo
Ferrari, Raffaele
Nobili, Flavio
Ferrara, Michela
Arnulfo, Gabriele
Fato, Marco M
author_facet Corradi, Luca
Porro, Ivan
Schenone, Andrea
Momeni, Parastoo
Ferrari, Raffaele
Nobili, Flavio
Ferrara, Michela
Arnulfo, Gabriele
Fato, Marco M
author_sort Corradi, Luca
collection PubMed
description BACKGROUND: Robust, extensible and distributed databases integrating clinical, imaging and molecular data represent a substantial challenge for modern neuroscience. It is even more difficult to provide extensible software environments able to effectively target the rapidly changing data requirements and structures of research experiments. There is an increasing request from the neuroscience community for software tools addressing technical challenges about: (i) supporting researchers in the medical field to carry out data analysis using integrated bioinformatics services and tools; (ii) handling multimodal/multiscale data and metadata, enabling the injection of several different data types according to structured schemas; (iii) providing high extensibility, in order to address different requirements deriving from a large variety of applications simply through a user runtime configuration. METHODS: A dynamically extensible data structure supporting collaborative multidisciplinary research projects in neuroscience has been defined and implemented. We have considered extensibility issues from two different points of view. First, the improvement of data flexibility has been taken into account. This has been done through the development of a methodology for the dynamic creation and use of data types and related metadata, based on the definition of “meta” data model. This way, users are not constrainted to a set of predefined data and the model can be easily extensible and applicable to different contexts. Second, users have been enabled to easily customize and extend the experimental procedures in order to track each step of acquisition or analysis. This has been achieved through a process-event data structure, a multipurpose taxonomic schema composed by two generic main objects: events and processes. Then, a repository has been built based on such data model and structure, and deployed on distributed resources thanks to a Grid-based approach. Finally, data integration aspects have been addressed by providing the repository application with an efficient dynamic interface designed to enable the user to both easily query the data depending on defined datatypes and view all the data of every patient in an integrated and simple way. RESULTS: The results of our work have been twofold. First, a dynamically extensible data model has been implemented and tested based on a “meta” data-model enabling users to define their own data types independently from the application context. This data model has allowed users to dynamically include additional data types without the need of rebuilding the underlying database. Then a complex process-event data structure has been built, based on this data model, describing patient-centered diagnostic processes and merging information from data and metadata. Second, a repository implementing such a data structure has been deployed on a distributed Data Grid in order to provide scalability both in terms of data input and data storage and to exploit distributed data and computational approaches in order to share resources more efficiently. Moreover, data managing has been made possible through a friendly web interface. The driving principle of not being forced to preconfigured data types has been satisfied. It is up to users to dynamically configure the data model for the given experiment or data acquisition program, thus making it potentially suitable for customized applications. CONCLUSIONS: Based on such repository, data managing has been made possible through a friendly web interface. The driving principle of not being forced to preconfigured data types has been satisfied. It is up to users to dynamically configure the data model for the given experiment or data acquisition program, thus making it potentially suitable for customized applications.
format Online
Article
Text
id pubmed-3560115
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-35601152013-02-04 A repository based on a dynamically extensible data model supporting multidisciplinary research in neuroscience Corradi, Luca Porro, Ivan Schenone, Andrea Momeni, Parastoo Ferrari, Raffaele Nobili, Flavio Ferrara, Michela Arnulfo, Gabriele Fato, Marco M BMC Med Inform Decis Mak Technical Advance BACKGROUND: Robust, extensible and distributed databases integrating clinical, imaging and molecular data represent a substantial challenge for modern neuroscience. It is even more difficult to provide extensible software environments able to effectively target the rapidly changing data requirements and structures of research experiments. There is an increasing request from the neuroscience community for software tools addressing technical challenges about: (i) supporting researchers in the medical field to carry out data analysis using integrated bioinformatics services and tools; (ii) handling multimodal/multiscale data and metadata, enabling the injection of several different data types according to structured schemas; (iii) providing high extensibility, in order to address different requirements deriving from a large variety of applications simply through a user runtime configuration. METHODS: A dynamically extensible data structure supporting collaborative multidisciplinary research projects in neuroscience has been defined and implemented. We have considered extensibility issues from two different points of view. First, the improvement of data flexibility has been taken into account. This has been done through the development of a methodology for the dynamic creation and use of data types and related metadata, based on the definition of “meta” data model. This way, users are not constrainted to a set of predefined data and the model can be easily extensible and applicable to different contexts. Second, users have been enabled to easily customize and extend the experimental procedures in order to track each step of acquisition or analysis. This has been achieved through a process-event data structure, a multipurpose taxonomic schema composed by two generic main objects: events and processes. Then, a repository has been built based on such data model and structure, and deployed on distributed resources thanks to a Grid-based approach. Finally, data integration aspects have been addressed by providing the repository application with an efficient dynamic interface designed to enable the user to both easily query the data depending on defined datatypes and view all the data of every patient in an integrated and simple way. RESULTS: The results of our work have been twofold. First, a dynamically extensible data model has been implemented and tested based on a “meta” data-model enabling users to define their own data types independently from the application context. This data model has allowed users to dynamically include additional data types without the need of rebuilding the underlying database. Then a complex process-event data structure has been built, based on this data model, describing patient-centered diagnostic processes and merging information from data and metadata. Second, a repository implementing such a data structure has been deployed on a distributed Data Grid in order to provide scalability both in terms of data input and data storage and to exploit distributed data and computational approaches in order to share resources more efficiently. Moreover, data managing has been made possible through a friendly web interface. The driving principle of not being forced to preconfigured data types has been satisfied. It is up to users to dynamically configure the data model for the given experiment or data acquisition program, thus making it potentially suitable for customized applications. CONCLUSIONS: Based on such repository, data managing has been made possible through a friendly web interface. The driving principle of not being forced to preconfigured data types has been satisfied. It is up to users to dynamically configure the data model for the given experiment or data acquisition program, thus making it potentially suitable for customized applications. BioMed Central 2012-10-08 /pmc/articles/PMC3560115/ /pubmed/23043673 http://dx.doi.org/10.1186/1472-6947-12-115 Text en Copyright ©2012 Corradi et al.; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Technical Advance
Corradi, Luca
Porro, Ivan
Schenone, Andrea
Momeni, Parastoo
Ferrari, Raffaele
Nobili, Flavio
Ferrara, Michela
Arnulfo, Gabriele
Fato, Marco M
A repository based on a dynamically extensible data model supporting multidisciplinary research in neuroscience
title A repository based on a dynamically extensible data model supporting multidisciplinary research in neuroscience
title_full A repository based on a dynamically extensible data model supporting multidisciplinary research in neuroscience
title_fullStr A repository based on a dynamically extensible data model supporting multidisciplinary research in neuroscience
title_full_unstemmed A repository based on a dynamically extensible data model supporting multidisciplinary research in neuroscience
title_short A repository based on a dynamically extensible data model supporting multidisciplinary research in neuroscience
title_sort repository based on a dynamically extensible data model supporting multidisciplinary research in neuroscience
topic Technical Advance
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3560115/
https://www.ncbi.nlm.nih.gov/pubmed/23043673
http://dx.doi.org/10.1186/1472-6947-12-115
work_keys_str_mv AT corradiluca arepositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT porroivan arepositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT schenoneandrea arepositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT momeniparastoo arepositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT ferrariraffaele arepositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT nobiliflavio arepositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT ferraramichela arepositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT arnulfogabriele arepositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT fatomarcom arepositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT corradiluca repositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT porroivan repositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT schenoneandrea repositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT momeniparastoo repositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT ferrariraffaele repositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT nobiliflavio repositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT ferraramichela repositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT arnulfogabriele repositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience
AT fatomarcom repositorybasedonadynamicallyextensibledatamodelsupportingmultidisciplinaryresearchinneuroscience