5.2. Running jobs#
Once we have the code-less configuration file, we can use the command line interface to extract the
features. This is achieved in a two-step process: run
and collect
.
The run
command is used to extract the features from each element in the dataset. However, depending on the
storage interface, this may create one file per subject. The collect
command is then used to collect all of the
individual results into a single file.
Assuming that we have a configuration file named config.yaml
, the following commands will extract the features:
junifer run config.yaml
The run
command accepts the following additional arguments:
--help
: Show a help message.--verbose
Set the verbosity level. Options arewarning
,info
,debug
.--element
: The element to run. If not specified, all elements will be run. This parameter can be specified multiple times to run multiple elements. If the element requires several parameters, they can be specified by separating them with,
.
Example on running two elements:
junifer run config.yaml --element sub-01 --element sub-02
Example on elements with multiple parameters and verbose output:
junifer run --verbose info config.yaml --element sub-01,ses-01
5.3. Collecting results#
Once the run
command has been executed, the results are stored in the output directory. However, depending on the
storage interface, this may create one file per subject. The collect
command is then used to collect all of the
individual results into a single file.
Assuming that we have a configuration file named config.yaml
, the following commands will collect the results:
junifer collect config.yaml
The collect
command accepts the following additional arguments:
--help
: Show a help message.--verbose
Set the verbosity level. Options arewarning
,info
,debug
.