Mercurial > repos > trinity_ctat > clean_headers
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 |
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> |