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
MacOS, 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 !
2012-12-12
5 - Production/Stable
PSOM release 1.0
2011-11-08
5 - Production/Stable
PSOM release 0.9
2011-1-17
5 - Production/Stable
0.8.8
2010-12-07
5 - Production/Stable
0.8.7
2010-11-23
5 - Production/Stable
0.8.6
2010-5-18
5 - Production/Stable
0.8.5
2009-12-21
5 - Production/Stable
0.8.3
Pipeline system for Octave and Matlab
5 - Production/Stable, English, Other Programming Language, MATLAB, Developers, MacOS, Linux, Windows, Workflow, Algorithm or Reusable Library, Domain Independent, MIT/X Consortium License
http://www.nitrc.org/projects/psom/, http://www.nitrc.org/projects/psom/
christiandansereau@gmail.com