annotate clean_headers.xml @ 0:1311b91e122d draft default tip

Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
author trinity_ctat
date Fri, 06 Oct 2017 10:52:12 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
1 <tool id="clean_headers" name="Clean Headers" version="1.0.0" profile="17.05">
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
2 <description>Clean read headers of fastq files</description>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
3 <requirements>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
4 <requirement type="package" version="5">perl</requirement>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
5 </requirements>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
6 <command detect_errors="exit_code">
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
7 perl -lpe 'if (m/^[@+]/){ s/ //g}' "$input" > "$output"
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
8 </command>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
9 <macros>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
10 </macros>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
11 <stdio>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
12 <exit_code range="1:" level="fatal" description="Error returned from pipeline" />
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
13 </stdio>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
14 <regex match="Must investigate error above."
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
15 source="stderr"
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
16 level="fatal"
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
17 description="Unknown error encountered" />
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
18 <inputs>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
19 <param format="fastq" name="input" type="data" label="Fastq file with reads to be cleaned" help=""/>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
20 </inputs>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
21 <outputs>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
22 <data format="fastq" name="output" label="Cleaned ${on_string}" />
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
23 </outputs>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
24 <tests>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
25 </tests>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
26 <help>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
27 Removes whitespace from the header of each read in a fastq file. If your Trinity run gives you errors with dying threads during the normalization step, try this tool on each input first.
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
28 </help>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
29 <citations>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
30 </citations>
1311b91e122d Adding profile info and exit code behavior. Making version numbers consistent. Upping test number.
trinity_ctat
parents:
diff changeset
31 </tool>