Mercurial > repos > siwaa > grum
annotate tools_grum.xml @ 0:c65c94b47771 draft
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
author | siwaa |
---|---|
date | Tue, 24 Aug 2021 13:04:11 +0000 |
parents | |
children | 9c1c1c7f0e48 |
rev | line source |
---|---|
0
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
1 <tool id="GRUM" name="GRUM, Estimate the values of parameters" version="1.2.0"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
2 <description></description> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
3 <requirements> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
4 <container type="singularity">docker://registry.forgemia.inra.fr/grum/grum:1.2</container> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
5 </requirements> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
6 <command detect_errors="aggressive"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
7 <![CDATA[ |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
8 #if str( $selectAction.action ) == 'getDefaultInitial': |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
9 #if str( $selectAction.mammalParamGet.choose ) == 'defaultGoat': |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
10 cp '$__tool_directory__/default/goat_parameters.json' ${parameter_values_file_only}; |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
11 #elif str( $selectAction.mammalParamGet.choose ) == 'defaultCow': |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
12 cp '$__tool_directory__/default/cow_parameters.json' ${parameter_values_file_only}; |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
13 #end if |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
14 #elif str( $selectAction.action ) == 'estimateParameters': |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
15 #if str( $selectAction.mammalParamSet.choose ) == 'defaultGoat': |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
16 /bin/bash -c "Rscript --verbose /data/grum/siwaa_recipe/grum_siwaa.R ${selectAction.litter_input} ${selectAction.bw_input} ${selectAction.do_plot_fitted} '$__tool_directory__/default/goat_parameters.json';"; |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
17 #if str( $selectAction.do_output_parameterValues ) == 'do_output_parameterValues': |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
18 cp '$__tool_directory__/default/goat_parameters.json' ${parameter_values_file}; |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
19 #end if |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
20 #elif str( $selectAction.mammalParamSet.choose ) == 'defaultCow': |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
21 /bin/bash -c "Rscript --verbose /data/grum/siwaa_recipe/grum_siwaa.R ${selectAction.litter_input} ${selectAction.bw_input} ${selectAction.do_plot_fitted} '$__tool_directory__/default/cow_parameters.json';"; |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
22 #if str( $selectAction.do_output_parameterValues ) == 'do_output_parameterValues': |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
23 cp '$__tool_directory__/default/cow_parameters.json' ${parameter_values_file}; |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
24 #end if |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
25 #elif str( $selectAction.mammalParamSet.choose ) == 'customMammal': |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
26 /bin/bash -c "Rscript --verbose /data/grum/siwaa_recipe/grum_siwaa.R ${selectAction.litter_input} ${selectAction.bw_input} ${selectAction.do_plot_fitted} ${selectAction.mammalParamSet.parameterValues_input} ;"; |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
27 #if str( $selectAction.do_output_parameterValues ) == 'do_output_parameterValues': |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
28 cp ${selectAction.mammalParamSet.parameterValues_input} ${parameter_values_file}; |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
29 #end if |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
30 #end if |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
31 #if str( $selectAction.do_plot_fitted ) == 'do_plot_fitted': |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
32 pdfunite goat_*.pdf simulation_plots.pdf; |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
33 cp simulation_plots.pdf ${simulation_plots}; |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
34 #end if |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
35 cp estimated_parameters.csv ${estimated_parameters}; |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
36 #end if |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
37 ]]> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
38 </command> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
39 <inputs> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
40 <conditional name="selectAction"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
41 <param name="action" type="select" label="Select the action to perform"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
42 <option value="estimateParameters" selected="true">estimate Goat parameters values</option> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
43 <option value="getDefaultInitial">get default Goat initial parameters initial values</option> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
44 </param> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
45 <when value="estimateParameters"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
46 <param name="litter_input" type="data" format="csv" label="Litter file" optional="true"/> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
47 <param name="bw_input" type="data" format="csv" label="Body weight file" optional="true"/> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
48 <conditional name="mammalParamSet"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
49 <param name="choose" type="select" label="Select the mammal parameters initial values"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
50 <option value="defaultGoat" selected="true">default Goat parameters initiale values</option> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
51 <option value="defaultCow">default Cow parameters initial values</option> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
52 <option value="customMammal">custom Mammal parameters initial values</option> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
53 </param> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
54 <when value="customMammal"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
55 <param name="parameterValues_input" type="data" format="json" label="Select a mammal parameters initial values file(json)"/> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
56 </when> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
57 <when value="defaultGoat"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
58 </when> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
59 <when value="defaultCow"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
60 </when> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
61 </conditional> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
62 <param name="do_plot_fitted" type="boolean" checked="true" label="Plot fitted" |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
63 truevalue="do_plot_fitted" falsevalue="do_not_plot_fitted" /> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
64 <param name="do_output_parameterValues" type="boolean" checked="true" label="Output the parameter Values file" |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
65 truevalue="do_output_parameterValues" falsevalue="do_not_outputParametersValues" /> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
66 </when> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
67 <when value="getDefaultInitial"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
68 <conditional name="mammalParamGet"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
69 <param name="choose" type="select" label="Select the mammal parameter values"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
70 <option value="defaultGoat" selected="true">default Goat parameters initial values</option> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
71 <option value="defaultCow">default Cow parameters initial values</option> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
72 </param> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
73 <when value="defaultGoat"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
74 </when> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
75 <when value="defaultCow"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
76 </when> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
77 </conditional> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
78 </when> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
79 </conditional> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
80 </inputs> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
81 <outputs> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
82 <data format="csv" name="estimated_parameters" label="GRUM estimated parameters" > |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
83 <filter>selectAction['action'] == 'estimateParameters'</filter> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
84 </data> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
85 <data format="pdf" name="simulation_plots" label="GRUM plots" > |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
86 <filter>selectAction['action'] == 'estimateParameters' and selectAction['do_plot_fitted']</filter> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
87 </data> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
88 <data format="json" name="parameter_values_file_only" label="Parameters initial values" > |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
89 <filter>selectAction['action'] == 'getDefaultInitial'</filter> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
90 </data> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
91 <data format="json" name="parameter_values_file" label="Parameters initial values" > |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
92 <filter>selectAction['action'] == 'estimateParameters' and selectAction['do_output_parameterValues']</filter> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
93 </data> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
94 </outputs> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
95 <tests> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
96 <test> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
97 <conditional name="selectAction"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
98 <param name="action" value="estimateParameters"/> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
99 </conditional> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
100 <param name="litter_input" value="inputs/Litter_test.csv" ftype="csv" /> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
101 <param name="bw_input" value="inputs/BW_test.csv" ftype="csv" /> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
102 <conditional name="mammalParam"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
103 <param name="choose" value="defaultGoat"/> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
104 </conditional> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
105 <param name="do_plot_fitted" value="true" /> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
106 <output name="estimated_parameters" ftype="csv"> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
107 <assert_contents> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
108 <has_line line=""ID","W0","G0","kr_1","kUa_1","kUf_1","kn_1","kmd_1","kr_2","kUa_2","kUf_2","kn_2","kmd_2"" /> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
109 <has_line_matching expression=""X2004029",.*" /> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
110 <has_line_matching expression=""X2005115",.*" /> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
111 <has_n_columns n="13" sep=","/> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
112 <has_n_lines n="3" /> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
113 </assert_contents> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
114 </output> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
115 </test> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
116 </tests> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
117 <help> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
118 Inputs: |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
119 ======= |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
120 |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
121 - Litter for each mammal. |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
122 - Sequence of body weight of mammals. |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
123 - (optional) Initial parameter values for the estimation process, if the defaults available are not revelant. |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
124 |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
125 Outputs: |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
126 ======== |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
127 |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
128 - Estimated parameters for each goat (csv file). |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
129 - (optional) Plots of simulations with estimated parameters for each goat (pdf file). |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
130 - (optional) Initial parameters values used for the estimation process (json file) |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
131 |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
132 Example: |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
133 ======== |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
134 |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
135 - Copy to your history files BW_smalltable.csv and Litter_smalltable.csv from GRUM Datasets. |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
136 - Select default initial parameter values set, or provide one. |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
137 - Fill filenames and choose the adequate number of cores. |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
138 - And then execute (it takes around 20 minutes per goat for estimation) |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
139 |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
140 </help> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
141 </tool> |
c65c94b47771
"planemo upload for repository https://forgemia.inra.fr/grum/grum/-/tree/master/siwaa_recipe/galaxy_tools commit 5dce511538bebef7453c594f68ea7d13e8fc3ea8"
siwaa
parents:
diff
changeset
|
142 |