CamBAfx: workflow design, implementation and application for neuroimaging

Frontiers in Neuroinformatics. 2009;3 DOI 10.3389/neuro.11.027.2009

 

Journal Homepage

Journal Title: Frontiers in Neuroinformatics

ISSN: 1662-5196 (Online)

Publisher: Frontiers Media S.A.

LCC Subject Category: Medicine: Internal medicine: Neurosciences. Biological psychiatry. Neuropsychiatry

Country of publisher: Switzerland

Language of fulltext: English

Full-text formats available: PDF, HTML, ePUB, XML

 

AUTHORS

Cinly Ooi (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
Cinly Ooi (Brain Mapping Unit,School of Clinical Medicine,University of Cambridge)
Edward T Bullmore (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
Edward T Bullmore (Brain Mapping Unit,School of Clinical Medicine,University of Cambridge)
Alle-Meije Wink (Imperial College)
Levent Sendur (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
Levent Sendur (Brain Mapping Unit,School of Clinical Medicine,University of Cambridge)
Anna Barnes (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
Anna Barnes (Brain Mapping Unit,School of Clinical Medicine,University of Cambridge)
Sophie Achard (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
Sophie Achard (Brain Mapping Unit,School of Clinical Medicine,University of Cambridge)
John Aspden (J.L. Aspden Ltd)
Sanja Abbott (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
Shigang Yue (University of Lincoln)
Manfred Kitzbichler (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
David Meunier (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
David Meunier (Brain Mapping Unit,School of Clinical Medicine,University of Cambridge)
Voichita Maxim (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
Voichita Maxim (Brain Mapping Unit,School of Clinical Medicine,University of Cambridge)
Raymond Salvador (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
Julian Henty (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
Julian Henty (Brain Mapping Unit,School of Clinical Medicine,University of Cambridge)
Roger Tait (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
Roger Tait (Brain Mapping Unit,School of Clinical Medicine,University of Cambridge)
Naresh Subramaniam (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
John Suckling (Behavioural and Clinical Neurosciences Institute,School of Clinical Medicine,University of Cambridge)
John Suckling (Brain Mapping Unit,School of Clinical Medicine,University of Cambridge)

EDITORIAL INFORMATION

Blind peer review

Editorial Board

Instructions for authors

Time From Submission to Publication: 14 weeks

 

Abstract | Full Text

CamBAfx is a workflow application designed for both researchers who use workflows to process data (consumers) and those who design them (designers). It provides a front-end (user interface) optimized for data processing designed in a way familiar to consumers. The back-end uses a pipeline model to represent workflows since this is a common and useful metaphor used by designers and is easy to manipulate compared to other representations like programming scripts. As an Eclipse Rich Client Platform application, CamBAfx's pipelines and functions can be bundled with the software or downloaded post-installation. The user interface contains all the workflow facilities expected by consumers. Using the Eclipse Extension Mechanism designers are encouraged to customize CamBAfx for their own pipelines. CamBAfx wraps a workflow facility around neuroinformatics software without modification. CamBAfx's design, licensing and Eclipse Branding Mechanism allow it to be used as the user interface for other software, facilitating exchange of innovative computational tools between originating labs.