Computational Biology and Bioinformatics are facing a Big Data trend in these years due to many reasons: an increasing availability of biology and clinical data because biomedical studies are becoming larger and thus involve an increasing number of biological samples; an increasing volume of omics data due to the high resolution of experimental platforms such as microarray, mass spectrometry, and next generation sequencing; an increasing volume of digitalized healthcare data, such as laboratory tests, administrative data, data collected during visits to doctors, that are coupled to omics and clinical data; increasing streams of data collected by body sensors and IoT (Internet of Things) devices, that require near-real time processing. This Big Data trend poses new challenges for computing in bioinformatics related to the efficient preprocessing, analysis and integration of omics and clinical data. This article surveys main computing approaches, including parallel and distributed computing architectures, parallel programming languages, novel programming approach for distributed architectures and Cloud, that are currently used in Computational Biology and Bioinformatics.

Computing for bioinformatics

Cannataro M.;Agapito G.
2018-01-01

Abstract

Computational Biology and Bioinformatics are facing a Big Data trend in these years due to many reasons: an increasing availability of biology and clinical data because biomedical studies are becoming larger and thus involve an increasing number of biological samples; an increasing volume of omics data due to the high resolution of experimental platforms such as microarray, mass spectrometry, and next generation sequencing; an increasing volume of digitalized healthcare data, such as laboratory tests, administrative data, data collected during visits to doctors, that are coupled to omics and clinical data; increasing streams of data collected by body sensors and IoT (Internet of Things) devices, that require near-real time processing. This Big Data trend poses new challenges for computing in bioinformatics related to the efficient preprocessing, analysis and integration of omics and clinical data. This article surveys main computing approaches, including parallel and distributed computing architectures, parallel programming languages, novel programming approach for distributed architectures and Cloud, that are currently used in Computational Biology and Bioinformatics.
2018
9780128114322
Cloud computing
Distributed architectures
GPU computing
Grid computing
High performance computing
Parallel computing
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12317/65423
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact