Interoperable and scalable data analysis with microservices: applications in metabolomics

dc.contributor.author
Emami Khoonsari, Payam
dc.contributor.author
Moreno, Pablo
dc.contributor.author
Bergmann, Sven
dc.contributor.author
Burman, Joachim
dc.contributor.author
Capuccini, Marco
dc.contributor.author
Carone, Matteo
dc.contributor.author
Cascante i Serratosa, Marta
dc.contributor.author
Atauri Carulla, Ramón de
dc.contributor.author
Foguet Coll, Carles
dc.contributor.author
Gonzalez-Beltran, Alejandra
dc.contributor.author
Hankemeier, Thomas
dc.contributor.author
Haug, Kenneth
dc.contributor.author
He, Sijin
dc.contributor.author
Herman, Stephanie
dc.contributor.author
Johnson, David
dc.contributor.author
Kale, Namrata
dc.contributor.author
Larsson, Anders
dc.contributor.author
Neumann, Steffen
dc.contributor.author
Peters, Kristian
dc.contributor.author
Pireddu, Luca
dc.contributor.author
Rocca-Serra, Philippe
dc.contributor.author
Roger, Pierrick
dc.contributor.author
Rueedi, Rico
dc.contributor.author
Ruttkies, Cristoph
dc.contributor.author
Sadawi, Noureddin
dc.contributor.author
Salek, Reza M.
dc.contributor.author
Sansone, Susanna-Assunta
dc.contributor.author
Schober, Daniel
dc.contributor.author
Selivanov, Vitaly
dc.contributor.author
Thevenot, Etienne A.
dc.contributor.author
van Vliet, Michael
dc.contributor.author
Zanetti, Gianluigi
dc.contributor.author
Steinbeck, Christoph
dc.contributor.author
Kultima, Kim
dc.contributor.author
Spjuth, Ola
dc.date.issued
2020-11-11T11:23:28Z
dc.date.issued
2020-11-11T11:23:28Z
dc.date.issued
2019-03-09
dc.date.issued
2020-11-11T11:23:28Z
dc.identifier
1367-4803
dc.identifier
https://hdl.handle.net/2445/171955
dc.identifier
689966
dc.identifier
30851093
dc.description.abstract
Motivation: Developing a robust and performant data analysis workflow that integrates all necessary components whilst still being able to scale over multiple compute nodes is a challenging task. We introduce a generic method based on the microservice architecture, where software tools are encapsulated as Docker containers that can be connected into scientific workflows and executed using the Kubernetes container orchestrator. Results: We developed a Virtual Research Environment (VRE) which facilitates rapid integration of new tools and developing scalable and interoperable workflows for performing metabolomics data analysis. The environment can be launched on-demand on cloud resources and desktop computers. IT-expertise requirements on the user side are kept to a minimum, and workflows can be re-used effortlessly by any novice user. We validate our method in the field of metabolomics on two mass spectrometry, one nuclear magnetic resonance spectroscopy and one fluxomics study. We showed that the method scales dynamically with increasing availability of computational resources. We demonstrated that the method facilitates interoperability using integration of the major software suites resulting in a turn-key workflow encompassing all steps for massspectrometry-based metabolomics including preprocessing, statistics and identification. Microservices is a generic methodology that can serve any scientific discipline and opens up for new types of large-scale integrative science. Availability and implementation: The PhenoMeNal consortium maintains a web portal (https://por tal.phenomenal-h2020.eu) providing a GUI for launching the Virtual Research Environment. The GitHub repository https://github.com/phnmnl/ hosts the source code of all projects.
dc.format
9 p.
dc.format
application/pdf
dc.format
application/pdf
dc.language
eng
dc.publisher
Oxford University Press
dc.relation
Reproducció del document publicat a: https://doi.org/10.1093/bioinformatics/btz160
dc.relation
Bioinformatics, 2019, vol. 35, num. 19, p. 3752-3760
dc.relation
https://doi.org/10.1093/bioinformatics/btz160
dc.relation
info:eu-repo/grantAgreement/EC/H2020/654241/EU//PhenoMeNal
dc.rights
cc-by (c) Emami Khoonsari, Payam et al., 2019
dc.rights
http://creativecommons.org/licenses/by/3.0/es/
dc.rights
info:eu-repo/semantics/openAccess
dc.source
Articles publicats en revistes (Bioquímica i Biomedicina Molecular)
dc.subject
Espectrometria de masses
dc.subject
Interoperabilitat en xarxes d'ordinadors
dc.subject
Programari
dc.subject
Mass spectrometry
dc.subject
Internetworking (Telecommunication)
dc.subject
Computer software
dc.title
Interoperable and scalable data analysis with microservices: applications in metabolomics
dc.type
info:eu-repo/semantics/article
dc.type
info:eu-repo/semantics/publishedVersion


Fitxers en aquest element

FitxersGrandàriaFormatVisualització

No hi ha fitxers associats a aquest element.

Aquest element apareix en la col·lecció o col·leccions següent(s)