workflow.properties 3.26 KB
Newer Older
Jerome Mariette's avatar
Jerome Mariette committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
#
# Copyright (C) 2012 INRA
# 
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# 
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# 
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#

[global]
name = addanalysis
description = add a brand new analysis to a run or a project

#
# Parameter section
# param.name: the parameter display name
#      .flag: the command line flag to use the argument
#      .help: a brief description of what the parameter does
#      .default [None]: the value produced if the parameter is not provided
#      .type [str]: the parameter type that should be tested (str|int|date|file|bool)
#      .choices [None]: a container of the allowable values for the parameter
#      .required [False]: whether or not the command-line option may be omitted
#      .action [store]: the basic type of action to be taken (store|append)
#
[parameters]
data_file.name = data_file
data_file.flag = --data-file
data_file.help = Which data files should be added to the analysis
data_file.required = True
data_file.action = append

compression.name = compression
compression.flag = --compression
compression.help = How should data be compressed once archived (none|gz|bz2)
compression.default = none
compression.choices = none|gz|bz2

delete.name = delete
delete.flag = --delete
delete.help = Should the input data be deleted once the process is over
delete.default = False
delete.type = bool

archive_name.name = archive_name
archive_name.flag = --archive-name
archive_name.help = Give a name to the final archive
archive_name.default = ng6_archive

project_id.name = project_id
project_id.flag = --project-id
project_id.help = The project id the analysis belongs to
project_id.type = int

run_id.name = run_id
run_id.flag = --run-id
run_id.help = The run id the run belongs to
run_id.type = int

analysis_name.name = analysis_name
analysis_name.flag = --analysis-name
analysis_name.help = Give a name to your analysis
analysis_name.required = True

analysis_description.name = analysis_description
analysis_description.flag = --analysis-description
analysis_description.help = Give a description to your analysis
analysis_description.required = True

analysis_software.name = analysis_software
analysis_software.flag = --analysis-software
analysis_software.help = Which software was used for this analysis
analysis_software.required = True

analysis_software_options.name = analysis_software_options
analysis_software_options.flag = --analysis-software-options
analysis_software_options.help = Which software options were used for this analysis
analysis_software_options.required = True

analysis_software_version.name = analysis_software_version
analysis_software_version.flag = --analysis-software-version
analysis_software_version.help = Which version of the software was used for this analysis
analysis_software_version.required = True