Gridifying Neuroscientific Pipelines: A SOA Recipe and Experience from the neuGRID Project

Gridifying Neuroscientific Pipelines: A SOA Recipe and Experience from the neuGRID Project

David Manset
DOI: 10.4018/978-1-61692-010-4.ch007
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

In recent times, innovative new e-Infrastructures have materialized all around the globe to address the compelling and unavoidably increasing demand on computing power and storage capacity. All fields of science have entered an era of digital explosion and thus need to face it with appropriate and scalable instruments. Amongst century’s cutting-edge technologies, the grid has become a tangible candidate which several initiatives have harnessed and demonstrated the added value of. Turning the concept into a concrete solution for Neurosciences, the neuGRID project aims to establish a grid-based e-Infrastructure providing neuroscientists with a powerful tool to address the challenge of developing and testing new markers of neurodegenerative diseases. In order to optimize the resulting grid and to deliver a user-friendly environment, neuGRID has engaged the process of migrating existing imaging and data mining toolkits to the grid, the so-called gridification, while developing a surrounding service oriented architecture of agnostic biomedical utilities. This chapter reports on a preliminary analysis of the issues faced in the gridification of neuroimaging pipelines and attempts to sketch an integration model able to cope with the several and heterogeneous applications used by neuroscientists.
Chapter Preview
Top

Introduction

Over the last decade, innovative new Information and Communication Technologies (ICT) have materialized into concrete e-Infrastructures. In particular, the so-called grid (Foster, Kesselman & Tuecke 2001), born in High Energy Physics, has been massively applied to harness distributed computing resources and thus address the digital explosion faced in all fields of science. Grid computing is an exciting concept promising to revolutionise many services already offered by the Internet. This new paradigm aims to provide rapid computation, large scale data storage and flexible collaboration by syndicating the power of a large number of commodity computers. The grid was originally devised for use in computing demanding fields but unsurprisingly was adopted in a number of ambitious medical and healthcare applications.

As of today, several projects around the world have been and still are exploiting grids to support biomedical research. In the US, most notably the caBIG™ initiative (http://www.aneurist.org) and many others have also demonstrated their added value.

Coming as a third generation grid, the neuGRID project has been recently launched to establish an international grid infrastructure specialized in the field of Neurosciences. neuGRID (NeuGrid Project, 2008) aims to interconnect major clinical research centres in Europe, ultimately supplying neuroscientists with the most advanced ICT to defeat Alzheimer's disease and neurodegenerative pathologies in general. In neuGRID, the collection and archiving of large amounts of imaging data is paired with grid-based computationally intensive analyses to develop and test new disease markers. Leveraging the grid concept and technology being developed by the Enabling the Grid for E-sciencE (EGEE) project (glite, A lightweight middleware for grid computing, 2008), neuGRID is pioneering an advanced Service Oriented Architecture (SOA) of biomedical research utilities mediating between user applications, backend and other facilities, while empowering them with the grid.

The main objective of this paper is to report on early experiences in the formalisation of an appropriate gridification model to allow neuroscientists from neuGRID to seamlessly run complex, data and computing intensive pipelines of neuroimaging algorithms. To do so, major design goals and underlying concepts are described while the requirements of such pipelines are precisely analyzed.

Complete Chapter List

Search this Book:
Reset