annotate compress_file.xml @ 0:09ea79f9f260 draft default tip

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
author iuc
date Fri, 04 Feb 2022 21:22:36 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
1 <tool id="compress_file" name="Compress file(s)" version="0.1.0">
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
2 <requirements>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
3 <requirement type="package" version="1.11">gzip</requirement>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
4 </requirements>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
5 <command detect_errors="exit_code"><![CDATA[
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
6 gzip -cf ${input} > output_file.gz
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
7 ]]></command>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
8 <inputs>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
9 <param name="input" type="data" format="data" label="Select data to compress"/>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
10 </inputs>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
11 <outputs>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
12 <data name="output_file" format="gz" from_work_dir="output_file.gz" label="GZIP compression on ${on_string}"/>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
13 </outputs>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
14 <tests>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
15 <!-- Single input -->
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
16 <test expect_num_outputs="1">
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
17 <param name="input" value="1.csv"/>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
18 <output name="output_file" file="1.csv.gz" compare="sim_size"/>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
19 </test>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
20 <test expect_num_outputs="1">
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
21 <param name="input" value="1.csv"/>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
22 <output name="output_file" file="1.csv" decompress="true"/>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
23 </test>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
24 </tests>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
25 <help><![CDATA[
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
26 Compress files with gzip. If compressing a collection, all elements within that collection will be compressed, but the collection itself will not be.
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
27 ]]></help>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
28 <citations/>
09ea79f9f260 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff changeset
29 </tool>