Mercurial > repos > siwaa > carboseq
annotate runrothc.xml @ 6:9382bc075d81 draft
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
author | siwaa |
---|---|
date | Thu, 12 May 2022 13:10:08 +0000 |
parents | |
children |
rev | line source |
---|---|
6
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
1 <tool id="CarboSeqRunRothC" name="CarboSeqRunRothC" version="1.0.0"> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
2 <description>To run the RothC simulator</description> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
3 <requirements> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
4 <container type="singularity">docker://registry.forgemia.inra.fr/carboseq/record-projet-carboseq/testcaserothc:image-rothc-1.0</container> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
5 </requirements> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
6 <command detect_errors="exit_code"><![CDATA[ |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
7 bash -e -c "cp -r /work/csopralibs . && |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
8 cp ${simulation_data} CsopraAIALInTestCase.RData && |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
9 cp ${climat_data} csopralibs/data/Csopra/Climat_Csopra/CSOPRA_CLIMAT_MOIS_SAFRAN_2416.txt && |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
10 cp /work/csopralibs/scripts/R/testCaseRothC.r testCaseRothC.r && |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
11 sed -i 's/source(\"~\/\.Rpro/homeS <- \".\" #source(\"~\/\.Rpro/' testCaseRothC.r && |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
12 sed -i 's/setwd(homeS/setwd(getwd()/' testCaseRothC.r && |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
13 sed -i 's/load(\"~\/tmp/load(\"\./' testCaseRothC.r && |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
14 R -e \"source('./testCaseRothC.r', echo=TRUE)\" > ${log} && |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
15 cp Rplots.pdf ${plot}" |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
16 ]]> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
17 </command> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
18 <inputs> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
19 <param name="simulation_data" type="data" format="rdata" label="CarboSeq simulations data (rdata file)"/> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
20 <param name="climat_data" type="data" format="txt" label="CarboSeq climat data (txt file)"/> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
21 </inputs> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
22 <outputs> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
23 <data format='txt' name="log" label="CarboSeq RothC log"/> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
24 <data format='pdf' name="plot" label="CarboSeq plot"/> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
25 </outputs> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
26 <tests> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
27 <test> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
28 <param name="simulation_data" value="inputs/Galaxy1-CarboSeq_simulations_data.rdata" ftype="rdata" /> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
29 <param name="climat_data" value="inputs/CSOPRA_CLIMAT_MOIS_SAFRAN_2416.txt" ftype="txt" /> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
30 <output name="plot"> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
31 <assert_contents> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
32 <has_size value="27045" delta="100" /> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
33 </assert_contents> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
34 </output> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
35 <output name="log"> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
36 <assert_contents> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
37 <has_line line="> simTrial$runner$run()" /> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
38 </assert_contents> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
39 </output> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
40 </test> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
41 |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
42 </tests> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
43 <help> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
44 the CarboSeqGetData tool |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
45 ======================== |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
46 |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
47 credits |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
48 ------- |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
49 |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
50 - Wrapper Maintainer: Patrick Chabrier patrick.chabrier@inrae.fr |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
51 - Tool Maintainer: Eric Casellas eric.casellas@inrae.fr |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
52 - Tool Site: https://forgemia.inra.fr/carboseq/record-projet-carboseq |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
53 - Copyright: INRAE |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
54 </help> |
9382bc075d81
"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/33995c93db6828fb0c4e4c27964bb34497cbe9fb commit 33995c93db6828fb0c4e4c27964bb34497cbe9fb-dirty"
siwaa
parents:
diff
changeset
|
55 </tool> |