annotate compress_fast5.xml @ 2:5e9028923a0c draft default tip

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ont_fast5_api commit e83fdc3a33f17709196a0f5567fbec42f9f31922"
author iuc
date Sat, 23 Oct 2021 20:36:18 +0000
parents d8346bcdcbfa
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
1 <?xml version="1.0"?>
2
5e9028923a0c "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ont_fast5_api commit e83fdc3a33f17709196a0f5567fbec42f9f31922"
iuc
parents: 1
diff changeset
2 <tool id="ont_fast5_api_compress_fast5" name="@TOOL_NAME@ Compress" version="@TOOL_VERSION@+galaxy1" profile="@PROFILE@">
0
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
3 <description>multi read file(s)</description>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
4 <macros>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
5 <import>macros.xml</import>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
6 </macros>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
7 <expand macro="requirements"/>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
8 <version_command><![CDATA[compress_fast5 -v]]></version_command>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
10 ## initialize
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
11 @INITIALIZE@
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
12
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
13 ## run
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
14 compress_fast5
1
d8346bcdcbfa "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit 2df36b6d30fd69ea532a4fd42daf4741363074f3"
iuc
parents: 0
diff changeset
15 --recursive
0
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
16 ## required
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
17 @INPUTPATH@
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
18 @SAVEPATH@
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
19 @COMPRESSION@
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
20 ## optional
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
21 @THREADS@
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
22
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
23 ## create tarball
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
24 @TARBALL@
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
25 ]]></command>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
26 <inputs>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
27 <expand macro="input"/>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
28 <expand macro="compression">
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
29 <option value="vbz" selected="true">VBZ</option>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
30 </expand>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
31 </inputs>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
32 <outputs>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
33 <expand macro="output"/>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
34 </outputs>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
35 <tests>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
36 <!-- #1 default -->
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
37 <test expect_num_outputs="1">
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
38 <param name="input_path" value="multi.fast5.tar"/>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
39 <output name="out_results">
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
40 <assert_contents>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
41 <has_size value="40960"/>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
42 </assert_contents>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
43 </output>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
44 </test>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
45 <!-- #2 -->
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
46 <test expect_num_outputs="1">
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
47 <param name="input_path" value="multi.fast5.tar"/>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
48 <param name="compression" value="vbz_legacy_v0"/>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
49 <output name="out_results">
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
50 <assert_contents>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
51 <has_size value="40960"/>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
52 </assert_contents>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
53 </output>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
54 </test>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
55 <!-- #3 -->
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
56 <test expect_num_outputs="1">
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
57 <param name="input_path" value="multi.fast5.tar"/>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
58 <param name="compression" value="gzip"/>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
59 <output name="out_results">
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
60 <assert_contents>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
61 <has_size value="40960"/>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
62 </assert_contents>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
63 </output>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
64 </test>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
65 </tests>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
66 <help><![CDATA[
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
67 .. class:: infomark
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
68
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
69 **What it does**
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
70
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
71 @WID@
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
72
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
73 *compress_fast5* copies and converts raw data between vbz and gzip compression formats.
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
74
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
75 **Input**
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
76
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
77 Multi read file(s) in FAST5 format that are stored in a flat TAR.
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
78
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
79 **Output**
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
80
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
81 Multi read FAST5 file(s) containing compressed reads that are stored in a flat TAR. Further detail of HDF5 data management strategies can be found `here <https://support.hdfgroup.org/HDF5/doc/Advanced/FileSpaceManagement/FileSpaceManagement.pdf>`_.
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
82
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
83 .. class:: infomark
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
84
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
85 **References**
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
86
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
87 @REFERENCES@
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
88 ]]></help>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
89 <expand macro="citations"/>
270f02cb770f "planemo upload for repository https://github.com/nanoporetech/ont_fast5_api/ commit a5d038871ff0e1b133039b59183dee795449b383"
iuc
parents:
diff changeset
90 </tool>