annotate transdecoder.xml @ 4:26b2646f99bb draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
author iuc
date Thu, 01 Jun 2017 06:03:57 -0400
parents 18edef99f551
children a7df62d5e6d7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
1 <tool id="transdecoder" name="TransDecoder" version="3.0.1">
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
2 <description>Find coding regions within transcripts</description>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
3 <requirements>
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
4 <requirement type="package" version="3.0.1">transdecoder</requirement>
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
5 </requirements>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
6
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
7 <command detect_errors="exit_code"><![CDATA[
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
8 TransDecoder.LongOrfs -t '${input}'
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
9 -m ${min_len}
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
10 ${adv.stranded}
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
11 -G ${adv.gen_code}
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
12 #if str($adv.partials)
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
13 -p ${adv.partials}
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
14 #end if
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
15 &&
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
16 TransDecoder.Predict --cpu \${GALAXY_SLOTS:-1} -t '${input}'
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
17 --retain_long_orfs ${adv.retain_long_orfs}
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
18 ${adv.single_best_orf}
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
19 #if str( $training_sect.training.training_selector ) == "training_top":
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
20 -T ${training_sect.training.top_longest}
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
21 #else
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
22 --train '${training_sect.training.train}'
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
23 #end if
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
24 &&
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
25 mv `basename '${input}'`.transdecoder.pep '$transdecoder_pep' &&
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
26 mv `basename '${input}'`.transdecoder.cds '$transdecoder_cds' &&
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
27 mv `basename '${input}'`.transdecoder.bed '$transdecoder_bed' &&
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
28 mv `basename '${input}'`.transdecoder.gff3 '$transdecoder_gff3'
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
29 ]]></command>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
30 <inputs>
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
31 <param name="input" argument="-t" type="data" format="fasta" label="Transcripts" />
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
32 <param name="min_len" argument="-m" type="integer" value="100" label="Minimum protein length" />
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
33 <section name="adv" title="Advanced Options" expanded="False">
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
34 <param name="stranded" argument="-S" type="boolean" truevalue="-S" falsevalue="" label="Strand-specific" help="Only analyzes top strand" />
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
35 <param name="gen_code" argument="-G" type="select" label="Genetic code">
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
36 <option value="universal" selected="True">universal</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
37 <option value="Euplotes">Euplotes</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
38 <option value="Tetrahymena">Tetrahymena</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
39 <option value="Candida">Candida</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
40 <option value="Acetabularia">Acetabularia</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
41 <option value="Mitochondrial-Canonical">Mitochondrial-Canonical</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
42 <option value="Mitochondrial-Vertebrates">Mitochondrial-Vertebrates</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
43 <option value="Mitochondrial-Arthropods">Mitochondrial-Arthropods</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
44 <option value="Mitochondrial-Echinoderms">Mitochondrial-Echinoderms</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
45 <option value="Mitochondrial-Molluscs">Mitochondrial-Molluscs</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
46 <option value="Mitochondrial-Ascidians">Mitochondrial-Ascidians</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
47 <option value="Mitochondrial-Nematodes">Mitochondrial-Nematodes</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
48 <option value="Mitochondrial-Platyhelminths">Mitochondrial-Platyhelminths</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
49 <option value="Mitochondrial-Yeasts">Mitochondrial-Yeasts</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
50 <option value="Mitochondrial-Euascomycetes">Mitochondrial-Euascomycetes</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
51 <option value="Mitochondrial-Protozoans">Mitochondrial-Protozoans</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
52 </param>
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
53 <param name="partials" argument="-p" type="integer" value="" optional="true" label="Shorten potential 5' partials if they are this percentage of the original protein or longer" />
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
54 <param name="retain_long_orfs" argument="--retain_long_orfs" type="integer" value="900" label="Retain long ORFs" help="Retain all ORFs found that are equal or longer than these many nucleotides even if no other evidence marks it as coding (default: 900 bp => 300aa)" />
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
55 <param argument="--single_best_orf" type="boolean" truevalue="--single_best_orf" falsevalue="" label="Retain only the single best ORF per transcript" help="Best is defined as having (optionally Pfam and/or BLAST support) and longest ORF" />
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
56 </section>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
57 <section name="training_sect" title="Training Options" expanded="False">
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
58 <conditional name="training">
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
59 <param name="training_selector" type="select" label="Select the training method">
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
60 <option value="training_top" selected="True">Train with the top longest ORFs</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
61 <option value="training_set">Train with a set of known ORFs</option>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
62 </param>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
63 <when value="training_top">
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
64 <param name="top_longest" argument="-T" type="integer" value="500" label="Number of top longest ORFs" help="Number of top longest ORFs to train Markov Model (hexamer stats). Note, 10x this value are first selected for use with cd-hit to remove redundancies, and then this value of longest ORFs are selected from the non-redundant set" />
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
65 </when>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
66 <when value="training_set">
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
67 <param name="train" argument="--train" type="data" format="fasta" label="Training set of transcripts" help="FASTA file with ORFs to train Markov Mod for protein identification" />
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
68 </when>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
69 </conditional>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
70 </section>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
71 </inputs>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
72 <outputs>
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
73 <data name="transdecoder_pep" format="fasta" label="${tool.name} on ${on_string}: pep" />
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
74 <data name="transdecoder_cds" format="fasta" label="${tool.name} on ${on_string}: cds" />
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
75 <data name="transdecoder_bed" format="bed" label="${tool.name} on ${on_string}: bed" />
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
76 <data name="transdecoder_gff3" format="gff3" label="${tool.name} on ${on_string}: gff3" />
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
77 </outputs>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
78 <tests>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
79 <test>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
80 <param name="input" value="test.fa"/>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
81 <output name="transdecoder_gff3" file="raw/test.fa.transdecoder.gff3" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
82 <output name="transdecoder_bed" file="raw/test.fa.transdecoder.bed" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
83 <output name="transdecoder_cds" file="raw/test.fa.transdecoder.cds" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
84 <output name="transdecoder_pep" file="raw/test.fa.transdecoder.pep" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
85 </test>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
86 <test>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
87 <param name="input" value="test.fa"/>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
88 <param name="training_selector" value="training_top"/>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
89 <param name="top_longest" value="10"/>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
90 <output name="transdecoder_gff3" file="top/test.fa.transdecoder.gff3" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
91 <output name="transdecoder_bed" file="top/test.fa.transdecoder.bed" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
92 <output name="transdecoder_cds" file="top/test.fa.transdecoder.cds" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
93 <output name="transdecoder_pep" file="top/test.fa.transdecoder.pep" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
94 </test>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
95 <test>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
96 <param name="input" value="test.fa"/>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
97 <param name="gen_code" value="Mitochondrial-Arthropods"/>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
98 <output name="transdecoder_gff3" file="gencode/test.fa.transdecoder.gff3" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
99 <output name="transdecoder_bed" file="gencode/test.fa.transdecoder.bed" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
100 <output name="transdecoder_cds" file="gencode/test.fa.transdecoder.cds" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
101 <output name="transdecoder_pep" file="gencode/test.fa.transdecoder.pep" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
102 </test>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
103 <test>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
104 <param name="input" value="test.fa"/>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
105 <param name="stranded" value="true"/>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
106 <output name="transdecoder_gff3" file="strand/test.fa.transdecoder.gff3" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
107 <output name="transdecoder_bed" file="strand/test.fa.transdecoder.bed" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
108 <output name="transdecoder_cds" file="strand/test.fa.transdecoder.cds" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
109 <output name="transdecoder_pep" file="strand/test.fa.transdecoder.pep" compare="sim_size" />
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
110 </test>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
111 </tests>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
112 <help>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
113 **What it does**
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
114
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
115 TransDecoder identifies candidate coding regions within transcript sequences, such as those generated by de novo RNA-Seq transcript assembly using Trinity, or constructed based on RNA-Seq alignments to the genome using Tophat and Cufflinks.
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
116
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
117 TransDecoder identifies likely coding sequences based on the following criteria:
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
118
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
119 - a minimum length open reading frame (ORF) is found in a transcript sequence
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
120
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
121 - a log-likelihood score similar to what is computed by the GeneID software is > 0.
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
122
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
123 - the above coding score is greatest when the ORF is scored in the 1st reading frame as compared to scores in the other 5 reading frames.
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
124
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
125 - if a candidate ORF is found fully encapsulated by the coordinates of another candidate ORF, the longer one is reported. However, a single transcript can report multiple ORFs (allowing for operons, chimeras, etc).
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
126
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
127 - optional the putative peptide has a match to a Pfam domain above the noise cutoff score.
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
128
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
129 The software is primarily maintained by Brian Haas at the Broad Institute and Alexie Papanicolaou at the Commonwealth Scientific and Industrial Research Organisation (CSIRO). It is integrated into other related software such as Trinity, PASA, EVidenceModeler, and Trinotate.
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
130 </help>
4
26b2646f99bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit f0e5f4748034bc0f1faafcec65bffa34b64a4781
iuc
parents: 3
diff changeset
131 <citations>
0
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
132 <citation type="doi">10.1038/nprot.2013.084</citation>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
133 </citations>
57129de238f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transdecoder commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
134 </tool>