Centre de recherche de l'institut de gériatrie de Montréal
MIT/X Consortium License
Yes
University of Montreal
NITRC
Pipeline system for Octave and Matlab
Linux, Windows
Other Programming Language, MATLAB
Christian Dansereau
The pipeline system for Octave and Matlab (PSOM) is a lightweight library to manage complex multi-stage data processing. A pipeline is a collection of jobs, i.e. Matlab or Octave codes with a well identified set of options that are using files for inputs and outputs. To use PSOM, the only requirement is to generate a description of a pipeline in the form of a simple Matlab/Octave structure. PSOM then automatically offers the following services:
* Run jobs in parallel using multiple CPUs or within a distributed computing environment.
* Generate log files and keep track of the pipeline execution. These logs are detailed enough to fully reproduce the analysis.
* Handle job failures : successful completion of jobs is checked and failed jobs can be restarted.
* Handle updates of the pipeline : change options or add jobs and let PSOM figure out what to reprocess !
2011-11-08
Beta
PSOM release 0.9
2011-1-17
Beta
0.8.8
2010-12-07
Beta
0.8.7
2010-11-23
Beta
0.8.6
2010-5-18
Beta
0.8.5
2009-12-21
Beta
0.8.3
Pipeline system for Octave and Matlab
MIT/X Consortium License, English, Beta, Other Programming Language, Workflow, MATLAB, Developers, Linux, Windows, Algorithm or Reusable Library
http://www.nitrc.org/projects/psom/, http://www.nitrc.org/projects/psom/
christiandansereau@gmail.com