annotate testing6/align_and_estimate_abundance.xml @ 0:fbafdad29706 draft default tip

Uploaded
author mytest
date Fri, 31 Jul 2015 03:25:28 -0400 (2015-07-31)
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
fbafdad29706 Uploaded
mytest
parents:
diff changeset
1 <tool id='id_align_and_estimate_abundance' name='align_and_estimate_abundance' version='1.0'>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
2
fbafdad29706 Uploaded
mytest
parents:
diff changeset
3 <description>align_and_estimate_abundance</description>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
4
fbafdad29706 Uploaded
mytest
parents:
diff changeset
5 <requirements>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
6 <requirement type="package" version="2013_08_14">trinityrnaseq</requirement>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
7 <requirement type="package" version="1.1.17">rsem</requirement>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
8 <requirement type="package" version="1.5.1">eXpress</requirement>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
9 <requirement type="package" version="2.1.0">bowtie2</requirement>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
10 <requirement type="package" version="0.12.7">bowtie</requirement>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
11 <requirement type="package" version="0.1.18">samtools</requirement>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
12 <requirement type="set_environment">TRINITY_HOME</requirement>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
13
fbafdad29706 Uploaded
mytest
parents:
diff changeset
14 </requirements>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
15 <command >perl \$TRINITY_HOME/util/align_and_estimate_abundance.pl
fbafdad29706 Uploaded
mytest
parents:
diff changeset
16 --transcripts $transcripts
fbafdad29706 Uploaded
mytest
parents:
diff changeset
17 --est_method $est_method
fbafdad29706 Uploaded
mytest
parents:
diff changeset
18 --aln_method $aln_method
fbafdad29706 Uploaded
mytest
parents:
diff changeset
19 --prep_reference
fbafdad29706 Uploaded
mytest
parents:
diff changeset
20
fbafdad29706 Uploaded
mytest
parents:
diff changeset
21 ## Inputs.
fbafdad29706 Uploaded
mytest
parents:
diff changeset
22 #if str($reads.paired_or_single) == "paired":
fbafdad29706 Uploaded
mytest
parents:
diff changeset
23
fbafdad29706 Uploaded
mytest
parents:
diff changeset
24 --left $reads.left_input --right $reads.right_input
fbafdad29706 Uploaded
mytest
parents:
diff changeset
25
fbafdad29706 Uploaded
mytest
parents:
diff changeset
26 #if $reads.left_input.ext == 'fa':
fbafdad29706 Uploaded
mytest
parents:
diff changeset
27 --seqType fa
fbafdad29706 Uploaded
mytest
parents:
diff changeset
28 #else:
fbafdad29706 Uploaded
mytest
parents:
diff changeset
29 --seqType fq
fbafdad29706 Uploaded
mytest
parents:
diff changeset
30 #end if
fbafdad29706 Uploaded
mytest
parents:
diff changeset
31
fbafdad29706 Uploaded
mytest
parents:
diff changeset
32 ## Additional parameters.
fbafdad29706 Uploaded
mytest
parents:
diff changeset
33 #if str($reads.optional.use_options) == "yes":
fbafdad29706 Uploaded
mytest
parents:
diff changeset
34
fbafdad29706 Uploaded
mytest
parents:
diff changeset
35 #if str($reads.optional.library_type) != "None":
fbafdad29706 Uploaded
mytest
parents:
diff changeset
36 --SS_lib_type $reads.optional.library_type
fbafdad29706 Uploaded
mytest
parents:
diff changeset
37 #end if
fbafdad29706 Uploaded
mytest
parents:
diff changeset
38
fbafdad29706 Uploaded
mytest
parents:
diff changeset
39
fbafdad29706 Uploaded
mytest
parents:
diff changeset
40
fbafdad29706 Uploaded
mytest
parents:
diff changeset
41 #end if
fbafdad29706 Uploaded
mytest
parents:
diff changeset
42
fbafdad29706 Uploaded
mytest
parents:
diff changeset
43 #else:
fbafdad29706 Uploaded
mytest
parents:
diff changeset
44 --single $reads.input
fbafdad29706 Uploaded
mytest
parents:
diff changeset
45
fbafdad29706 Uploaded
mytest
parents:
diff changeset
46 #if str($reads.input.ext) == 'fa':
fbafdad29706 Uploaded
mytest
parents:
diff changeset
47 --seqType fa
fbafdad29706 Uploaded
mytest
parents:
diff changeset
48 #else:
fbafdad29706 Uploaded
mytest
parents:
diff changeset
49 --seqType fq
fbafdad29706 Uploaded
mytest
parents:
diff changeset
50 #end if
fbafdad29706 Uploaded
mytest
parents:
diff changeset
51
fbafdad29706 Uploaded
mytest
parents:
diff changeset
52 ## Additional parameters.
fbafdad29706 Uploaded
mytest
parents:
diff changeset
53 #if str($reads.optional.use_option) == "yes":
fbafdad29706 Uploaded
mytest
parents:
diff changeset
54
fbafdad29706 Uploaded
mytest
parents:
diff changeset
55 #if str($reads.additional_params.library_type) != "None":
fbafdad29706 Uploaded
mytest
parents:
diff changeset
56 --SS_lib_type $reads.optional.library_type
fbafdad29706 Uploaded
mytest
parents:
diff changeset
57 #end if
fbafdad29706 Uploaded
mytest
parents:
diff changeset
58
fbafdad29706 Uploaded
mytest
parents:
diff changeset
59 #end if
fbafdad29706 Uploaded
mytest
parents:
diff changeset
60 #end if
fbafdad29706 Uploaded
mytest
parents:
diff changeset
61
fbafdad29706 Uploaded
mytest
parents:
diff changeset
62 ## direct to output
fbafdad29706 Uploaded
mytest
parents:
diff changeset
63 &gt; $align_and_estimate_abundance_log 2&gt;&amp;1
fbafdad29706 Uploaded
mytest
parents:
diff changeset
64
fbafdad29706 Uploaded
mytest
parents:
diff changeset
65 </command>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
66
fbafdad29706 Uploaded
mytest
parents:
diff changeset
67 <inputs>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
68
fbafdad29706 Uploaded
mytest
parents:
diff changeset
69 <!-- Required -->
fbafdad29706 Uploaded
mytest
parents:
diff changeset
70 <param name="transcripts" type="data" format="fasta" label="Transcripts [ in fasta format ]" help="--transcripts &lt; string &gt; ; transcript fasta file"/>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
71
fbafdad29706 Uploaded
mytest
parents:
diff changeset
72 <param name="est_method" type="select" display="radio" label="Choose abundance estimation method" help="">
fbafdad29706 Uploaded
mytest
parents:
diff changeset
73 <option value="RSEM" selected="True">RSEM</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
74 <option value="eXpress">eXpress</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
75 </param>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
76
fbafdad29706 Uploaded
mytest
parents:
diff changeset
77 <param name="aln_method" type="select" display="radio" label="Choose alignment method" help="">
fbafdad29706 Uploaded
mytest
parents:
diff changeset
78 <option value="bowtie" selected="True">bowtie</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
79 <option value="bowtie2">bowtie2</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
80 </param>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
81
fbafdad29706 Uploaded
mytest
parents:
diff changeset
82 <conditional name="reads">
fbafdad29706 Uploaded
mytest
parents:
diff changeset
83 <param name="paired_or_single" type="select" label="Paired or Single-end reads?">
fbafdad29706 Uploaded
mytest
parents:
diff changeset
84 <option value="paired">Paired</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
85 <option value="single">Single</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
86 </param>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
87
fbafdad29706 Uploaded
mytest
parents:
diff changeset
88
fbafdad29706 Uploaded
mytest
parents:
diff changeset
89 <when value="paired">
fbafdad29706 Uploaded
mytest
parents:
diff changeset
90 <param format="fastq" name="left_input" type="data" label="Left/Forward strand reads" help=""/>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
91 <param format="fastq" name="right_input" type="data" label="Right/Reverse strand reads" help=""/>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
92
fbafdad29706 Uploaded
mytest
parents:
diff changeset
93 <param name="seqtype" type="select" label="--seqType" help="">
fbafdad29706 Uploaded
mytest
parents:
diff changeset
94 <option value='fq' selected='true'>fastq</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
95 <option value='fa'>fasta</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
96 </param>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
97
fbafdad29706 Uploaded
mytest
parents:
diff changeset
98 <conditional name='optional'>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
99 <param name='use_options' type='select' label='Use Optional parameters?'>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
100 <option value='no'>NO</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
101 <option value='yes'>YES</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
102 </param>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
103 <when value='no'/>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
104 <when value='yes'>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
105 <param name="library_type" type="select" label="Strand-specific Library Type">
fbafdad29706 Uploaded
mytest
parents:
diff changeset
106 <option value="None">None</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
107 <option value="FR">FR</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
108 <option value="RF">RF</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
109 </param>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
110
fbafdad29706 Uploaded
mytest
parents:
diff changeset
111
fbafdad29706 Uploaded
mytest
parents:
diff changeset
112
fbafdad29706 Uploaded
mytest
parents:
diff changeset
113 </when>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
114 </conditional>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
115 </when>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
116
fbafdad29706 Uploaded
mytest
parents:
diff changeset
117 <when value="single">
fbafdad29706 Uploaded
mytest
parents:
diff changeset
118 <param format="fastq" name="input" type="data" label="Single-end reads" help=""/>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
119 <param name="seqtype" type="select" label="--seqType" help="">
fbafdad29706 Uploaded
mytest
parents:
diff changeset
120 <option value='fq' selected='true'>fastq</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
121 <option value='fa'>fasta</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
122 </param>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
123
fbafdad29706 Uploaded
mytest
parents:
diff changeset
124 <conditional name='optional'>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
125 <param name='use_options' type='select' label='Use Optional parameters?'>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
126 <option value='no'>NO</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
127 <option value='yes'>YES</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
128 </param>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
129 <when value='no'/>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
130 <when value='yes'>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
131 <param name="library_type" type="select" label="Strand-specific Library Type">
fbafdad29706 Uploaded
mytest
parents:
diff changeset
132 <option value="None">None</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
133 <option value="F">F</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
134 <option value="R">R</option>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
135 </param>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
136 </when>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
137 </conditional>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
138 </when>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
139 </conditional>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
140
fbafdad29706 Uploaded
mytest
parents:
diff changeset
141 </inputs>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
142
fbafdad29706 Uploaded
mytest
parents:
diff changeset
143 <outputs>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
144 <data format="txt" name="align_and_estimate_abundance_log" label="${tool.name} on ${on_string}: log" />
fbafdad29706 Uploaded
mytest
parents:
diff changeset
145 <data format="bam" name="bowtie_bam" label="${tool.name} on ${on_string}: bam" from_work_dir="bowtie.bam" />
fbafdad29706 Uploaded
mytest
parents:
diff changeset
146 <data format="tabular" name="rsem_isoforms" label="${tool.name} on ${on_string}: isoforms" from_work_dir="RSEM.isoforms.results"/>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
147 <data format="tabular" name="rsem_genes" label="${tool.name} on ${on_string}: genes" from_work_dir="RSEM.genes.results"/>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
148 </outputs>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
149 </tool>
fbafdad29706 Uploaded
mytest
parents:
diff changeset
150