annotate cuffnorm_wrapper.xml @ 6:8701ca0f10fa draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit 80b06e80066b32ad53ed418628992f056444256f
author iuc
date Sat, 05 Oct 2024 11:15:24 +0000
parents 5e3670f94019
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
8701ca0f10fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit 80b06e80066b32ad53ed418628992f056444256f
iuc
parents: 5
diff changeset
1 <tool id="cuffnorm" name="Cuffnorm" version="@TOOL_VERSION@.4" profile="@PROFILE@">
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
2 <description>Create normalized expression levels</description>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
3 <macros>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
4 <import>cuff_macros.xml</import>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
5 </macros>
2
885314f0d369 planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/cufflinks/cuffnorm commit eb18f691975ef9539b5ebd4f118343c8ad967a1f
devteam
parents: 1
diff changeset
6 <expand macro="requirements" />
4
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
7 <version_command><![CDATA[cuffnorm 2>&1 | head -n 1]]></version_command>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
8 <command detect_errors="aggressive"><![CDATA[
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
9 cuffnorm
faa22754dac5 Uploaded
devteam
parents:
diff changeset
10 --no-update-check
faa22754dac5 Uploaded
devteam
parents:
diff changeset
11 --num-threads="\${GALAXY_SLOTS:-4}"
faa22754dac5 Uploaded
devteam
parents:
diff changeset
12 --library-norm-method=$library_norm_method
faa22754dac5 Uploaded
devteam
parents:
diff changeset
13 --output-format=$output_format
faa22754dac5 Uploaded
devteam
parents:
diff changeset
14
faa22754dac5 Uploaded
devteam
parents:
diff changeset
15 @CONDITION_LABELS@
faa22754dac5 Uploaded
devteam
parents:
diff changeset
16
faa22754dac5 Uploaded
devteam
parents:
diff changeset
17 ## Set advanced parameters for cufflinks
faa22754dac5 Uploaded
devteam
parents:
diff changeset
18 #if $advanced_settings.sAdvanced == "Yes":
faa22754dac5 Uploaded
devteam
parents:
diff changeset
19 #if str($advanced_settings.library_type) != 'auto':
faa22754dac5 Uploaded
devteam
parents:
diff changeset
20 --library-type=$advanced_settings.library_type
faa22754dac5 Uploaded
devteam
parents:
diff changeset
21 #end if
faa22754dac5 Uploaded
devteam
parents:
diff changeset
22 $advanced_settings.hits_norm
faa22754dac5 Uploaded
devteam
parents:
diff changeset
23 #end if
faa22754dac5 Uploaded
devteam
parents:
diff changeset
24 ## Inputs.
4
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
25 '$gtf_input'
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
26
faa22754dac5 Uploaded
devteam
parents:
diff changeset
27 @CONDITION_SAMPLES@
4
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
28 ]]></command>
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
29 <inputs>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
30 <param format="gtf,gff3" name="gtf_input" type="data" label="Transcripts" help="A transcript GFF3 or GTF file produced by cufflinks, cuffcompare, or other source."/>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
31 <expand macro="condition_inputs" />
faa22754dac5 Uploaded
devteam
parents:
diff changeset
32 <param name="library_norm_method" type="select" label="Library normalization method">
faa22754dac5 Uploaded
devteam
parents:
diff changeset
33 <option value="geometric" selected="True">geometric</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
34 <option value="classic-fpkm">classic-fpkm</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
35 <option value="quartile">quartile</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
36 </param>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
37
faa22754dac5 Uploaded
devteam
parents:
diff changeset
38 <param name="include_read_group_files" type="select" label="Include Read_Group/Attribute Datasets"
faa22754dac5 Uploaded
devteam
parents:
diff changeset
39 help="Read group/attribute datasets provide information on replicates. One of both is provided, depending on the output format.">
faa22754dac5 Uploaded
devteam
parents:
diff changeset
40 <option value="No" selected="true">No</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
41 <option value="Yes">Yes</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
42 </param>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
43
2
885314f0d369 planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/cufflinks/cuffnorm commit eb18f691975ef9539b5ebd4f118343c8ad967a1f
devteam
parents: 1
diff changeset
44 <param name="output_format" type="select" label="Output format"
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
45 help="By default, Cuffnorm reports expression levels in the 'simple-table' tab-delimted text files. The program also reports information about your samples and about the genes, transcripts, TSS groups, and CDS groups as tab delimited text files. Note that these files have a different format than the files used by Cuffdiff. However, you can direct Cuffnorm to report its output in the same format as used by Cuffdiff if you wish" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
46 <option value="simple-table" selected="True">Simple Table</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
47 <option value="cuffdiff">Cuffdiff format</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
48 </param>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
49
faa22754dac5 Uploaded
devteam
parents:
diff changeset
50 <conditional name="advanced_settings">
faa22754dac5 Uploaded
devteam
parents:
diff changeset
51 <param name="sAdvanced" type="select" label="Set Advanced Cuffnorm parameters? ">
faa22754dac5 Uploaded
devteam
parents:
diff changeset
52 <option value="No" selected="True">No</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
53 <option value="Yes">Yes</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
54 </param>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
55 <when value="No"></when>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
56 <when value="Yes">
faa22754dac5 Uploaded
devteam
parents:
diff changeset
57 <param type="select" name="library_type" label="Library prep used for input reads" help="">
faa22754dac5 Uploaded
devteam
parents:
diff changeset
58 <option value="auto" selected="True">Auto Detect</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
59 <option value="ff-firststrand">ff-firststrand</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
60 <option value="ff-secondstrand">ff-secondstrand</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
61 <option value="ff-unstranded">ff-unstranded</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
62 <option value="fr-firststrand">fr-firststrand</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
63 <option value="fr-secondstrand">fr-secondstrand</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
64 <option value="fr-unstranded" >fr-unstranded</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
65 <option value="transfrags">transfrags</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
66 </param>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
67 <param name="hits_norm" type="select" label="Hits included in normalization" help="All Hits: With this option, Cufflinks counts all fragments, including those not compatible with any reference transcript, towards the number of mapped fragments used in the FPKM denominator. Compatible Hits: With this option, Cufflinks counts only those fragments compatible with some reference transcript towards the number of mapped fragments used in the FPKM denominator. Using this mode is generally recommended in Cuffdiff to reduce certain types of bias caused by differential amounts of ribosomal reads which can create the impression of falsely differentially expressed genes. It is active by default." >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
68 <option value="--compatible-hits-norm" selected="True">Compatible Hits</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
69 <option value="--total-hits-norm">All Hits</option>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
70 </param>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
71 </when>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
72 </conditional>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
73 </inputs>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
74
faa22754dac5 Uploaded
devteam
parents:
diff changeset
75 <outputs>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
76 <!-- Optional read group / attr datasets. -->
faa22754dac5 Uploaded
devteam
parents:
diff changeset
77 <!-- cuffdif format -->
faa22754dac5 Uploaded
devteam
parents:
diff changeset
78 <data format="tabular" name="isoforms_read_group" label="${tool.name} on ${on_string}: isoforms read group tracking" from_work_dir="isoforms.read_group_tracking" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
79 <filter>(include_read_group_files == 'Yes')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
80 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
81 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
82 <data format="tabular" name="genes_read_group" label="${tool.name} on ${on_string}: genes read group tracking" from_work_dir="genes.read_group_tracking" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
83 <filter>(include_read_group_files == 'Yes')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
84 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
85 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
86 <data format="tabular" name="cds_read_group" label="${tool.name} on ${on_string}: CDs read group tracking" from_work_dir="cds.read_group_tracking" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
87 <filter>(include_read_group_files == 'Yes')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
88 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
89 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
90 <data format="tabular" name="tss_groups_read_group" label="${tool.name} on ${on_string}: TSS groups read group tracking" from_work_dir="tss_groups.read_group_tracking" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
91 <filter>(include_read_group_files == 'Yes')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
92 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
93 </data>
1
14a78720e7de planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents: 0
diff changeset
94 <data format="txt" name="read_groups_info" label="${tool.name} on ${on_string}: Read Groups" from_work_dir="read_groups.info" >
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
95 <filter>(include_read_group_files == 'Yes')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
96 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
97 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
98 <!-- simple-table format-->
6
8701ca0f10fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit 80b06e80066b32ad53ed418628992f056444256f
iuc
parents: 5
diff changeset
99 <data format="tabular" name="isoforms_attr" label="${tool.name} on ${on_string}: isoforms read group tracking" from_work_dir="isoforms.attr_table" >
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
100 <filter>(include_read_group_files == 'Yes')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
101 <filter>(output_format == 'simple-table')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
102 </data>
6
8701ca0f10fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit 80b06e80066b32ad53ed418628992f056444256f
iuc
parents: 5
diff changeset
103 <data format="tabular" name="genes_attr" label="${tool.name} on ${on_string}: genes read group tracking" from_work_dir="genes.attr_table" >
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
104 <filter>(include_read_group_files == 'Yes')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
105 <filter>(output_format == 'simple-table')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
106 </data>
6
8701ca0f10fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit 80b06e80066b32ad53ed418628992f056444256f
iuc
parents: 5
diff changeset
107 <data format="tabular" name="cds_attr" label="${tool.name} on ${on_string}: CDs read group tracking" from_work_dir="cds.attr_table" >
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
108 <filter>(include_read_group_files == 'Yes')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
109 <filter>(output_format == 'simple-table')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
110 </data>
6
8701ca0f10fa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit 80b06e80066b32ad53ed418628992f056444256f
iuc
parents: 5
diff changeset
111 <data format="tabular" name="tss_attr" label="${tool.name} on ${on_string}: TSS groups read group tracking" from_work_dir="tss_groups.attr_table" >
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
112 <filter>(include_read_group_files == 'Yes')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
113 <filter>(output_format == 'simple-table')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
114 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
115
faa22754dac5 Uploaded
devteam
parents:
diff changeset
116 <!-- Cuffdiff format datasets. -->
faa22754dac5 Uploaded
devteam
parents:
diff changeset
117 <data format="tabular" name="cds_fpkm_tracking" label="${tool.name} on ${on_string}: CDS FPKM tracking" from_work_dir="cds.fpkm_tracking" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
118 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
119 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
120 <data format="tabular" name="cds_count_tracking" label="${tool.name} on ${on_string}: CDS count tracking" from_work_dir="cds.count_tracking" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
121 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
122 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
123 <data format="tabular" name="tss_groups_fpkm_tracking" label="${tool.name} on ${on_string}: TSS groups FPKM tracking" from_work_dir="tss_groups.fpkm_tracking" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
124 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
125 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
126 <data format="tabular" name="tss_groups_count_tracking" label="${tool.name} on ${on_string}: TSS groups count tracking" from_work_dir="tss_groups.count_tracking" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
127 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
128 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
129 <data format="tabular" name="genes_fpkm_tracking" label="${tool.name} on ${on_string}: gene FPKM tracking" from_work_dir="genes.fpkm_tracking" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
130 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
131 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
132 <data format="tabular" name="genes_count_tracking" label="${tool.name} on ${on_string}: gene count tracking" from_work_dir="genes.count_tracking" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
133 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
134 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
135 <data format="tabular" name="isoforms_fpkm_tracking" label="${tool.name} on ${on_string}: transcript FPKM tracking" from_work_dir="isoforms.fpkm_tracking" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
136 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
137 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
138 <data format="tabular" name="isoforms_count_tracking" label="${tool.name} on ${on_string}: transcript count tracking" from_work_dir="isoforms.count_tracking" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
139 <filter>(output_format == 'cuffdiff')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
140 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
141 <!-- Simple-table format datasets. -->
faa22754dac5 Uploaded
devteam
parents:
diff changeset
142 <data format="tabular" name="cds_fpkm_table" label="${tool.name} on ${on_string}: CDS FPKM table" from_work_dir="cds.fpkm_table" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
143 <filter>(output_format == 'simple-table')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
144 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
145 <data format="tabular" name="cds_count_table" label="${tool.name} on ${on_string}: CDS count table" from_work_dir="cds.count_table" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
146 <filter>(output_format == 'simple-table')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
147 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
148 <data format="tabular" name="tss_groups_fpkm_table" label="${tool.name} on ${on_string}: TSS groups FPKM table" from_work_dir="tss_groups.fpkm_table" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
149 <filter>(output_format == 'simple-table')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
150 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
151 <data format="tabular" name="tss_groups_count_table" label="${tool.name} on ${on_string}: TSS groups count table" from_work_dir="tss_groups.count_table" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
152 <filter>(output_format == 'simple-table')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
153 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
154 <data format="tabular" name="genes_fpkm_table" label="${tool.name} on ${on_string}: gene FPKM table" from_work_dir="genes.fpkm_table" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
155 <filter>(output_format == 'simple-table')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
156 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
157 <data format="tabular" name="genes_count_table" label="${tool.name} on ${on_string}: gene count table" from_work_dir="genes.count_table" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
158 <filter>(output_format == 'simple-table')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
159 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
160 <data format="tabular" name="isoforms_fpkm_table" label="${tool.name} on ${on_string}: transcript FPKM table" from_work_dir="isoforms.fpkm_table" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
161 <filter>(output_format == 'simple-table')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
162 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
163 <data format="tabular" name="isoforms_count_table" label="${tool.name} on ${on_string}: transcript count table" from_work_dir="isoforms.count_table" >
faa22754dac5 Uploaded
devteam
parents:
diff changeset
164 <filter>(output_format == 'simple-table')</filter>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
165 </data>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
166 </outputs>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
167 <tests>
4
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
168 <test expect_num_outputs="8">
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
169 <param name="gtf_input" value="cuffcompare_out5.gtf" ftype="gtf"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
170 <conditional name="in_type">
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
171 <param name="set_in_type" value="BAM"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
172 <repeat name="conditions">
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
173 <param name="name" value="in1"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
174 <param name="samples" value="cuffdiff_in1.sam" ftype="sam"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
175 </repeat>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
176 <repeat name="conditions">
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
177 <param name="name" value="in2"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
178 <param name="samples" value="cuffdiff_in2.sam" ftype="sam"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
179 </repeat>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
180 </conditional>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
181 <output ftype="tabular" name="cds_fpkm_table" value="cds.fpkm_table"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
182 <output ftype="tabular" name="cds_count_table" value="cds.count_table"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
183 <output ftype="tabular" name="tss_groups_fpkm_table" value="tss_groups.fpkm_table"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
184 <output ftype="tabular" name="tss_groups_count_table" value="tss_groups.count_table"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
185 <output ftype="tabular" name="genes_fpkm_table" value="genes.fpkm_table"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
186 <output ftype="tabular" name="genes_count_table" value="genes.count_table"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
187 <output ftype="tabular" name="isoforms_fpkm_table" value="isoforms.fpkm_table"/>
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
188 <output ftype="tabular" name="isoforms_count_table" value="isoforms.count_table"/>
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
189 </test>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
190 </tests>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
191
faa22754dac5 Uploaded
devteam
parents:
diff changeset
192 <help>
faa22754dac5 Uploaded
devteam
parents:
diff changeset
193 **Cuffnorm Overview**
faa22754dac5 Uploaded
devteam
parents:
diff changeset
194
faa22754dac5 Uploaded
devteam
parents:
diff changeset
195 Cuffnorm is part of Cufflinks_. Running Cuffnorm is very similar to running Cuffdiff. Cuffnorm takes a GTF2/GFF3 file of transcripts as input, along with two or more SAM, BAM, or CXB files for two or more samples. It produces a number of output files that contain expression levels and normalized fragment counts at the level of transcripts, primary transcripts, and genes. It also tracks changes in the relative abundance of transcripts sharing a common transcription start site, and in the relative abundances of the primary transcripts of each gene. Tracking the former allows one to see changes in splicing, and the latter lets one see changes in relative promoter use within a gene.. Please cite: Trapnell C, Williams BA, Pertea G, Mortazavi AM, Kwan G, van Baren MJ, Salzberg SL, Wold B, Pachter L. Transcript assembly and abundance estimation from RNA-Seq reveals thousands of new transcripts and switching among isoforms. Nature Biotechnology doi:10.1038/nbt.1621
faa22754dac5 Uploaded
devteam
parents:
diff changeset
196
1
14a78720e7de planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents: 0
diff changeset
197 .. _Cufflinks: http://cole-trapnell-lab.github.io/cufflinks/
14a78720e7de planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents: 0
diff changeset
198
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
199 ------
faa22754dac5 Uploaded
devteam
parents:
diff changeset
200
faa22754dac5 Uploaded
devteam
parents:
diff changeset
201 **Know what you are doing**
faa22754dac5 Uploaded
devteam
parents:
diff changeset
202
faa22754dac5 Uploaded
devteam
parents:
diff changeset
203 .. class:: warningmark
faa22754dac5 Uploaded
devteam
parents:
diff changeset
204
faa22754dac5 Uploaded
devteam
parents:
diff changeset
205 There is no such thing (yet) as an automated gearshift in expression analysis. It is all like stick-shift driving in San Francisco. In other words, running this tool with default parameters will probably not give you meaningful results. A way to deal with this is to **understand** the parameters by carefully reading the `documentation`__ and experimenting. Fortunately, Galaxy makes experimenting easy.
faa22754dac5 Uploaded
devteam
parents:
diff changeset
206
1
14a78720e7de planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents: 0
diff changeset
207 .. __: http://cole-trapnell-lab.github.io/cufflinks/cuffnorm/
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
208
faa22754dac5 Uploaded
devteam
parents:
diff changeset
209 ------
faa22754dac5 Uploaded
devteam
parents:
diff changeset
210
faa22754dac5 Uploaded
devteam
parents:
diff changeset
211 **Input format**
faa22754dac5 Uploaded
devteam
parents:
diff changeset
212
5
5e3670f94019 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit 6b66cbbde16c35593fe95066ea2b91623bf35140"
iuc
parents: 4
diff changeset
213 Cuffnorm takes Cufflinks or Cuffcompare GTF files as input along with two SAM files containing the fragment alignments for two or more samples.
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
214
faa22754dac5 Uploaded
devteam
parents:
diff changeset
215 ------
faa22754dac5 Uploaded
devteam
parents:
diff changeset
216
faa22754dac5 Uploaded
devteam
parents:
diff changeset
217 **Outputs**
faa22754dac5 Uploaded
devteam
parents:
diff changeset
218
faa22754dac5 Uploaded
devteam
parents:
diff changeset
219 Cuffnorm outputs a set of files containing normalized expression levels for each gene, transcript, TSS group, and CDS group in the experiment. It does not perform differential expression analysis. To assess the significance of changes in expression for genes and transcripts between conditions, use Cuffdiff. Cuffnorm's output files are useful when you have many samples and you simply want to cluster them or plot expression levels of genes important in your study.
faa22754dac5 Uploaded
devteam
parents:
diff changeset
220 By default, Cuffnorm reports expression levels in the "simple-table" tab-delimted text files. The program also reports information about your samples and about the genes, transcripts, TSS groups, and CDS groups as tab delimited text files. Note that these files have a different format than the files used by Cuffdiff. However, you can direct Cuffnorm to report its output in the same format as used by Cuffdiff if you wish. Simply supply the option --output-format cuffdiff at the command line.
faa22754dac5 Uploaded
devteam
parents:
diff changeset
221 Cuffnorm will report both FPKM values and normalized, estimates for the number of fragments that originate from each gene, transcript, TSS group, and CDS group. Note that because these counts are already normalized to account for differences in library size, they should not be used with downstream differential expression tools that require raw counts as input.
faa22754dac5 Uploaded
devteam
parents:
diff changeset
222 To see the details of the simple table format used by Cuffnorm, refer to the simple table expression format, simple table sample attribute format, and simple table feature (e.g. gene) attribute format sections below.
faa22754dac5 Uploaded
devteam
parents:
diff changeset
223
faa22754dac5 Uploaded
devteam
parents:
diff changeset
224 -------
faa22754dac5 Uploaded
devteam
parents:
diff changeset
225
5
5e3670f94019 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit 6b66cbbde16c35593fe95066ea2b91623bf35140"
iuc
parents: 4
diff changeset
226 **Parameter list**
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
227
5
5e3670f94019 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit 6b66cbbde16c35593fe95066ea2b91623bf35140"
iuc
parents: 4
diff changeset
228 This is a list of implemented Cuffnorm options::
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
229
faa22754dac5 Uploaded
devteam
parents:
diff changeset
230 --library-norm-method Library Normalization method : Geometric (default), classic-fpkm, quartile
faa22754dac5 Uploaded
devteam
parents:
diff changeset
231 --library-type ff-firststrand,ff-secondstrand,ff-unstranded,fr-firstrand,fr-secondstrand,fr-unstranded,transfrags
faa22754dac5 Uploaded
devteam
parents:
diff changeset
232 --compatible-hits-norm With this option, Cufflinks counts only those fragments compatible with some reference transcript towards the number of mapped fragments used in the FPKM denominator. Using this mode is generally recommended in Cuffdiff to reduce certain types of bias caused by differential amounts of ribosomal reads which can create the impression of falsely differentially expressed genes.
faa22754dac5 Uploaded
devteam
parents:
diff changeset
233 --total-hits-norm With this option, Cufflinks counts all fragments, including those not compatible with any reference transcript, towards the number of mapped fragments used in the FPKM denominator
faa22754dac5 Uploaded
devteam
parents:
diff changeset
234 </help>
4
dc97f71022e5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/cufflinks/cuffnorm commit a0b0845a9d1b3e7ecdeacd1e606133617e3918bd"
iuc
parents: 3
diff changeset
235 <expand macro="citations"/>
0
faa22754dac5 Uploaded
devteam
parents:
diff changeset
236 </tool>