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> |
