From: Michael Hanke Date: Fri, 23 Mar 2012 07:08:33 +0000 (+0100) Subject: Add PSOM X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=5e35968b024a05a964d6fceb37705ad3cd0ebe40;p=neurodebian.git Add PSOM --- diff --git a/future/blends/psom b/future/blends/psom new file mode 100644 index 0000000..9fc506b --- /dev/null +++ b/future/blends/psom @@ -0,0 +1,24 @@ +Source: psom +Tasks: debian-science/distributedcomputing +Homepage: http://code.google.com/p/psom/ +Responsible: NeuroDebian Team +Language: Matlab/Octave +Author: Pierre Bellec +License: MIT/Expat +Pkg-Description: 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 code 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. +