This repository is under review for potential modification in compliance with Administration directives.
| Notes: |
|
Notes:
PSOM release candidate
Changes:
This corresponds
to the version 571 of the subversion repository (the previous
release, 0.8.8, was version 491).
- PSOM_RUN_JOB can
now be invoked to run a job directly without calling
PSOM_RUN_PIPELINE.
- A new tool
(PSOM_WRITE_PIPELINE2XML) to save a pipeline in a series of
.xml+.mat files describing the individual jobs. This was used to
interface PSOM with CBRAIN.
- A new function
(PSOM_SET_RAND_SEED) to set the state of the random number
generator, which works in both Matlab and Octave. PSOM now by
default sets the seed indepedently for each job based on the
clock.
- The function
PSOM_FILE_TMP and PSOM_PATH_TMP can be used to generate unique
temporary names for files or folders. They are using random
strings, and also use the global variable GB_PSOM_JOB_NAME to add
the job name in the temporary file/folder names.
- It is now
possible to add a prefix to all the jobs of one of the pipeline
when merging two pipelines with PSOM_MERGE_PIPELINE.
- A new execution
mode : 'background'. In this mode jobs run in the background, and
they will get interrupted if the initial matlab/octave session is
interrupted (which is not the case in 'batch' mode). The default
mode is now 'session' for the pipeline manager, and 'background'
for the jobs.
- A new function
PSOM_CONFIG. It will test step-by-step that the submission of jobs
is successful, and provide context-dependent error messages and
suggestions if an issue is detected. This function should help a
lot setting up the configuration of PSOM.
- The PSOM has now
been tested on a variety of operating systems (Linux, Windows, Mac
OSX), with both Matlab and Octave and with different
configurations. So far, the only issue that was found was the
'background'/'batch' modes for Octave on Cygwin
(Windows).
- Many minor bug
fixes and improvements.
|
|