| Miscellaneous |
| Version lineage of this tool (guids ordered most recent to oldest) |
| toolshed.g2.bx.psu.edu/repos/iuc/transdecoder/transdecoder/5.5.0+galaxy2 (this tool) |
| toolshed.g2.bx.psu.edu/repos/iuc/transdecoder/transdecoder/5.5.0+galaxy1 |
| toolshed.g2.bx.psu.edu/repos/iuc/transdecoder/transdecoder/5.5.0+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/transdecoder/transdecoder/3.0.1 |
| toolshed.g2.bx.psu.edu/repos/iuc/transdecoder/transdecoder/1.1 |
| toolshed.g2.bx.psu.edu/repos/iuc/transdecoder/transdecoder/1.0 |
| transdecoder |
| Requirements (dependencies defined in the <requirements> tag set) |
| name | version | type |
| transdecoder | 5.5.0 | package |
| zip | 3.0 | package |
| Additional information about this tool |
## initialize
ln -s '${t}' 'transcripts.fasta' &&
## run TransDecoder.LongOrfs
TransDecoder.LongOrfs
## Shared options
-t 'transcripts.fasta'
-G '${G}'
## LongOrfs options
#if $lo.gene_trans_map
--gene_trans_map '${lo.gene_trans_map}'
#end if
-m $lo.m
${lo.S}
-O 'output' ## required, otherwise value of -t is used as output folder
## run TransDecoder.Predict
#if $po.predict_cond.predict_sel == 'yes'
&& TransDecoder.Predict
## Shared options
-t 'transcripts.fasta'
-G '${G}'
## Predict options
--retain_long_orfs_mode $po.predict_cond.mode_cond.mode_sel
#if $po.predict_cond.mode_cond.mode_sel == 'strict'
--retain_long_orfs_length $po.predict_cond.mode_cond.retain_long_orfs_length
#end if
#if $po.predict_cond.retain_pfam_hits
--retain_pfam_hits '$po.predict_cond.retain_pfam_hits'
#end if
#if $po.predict_cond.retain_blastp_hits
--retain_blastp_hits '$po.predict_cond.retain_blastp_hits'
#end if
$po.predict_cond.single_best_only
$po.predict_cond.no_refine_starts
-T $po.predict_cond.T
-O 'output'
#end if
## postprocessing
#if 'log' in $oo.out
|& tee '$out_log'
#end if
&& if ls 'output/'*'.pdf' >/dev/null 2>&1; then zip 'seqlogo.zip' 'output/'*'.pdf' -q -j; fi
| Functional tests |
| name | inputs | outputs | required files |
| Test-1 |
t: transcripts.fasta |
name: value name: value name: value name: value name: value |
transcripts.fasta value |
| Test-2 |
t: transcripts.fasta G: Acetabularia lo|m: 101 lo|S: True po|predict_cond|mode_cond|retain_long_orfs_length: 1000001 po|predict_cond|mode_cond|mode_sel: strict po|predict_cond|retain_blastp_hits: blastp.outfmt6 po|predict_cond|retain_pfam_hits: pfam.domtblout po|predict_cond|single_best_only: True po|predict_cond|no_refine_starts: True po|predict_cond|T: 501 po|predict_cond|predict_sel: yes oo|out: ['lo_pep', 'lo_gff3', 'lo_cds', 'bed', 'cds', 'gff3', 'pep', 'plot', 'log'] |
name: value name: value name: value name: value name: value name: value name: value name: value name: value |
transcripts.fasta blastp.outfmt6 pfam.domtblout value |
| Test-3 |
t: pasa_assemblies.fasta lo|gene_trans_map: pasa_genetransmap.txt oo|out: ['lo_pep', 'lo_gff3', 'lo_cds', 'bed', 'cds', 'gff3', 'pep', 'plot', 'log'] |
name: value name: value name: value name: value name: value name: value name: value name: value name: value |
pasa_assemblies.fasta pasa_genetransmap.txt value |
| Test-4 |
t: transcripts.fasta po|predict_cond|predict_sel: no |
name: value |
transcripts.fasta value |