annotate bgc_calib.xml @ 4:ae8078d85fc3 draft

planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit bf6cd39b867fec1a8251ff9a4890f276799cdc0c
author ecology
date Mon, 21 Jul 2025 15:55:05 +0000
parents e10d47d0f447
children 7b7555bbde84
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
1 <tool id="tool_biogeochemical_calibration" name="BioGeoChemical calibration" version="@VERSION@+galaxy@VERSION_SUFFIX@" profile="22.05" license="MIT">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
2 <description>for sensors according to Argo recommendations</description>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
3 <macros>
1
e30dd07f0593 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit ced737b68c38210dc800fc8b5adf08c040c68db5
ecology
parents: 0
diff changeset
4 <token name="@VERSION@">1.0</token>
4
ae8078d85fc3 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit bf6cd39b867fec1a8251ff9a4890f276799cdc0c
ecology
parents: 3
diff changeset
5 <token name="@VERSION_SUFFIX@">2</token>
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
6 </macros>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
7 <requirements>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
8 <container type="docker">easyqcvbgc/easy-qcv_calibration-methods_tool:@VERSION@</container>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
9 </requirements>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
10 <command detect_errors="exit_code"><![CDATA[
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
11 export HOME=\$PWD &&
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
12 mkdir -p /runtime/config &&
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
13 mkdir -p '/runtime/data-in-raw/' &&
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
14 mkdir -p '/runtime/data-in-ref/' &&
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
15 mkdir -p '/runtime/data-out/' &&
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
16 mkdir -p ./outputs &&
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
17
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
18 #for $i, $infile in enumerate($input_raw):
3
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
19 #set real_name = $infile.element_identifier
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
20 #set extension = $real_name.split('.')[-1]
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
21 #if $extension == 'nc':
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
22 cp '${infile.file_name}' "/runtime/data-in-raw/${infile.element_identifier}" &&
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
23 #else
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
24 cp '${infile.file_name}' "/runtime/data-in-raw/${infile.element_identifier}.nc" &&
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
25 #end if
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
26 #end for
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
27 #if $input_ref:
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
28 #for $i, $infile in enumerate($input_ref):
2
076cb0db3e90 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 6ece1590d24793fc508b9237760827e79eb71c5d
ecology
parents: 1
diff changeset
29 cp '$infile' '/runtime/data-in-ref/${infile.element_identifier}' &&
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
30 #end for
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
31 #end if
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
32
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
33 #if $config.type == 'yes':
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
34 ## Write YAML content
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
35 cp '${config_file}' '/runtime/config/config_user_odv_tool.yml' &&
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
36 #end if
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
37
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
38 #set $mode="R_APP_CN"
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
39 /app/launchers/start-app.sh $mode &&
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
40
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
41 cp -r '/runtime/data-out/' './outputs/'
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
42 ]]></command>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
43 <configfiles>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
44 <configfile name="config_file">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
45 #if $config.type == 'yes':
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
46 #for $i, $file in enumerate($config.section_config):
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
47 default :
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
48 file_name_list_raw:
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
49 #for $i, $infile in enumerate($input_raw):
3
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
50 #set real_name = $infile.element_identifier
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
51 #set extension = $real_name.split('.')[-1]
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
52 #if $extension == 'nc':
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
53 #set name_raw='${infile.element_identifier}'
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
54 #else:
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
55 #set name_raw='${infile.element_identifier}.nc'
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
56 #end if
2
076cb0db3e90 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 6ece1590d24793fc508b9237760827e79eb71c5d
ecology
parents: 1
diff changeset
57 - ${name_raw}
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
58 #end for
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
59 param : nitrate
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
60 param_qc :
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
61 bad : '${param_qc_bad}'
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
62 to_be_replaced : '${param_qc_toreplaced}'
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
63 replaced_by : '${param_qc_replacedby}'
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
64 calib_configs :
3
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
65 - number : '${i}'
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
66 method_raw :
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
67 name : method1
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
68 options :
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
69 bypass_P : '${file.bypass.p_value}'
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
70 P : '${file.bypass.p_value}'
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
71 multiple_linear_regression : '${file.regression.reg_value}'
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
72 single_favored : '${file.favored}'
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
73 method_ref :
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
74 name : '${file.method_ref.method_ref_name}'
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
75 reference :
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
76 name : '${file.method_ref.reference}'
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
77 #if '${file.method_ref.reference}' == 'woa':
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
78 resolution : '${file.method_ref.resolution}'
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
79 #end if
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
80 #end for
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
81 #end if
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
82 </configfile>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
83 </configfiles>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
84 <inputs>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
85 <param name="input_raw" type="data" format="netcdf" multiple="true" label="Input harmonized netcdf data" help="This netcdf should come from the ODV history manager or the QCV harmonizer."/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
86 <param name="input_ref" type="data" format="netcdf" optional="true" multiple="true" label="Input reference data" help="Comes from QCV harmonizer"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
87 <param name="param_qc_bad" type="text" optional="true" value="4" label="Bad data QC value"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
88 <param name="param_qc_toreplaced" type="text" optional="true" value="3" label="Nitrate QC value to be replaced"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
89 <param name="param_qc_replacedby" type="text" optional="true" value="1" label="QC value of replacement"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
90 <!--<param name="mode" type="select" label="Select in which mode you want to run the tool">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
91 <option value="R_APP_CN">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
92 QV that creates a odv collection with raw and ref files to qualify
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
93 </option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
94 <option value="DEMO">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
95 Valide with ODV demo that performes the demo
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
96 </option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
97 </param>-->
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
98 <conditional name="config">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
99 <param name="type" type="select" label="Select if you want to write your own configuration file or not.">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
100 <option value="no">No, I don't want to, I'll use the default one</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
101 <option value="yes">Yes, I to write my own configuration file</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
102 </param>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
103 <when value="yes">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
104 <repeat name="section_config" title="Configurations" min="0" max="10">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
105 <!--<param name="method_name" type="select" label="Enter methode name">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
106 <option value="method1">method1<option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
107 </param>-->
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
108 <conditional name="bypass">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
109 <param name="bypass_value" type="select" label="Bypass">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
110 <option value="0">The tool defines the P of reference for adjustment</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
111 <option value="1">The user defines P and chooses P below</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
112 </param>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
113 <when value="0">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
114 <param name="p_value" type="select" label="Fixed P_value">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
115 <option value="NULL">In this case the P value is NULL (no option)</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
116 </param>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
117 </when>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
118 <when value="1">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
119 <param name="p_value" type="integer" value="0" min="0" max="20000" label="Enter P_value"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
120 </when>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
121 </conditional>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
122 <conditional name="regression">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
123 <param name="ml_regression" type="select" label="Enter multiple linear regression">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
124 <option value="0">Automatic choice of N</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
125 <option value="1">Single linear regression</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
126 <option value="N>1">N linear regressions</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
127 </param>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
128 <when value="0">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
129 <param name="reg_value" type="select" label="Regression choice">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
130 <option value="0">Automatic choice of N</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
131 </param>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
132 </when>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
133 <when value="1">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
134 <param name="reg_value" type="select" label="Regression choice">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
135 <option value="1">Single linear regression</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
136 </param>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
137 </when>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
138 <when value="N>1">
1
e30dd07f0593 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit ced737b68c38210dc800fc8b5adf08c040c68db5
ecology
parents: 0
diff changeset
139 <param name="reg_value" type="integer" min="2" value="2" label="Regression choice, enter the N linear regressions"/>
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
140 </when>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
141 </conditional>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
142 <param name="favored" type="boolean" label="Enter FALSE or TRUE to favored the single linear regression"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
143 <conditional name="method_ref">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
144 <param name="method_ref_name" type="select" label="Reference method">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
145 <option value="model">Model</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
146 <option value="clim">Climatology</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
147 </param>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
148 <when value="clim">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
149 <param name="reference" type="select" label="Reference">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
150 <option value="woa">WOA</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
151 </param>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
152 <param name="resolution" type="select" label="Resolution">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
153 <option value="annual">Annual</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
154 <option value="monthly">Monthly</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
155 <option value="seasonal">Seasonal</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
156 </param>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
157 </when>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
158 <when value="model">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
159 <param name="reference" type="select" label="Reference">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
160 <option value="canyon_b">CanyonB</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
161 <option value="canyon_med">Canyon Med</option>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
162 </param>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
163 </when>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
164 </conditional>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
165 </repeat>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
166 </when>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
167 <when value="no">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
168 </when>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
169 </conditional>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
170 </inputs>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
171 <outputs>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
172 <collection type="list" name="nc_files" label="BGC calibration netcdf collection">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
173 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.nc" directory="./outputs" recurse="true" format="netcdf"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
174 </collection>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
175 <collection type="list" name="png_files" label="BGC calibration figure collection">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
176 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.png" directory="./outputs" recurse="true" format="png"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
177 </collection>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
178 </outputs>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
179 <tests>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
180 <test expect_num_outputs="2">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
181 <param name="input_raw" location="https://gitlab.com/pokapok-projects/easy-qcv-bgc/qcv-bgc-tools/-/raw/3ae832154f55c76a7c95a5dc1e6bb19946917233/galaxy_tool/test-data/QCV_harmonizer_NetCDF_data_0_qced.nc"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
182 <conditional name="config">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
183 <param name="type" value="no"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
184 </conditional>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
185 <output_collection name="nc_files" type="list" count="1"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
186 <output_collection name="png_files" type="list" count="4"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
187
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
188 </test>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
189 <test expect_num_outputs="2">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
190 <param name="input_raw" location="https://gitlab.com/pokapok-projects/easy-qcv-bgc/qcv-bgc-tools/-/raw/3ae832154f55c76a7c95a5dc1e6bb19946917233/galaxy_tool/test-data/QCV_harmonizer_NetCDF_data_0_qced.nc"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
191 <conditional name="config">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
192 <param name="type" value="yes"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
193 <repeat name="section_config">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
194 <conditional name="bypass">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
195 <param name="bypass_value" value="0"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
196 </conditional>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
197 <conditional name="regression">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
198 <param name="ml_regression" value="0"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
199 <param name="reg_value" value="0"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
200 </conditional>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
201 <param name="favored" value="FALSE"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
202 <conditional name="method_ref">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
203 <param name="method_ref_name" value="model"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
204 <param name="reference" value="canyon_b"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
205 </conditional>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
206 </repeat>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
207 </conditional>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
208 <output_collection name="nc_files" type="list" count="1"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
209 <output_collection name="png_files" type="list" count="4"/>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
210 </test>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
211 </tests>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
212 <help><![CDATA[
3
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
213 ==========================
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
214 BioGeoChemical calibration
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
215 ==========================
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
216
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
217 **What it does**
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
218
3
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
219 This tool calibrates BioGeoChemical (BGC) data measured by ARGO or GLIDER network. The BGC variables managed by the tool for the moment are :
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
220
3
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
221 - NITRATE using methods published in `archimer <https://archimer.ifremer.fr/doc/00350/46121/>`
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
222
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
223
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
224 **Input description**
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
225
3
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
226 - file_name_raw : nc file to be qualified
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
227 - param_qc$bad : qc values to be removed from param before calibration
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
228 - param_qc$to_be_replaced : raw qc values to be replaced for building the adjusted qc values
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
229 - param_qc$replaced_by : good qc value replacing raw qc values for building adjusted qc values
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
230 - method_raw$name which method/equation will be used for estimating the adjusted variable
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
231 - method_raw$options :
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
232 - bypass_P : 0 (tool defines the P of reference for adjustment ) OR 1 (user defines P and chooses P below)
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
233 - P : NULL (if bypass_P = 0) OR numeric_values (if bypass_P = 1)
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
234 - multiple_linear_regression : 0 (automatic choice of N) or 1 (single linear regression) or N>1 (N linear regressions)
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
235 - single_favored : FALSE or TRUE to favored the single linear regression
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
236 - method_ref$name : which kind of reference method (for example model or climatology) will be used by the method_raw for estimating the adjusted variable.
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
237 - reference : which reference method like canyonb or woa will be used by the method_raw for estimating the adjusted variable.
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
238
3
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
239 If the list of raw file name is empty, the tool stops If the user makes an error in the file extension, tool changes it by itself. If the user misses the yaml configuration, tool uses its default config and upload available files in data-in-raw
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
240
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
241 compatibility matrix
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
242
3
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
243 - variable / application mode / [method_raw.name, method_ref.name, reference]
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
244 - nitrate / R_APP_CN / [method1, model, canyon_b] & [method1, model, canyon_med] & [method1, clim, woa]
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
245
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
246 **Output**
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
247
3
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
248 - an extended nc file including the _adjusted and _adjusted_qc
e10d47d0f447 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
ecology
parents: 2
diff changeset
249 - figures helping to understand the adjustment
0
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
250
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
251 ]]></help>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
252 <citations>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
253 <citation type="bibtex">
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
254 @Manual{,
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
255 title = {ODV tool},
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
256 author = {Pokapok},
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
257 year = {2024},
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
258 note = {https://gitlab.com/pokapok-projects/easy-qcv-bgc/qcv-odv-tool}
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
259 </citation>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
260 </citations>
2fc834097875 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 1e862e8c40fd4bfe034fc326df5c66247275768d
ecology
parents:
diff changeset
261 </tool>