comparison mergeclim.xml @ 1:6622d8503a60 draft default tip

"planemo upload for repository https://forge.inrae.fr/dairyfit/lot2/dairyfit-toolbox commit 7c0dc2d6e82b42d4275208371c24e8661f7d1d7b"
author siwaa
date Mon, 23 Feb 2026 16:16:07 +0000
parents 58f2fb2b8794
children
comparison
equal deleted inserted replaced
0:58f2fb2b8794 1:6622d8503a60
1 <tool id="mergeClim" name="mergeClim" version="1.0.0"> 1 <tool id="mergeClim" name="mergeClim" version="1.0.1">
2 <description> 2 <description>
3 to merge Stics climate files archives tgz to a single zip, and choose meshes to keep 3 to merge Stics climate files archives tgz to a single zip, and choose meshes to keep
4 </description> 4 </description>
5 <command detect_errors="exit_code"> 5 <command detect_errors="exit_code">
6 mkdir toArchive; 6 mkdir toArchive;
10 mkdir toArchive/climDir${i}; 10 mkdir toArchive/climDir${i};
11 tar -xvf 'tmp_${i}.tgz' -C 'toArchive/climDir${i}'; 11 tar -xvf 'tmp_${i}.tgz' -C 'toArchive/climDir${i}';
12 #end for 12 #end for
13 tree; 13 tree;
14 mkdir Clim; 14 mkdir Clim;
15 cat ${listOfMesh} | xargs -t -i find . -type f -name {}* | xargs -t -i cp {} Clim; 15 cat ${listOfMesh} | xargs -t -i find toArchive -type f -name {}* >> tmp;
16 cat tmp | xargs -t -i cp {} Clim;
16 zip -r Clim Clim; 17 zip -r Clim Clim;
17 mv Clim.zip ${output}; 18 mv Clim.zip ${output};
18 </command> 19 </command>
19 <inputs> 20 <inputs>
20 <param name="inputData" type="data" format="tgz" multiple="true" label="a tgz archive of Stics Climate files"/> 21 <param name="inputData" type="data" format="tgz" multiple="true" label="a tgz archive of Stics Climate files"/>