CamBAfx: Workflow Design, Implementation and Application for Neuroimaging

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.

[1]  John Suckling,et al.  Monofractal and multifractal dynamics of low frequency endogenous brain oscillations in functional MRI , 2008, Human brain mapping.

[2]  E. Bullmore,et al.  Cognitive Performance and Grey Matter Density in Psychosis: Functional Relevance of a Structural Endophenotype , 2008, Neuropsychobiology.

[3]  Karl J. Friston,et al.  Statistical parametric maps in functional imaging: A general linear approach , 1994 .

[4]  Arthur W Toga,et al.  The LONI Pipeline Processing Environment , 2003, NeuroImage.

[5]  Walter Schneider,et al.  Fiswidgets - A graphical computing environment for neuroimaging analysis , 2003, Neuroinformatics.

[6]  T. Robbins,et al.  Atomoxetine Modulates Right Inferior Frontal Activation During Inhibitory Control: A Pharmacological Functional Magnetic Resonance Imaging Study , 2009, Biological Psychiatry.

[7]  T. Robbins,et al.  Orbitofrontal Dysfunction in Patients with Obsessive-Compulsive Disorder and Their Unaffected Relatives , 2008, Science.

[8]  C. M. Sperberg-McQueen,et al.  Extensible markup language , 1997 .

[9]  Daniel Rueckert,et al.  Tract-based spatial statistics: Voxelwise analysis of multi-subject diffusion data , 2006, NeuroImage.

[10]  Jeff McAffer,et al.  Eclipse Rich Client Platform: Designing, Coding, and Packaging Java¿ Applications , 2005 .

[11]  E. Bullmore,et al.  Permutation tests for factorially designed neuroimaging experiments , 2004, Human brain mapping.

[12]  H. Benali,et al.  BrainVISA: Software platform for visualization and analysis of multi-modality brain data , 2001, NeuroImage.

[13]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..

[14]  Mark W. Woolrich,et al.  Advances in functional and structural MR image analysis and implementation as FSL , 2004, NeuroImage.

[15]  John Suckling,et al.  Permutation testing of orthogonal factorial effects in a language‐processing experiment using fMRI , 2006, Human brain mapping.

[16]  John Suckling,et al.  White matter abnormalities in patients with obsessive-compulsive disorder and their first-degree relatives. , 2008, The American journal of psychiatry.