Mercurial > repos > siwaa > dairyfit_subselect
annotate subselect.xml @ 0:592df922f839 draft
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
| author | siwaa |
|---|---|
| date | Tue, 06 Jan 2026 15:18:16 +0000 |
| parents | |
| children | 42116d508352 |
| rev | line source |
|---|---|
|
0
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
1 <tool id="subSelect" name="subSelect" version="1.0.0"> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
2 <description>netcdf spatial subselection</description> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
3 <requirements> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
4 <container type="singularity">docker://registry.forge.inrae.fr/dairyfit/lot1/chaine_traitement_indicateur:latest |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
5 </container> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
6 </requirements> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
7 <command detect_errors="aggressive"> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
8 <![CDATA[ |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
9 mkdir -p VariableInputFolder/dummyFolder areaFolder VariableOutputFolder; |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
10 cp $climateModelVariable VariableInputFolder/dummyFolder/$climateModelVariable.name; |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
11 cd areaFolder; |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
12 tar -xvpf $area; |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
13 shpFile=\$(ls | grep shp); |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
14 cd ..; |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
15 conda run --no-capture-output -n dairyfit |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
16 python /data/1_subselect_Bretagne.py |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
17 --input_dir VariableInputFolder |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
18 --shapefile areaFolder/\$shpFile |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
19 --output_dir VariableOutputFolder; |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
20 cp \$(find VariableOutputFolder -type f) $climateVar |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
21 ]]> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
22 </command> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
23 <inputs> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
24 <param name="selecTag" type="text" value="" label="Selection Name"/> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
25 <param name="climateModelVariable" type="data" format="netcdf" label="Select a climate model variable file (nc file)"/> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
26 <param name="area" type="data" format="tgz" label="Select a flat archive of a area shapeFile folder (tgz file)"/> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
27 </inputs> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
28 <outputs> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
29 <data format="netcdf" name="climateVar" |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
30 label="${selecTag}${climateModelVariable.name}"> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
31 </data> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
32 </outputs> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
33 <help> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
34 Documentation |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
35 ------------- |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
36 A tool to select a sub area of a netcddf file accordind to a shape file |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
37 |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
38 Credits |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
39 ------- |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
40 - Wrapped Tool Author: |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
41 - Site: |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
42 - Galaxy Tool Maintainer: Patrick Chabrier patrick.chabrier@inrae.fr |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
43 - Copyright: INRAE |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
44 </help> |
|
592df922f839
"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit bd901a6094132b68fec857f15f1f7f8345687250"
siwaa
parents:
diff
changeset
|
45 </tool> |
