annotate metagene.xml @ 0:e01de823e919 draft default tip

Uploaded
author biotechcoder
date Fri, 01 May 2015 05:41:51 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
1 <tool id="riboseqr_metagene" name="Metagene Analysis" version="0.4.0">
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
2 <description>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
3 (Step 3) Metagene analysis using riboSeqR.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
4 </description>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
5 <requirements>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
6 <requirement type="R-module">riboSeqR</requirement>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
7 </requirements>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
8 <command interpreter="python">riboseqr/metagene.py
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
9 --rdata_load "$rdata_load"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
10 --selected_lengths "$selected_lengths"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
11 --selected_frames "$selected_frames"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
12 --hit_mean "$hit_mean"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
13 --unique_hit_mean "$unique_hit_mean"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
14 --ratio_check "$ratio_check"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
15 --plot_lengths "$plot_lengths"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
16 --min5p "$min5p"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
17 --max5p "$max5p"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
18 --min3p "$min3p"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
19 --max3p "$max3p"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
20 --cap "$cap"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
21 --plot_title "$plot_title"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
22 --rdata_save "$rdata_save"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
23 --html_file "$html_file"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
24 --output_path "$html_file.files_path"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
25 </command>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
26 <inputs>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
27 <param name="rdata_load" type="data" format="rda"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
28 label="Select Triplet periodicity (R data file)"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
29 multiple="false" optional="false"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
30 help="&lt;br&gt;&lt;h4&gt;&lt;font color=&quot;#666666&quot;&gt;filterHits parameters (footprint reads to be used in the analysis)&lt;/font&gt;&lt;/h4&gt;">
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
31 <validator type="expression"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
32 message="Please check if the correct RDA file is selected">value.name == "Triplet periodicity (R data file)"</validator>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
33 </param>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
34
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
35 <param name="selected_lengths" type="text" value="27"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
36 label="Length of ribosome footprint
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
37 reads to be used in filtering (lengths)"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
38 help="ex: 27,28. Multiple values must be comma-separated.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
39 Please consult Periodicity-report.txt." optional="false">
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
40 <validator type="empty_field" message="Field requires a value"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
41 </param>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
42
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
43 <param name="selected_frames" type="text" value=""
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
44 label="Frames of the ribosome footprint reads to be used in filtering
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
45 (frames)"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
46 help="ex: 1,0. Should be of equal length to the lengths parameter above.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
47 Multiple values must be comma-separated.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
48 Please consult the periodicity report from previous step."
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
49 optional="false">
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
50 <validator type="empty_field" message="Field requires a value"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
51 </param>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
52
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
53 <param name="hit_mean" size="4" type="integer" value="10"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
54 label="Mean number of hits within a replicate group that
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
55 should be observed to pass filtering (hitMean)" optional="false">
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
56 <validator type="empty_field" message="Field requires a value"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
57 </param>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
58
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
59 <param name="unique_hit_mean" size="4" type="integer" value="1"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
60 label="Mean number of unique sequences within a replicate group
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
61 that should be observed to pass filtering
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
62 (unqhitMean)" optional="false">
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
63 <validator type="empty_field" message="Field requires a value"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
64 </param>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
65
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
66 <param name="ratio_check" type="boolean" checked="yes"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
67 label="Check the ratios of the expected phase to maximal phase
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
68 within the putative coding sequence
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
69 (ratioCheck)" falsevalue="FALSE"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
70 truevalue="TRUE"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
71 help="&lt;br&gt;&lt;h4&gt;&lt;font color=&quot;#666666&quot;&gt;plotCDS parameters&lt;/font&gt;&lt;/h4&gt;"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
72
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
73 <param name="plot_lengths" type="text"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
74 label="Length of footprints to be
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
75 plotted (lengths)"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
76 help="Multiple values should be comma-separated.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
77 In that case, multiple plots will be produced" value="27"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
78
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
79 <param name="min5p" label="The distance upstream of the translation
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
80 start to be plotted (min5p)" value="-20" type="integer"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
81
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
82 <param name="max5p" label="The distance downstream of the translation
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
83 start to be plotted (max5p)" value="200" type="integer"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
84
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
85 <param name="min3p" label="The distance upstream of the translation
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
86 end to be plotted (min3p)" value="-200" type="integer"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
87
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
88 <param name="max3p" label="The distance downtream of the translation
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
89 end to be plotted (max3p)" value="20" type="integer"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
90
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
91 <param name="cap"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
92 label="If given, caps the height of plotted values (cap)"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
93 value="" type="integer" optional="true"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
94
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
95 <param name="plot_title"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
96 label="Title of the plot (main)" type="text" size="30"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
97 value=""/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
98 </inputs>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
99 <outputs>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
100 <data format="rda" name="rdata_save"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
101 label="Metagene analysis (R data file)"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
102 <data format="html" name="html_file"
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
103 label="Metagene analysis (HTML report)"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
104 </outputs>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
105 <tests>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
106 <test>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
107 <param name="rdata_load" value="Triplet periodicity (R data file)" ftype="rda"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
108 <param name="selected_lengths" value="28" />
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
109 <param name="selected_frames" value="0" />
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
110 <param name="plot_lengths" value="28" />
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
111 <output name="html_file" file="Metagene_analysis_(HTML_report).html">
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
112 <extra_files type="file" name="Metagene-analysis-plot1.png" value="Metagene-analysis-plot1.png"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
113 <extra_files type="file" name="Metagene-analysis-plot1.pdf" value="Metagene-analysis-plot1.pdf"/>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
114 </output>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
115 </test>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
116 </tests>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
117 <help>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
118 About
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
119 -----
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
120 Metagene analysis using riboSeqR. The input is the R data file from the previous
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
121 step - Triplet periodicity.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
122
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
123 riboSeqR version: **1.0.4**.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
124
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
125 How to use?
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
126 -----------
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
127 Inputs
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
128 ......
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
129 #. Select **Triplet periodicity (R data file)** from the previous step.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
130
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
131 #. Specify length of ribosome footprint reads to be used in filtering
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
132 (lengths). Only these reads **will** be used in the analysis.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
133
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
134 #. Specify frames to consider. This information can be obtained
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
135 from the **Triplet periodicity (HTML report)**.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
136
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
137 .. class:: warningmark
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
138
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
139 Please note that the frames specified should correspond to the
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
140 lengths of the reads.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
141
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
142 #. Under **plotCDS parameters**, input length of footprints to be considered for
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
143 generating the plot.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
144
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
145 #. Review/change other options if necessary and execute program.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
146
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
147 Outputs
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
148 .......
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
149 The following files will be generated on completion:
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
150
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
151 #. Metagene analysis (HTML report)
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
152
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
153 A HTML file with results and links to other output files - plots for
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
154 specified lengths (PDF) and R script used for the session.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
155
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
156 #. Metagene analysis (R data file)
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
157
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
158 Used as input for the next step - *Plot Rribosome Profile*.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
159
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
160 riboSeqR functions used
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
161 .......................
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
162 filterHits.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
163
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
164 For detailed description of the functions and the options used, please consult
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
165 the riboSeqR documentation.
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
166
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
167 Links
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
168 .....
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
169 * `Bioconductor package information on riboSeqR`__
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
170 * riboSeqR - `Reference manual`_
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
171 * riboSeqR - `Introduction and workflow example`_
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
172
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
173 .. _riboSeqR: http://bioconductor.org/packages/3.0/bioc/html/riboSeqR.html
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
174
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
175 __ riboSeqR_
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
176
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
177 .. _manual: http://bioconductor.org/packages/3.0/bioc/manuals/riboSeqR/man/riboSeqR.pdf
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
178
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
179 .. _`Reference manual`: manual_
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
180
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
181 .. _documentation: http://bioconductor.org/packages/3.0/bioc/vignettes/riboSeqR/inst/doc/riboSeqR.pdf
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
182
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
183 .. _`Introduction and workflow example`: documentation_
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
184
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
185 </help>
e01de823e919 Uploaded
biotechcoder
parents:
diff changeset
186 </tool>