Mercurial > repos > iuc > compress_file
annotate compress_file.xml @ 0:34da656c83a0 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:04 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
34da656c83a0
"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"> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
2 <requirements> |
|
34da656c83a0
"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> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
4 </requirements> |
|
34da656c83a0
"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[ |
|
34da656c83a0
"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 |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
7 ]]></command> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
8 <inputs> |
|
34da656c83a0
"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"/> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
10 </inputs> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
11 <outputs> |
|
34da656c83a0
"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}"/> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
13 </outputs> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
14 <tests> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
15 <!-- Single input --> |
|
34da656c83a0
"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"> |
|
34da656c83a0
"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"/> |
|
34da656c83a0
"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"/> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
19 </test> |
|
34da656c83a0
"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"> |
|
34da656c83a0
"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"/> |
|
34da656c83a0
"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"/> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
23 </test> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
24 </tests> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
25 <help><![CDATA[ |
|
34da656c83a0
"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. |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
27 ]]></help> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
28 <citations/> |
|
34da656c83a0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/compress_file commit f987c41d41d5df8021f6a8d52012d1bee374d6a7"
iuc
parents:
diff
changeset
|
29 </tool> |
