annotate cuffdiff_wrapper.xml @ 7:8da0eade1f59 draft

Uploaded
author devteam
date Fri, 19 Dec 2014 11:57:43 -0500
parents 604fa75232a2
children 88fcac97c2a0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
1 <tool id="cuffdiff" name="Cuffdiff" version="@VERSION@.0">
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
2 <description>find significant changes in transcript expression, splicing, and promoter use</description>
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
3 <expand macro="requirements" />
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
4 <expand macro="stdio" />
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
5 <macros>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
6 <import>cuff_macros.xml</import>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
7 </macros>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
8 <version_command>cuffdiff 2>&amp;1 | head -n 1</version_command>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
9 <command>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
10 cuffdiff
2
2d6a90609943 Fix wrapper bugs: (a) do not try update check and (b) allow spaces in labels.
jeremy goecks <jeremy.goecks@emory.edu>
parents: 1
diff changeset
11 --no-update-check
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
12 --FDR=$fdr
6
604fa75232a2 Convert tool to use $GALAXY_SLOTS if available.
Nate Coraor <nate@bx.psu.edu>
parents: 3
diff changeset
13 --num-threads="\${GALAXY_SLOTS:-4}"
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
14 --min-alignment-count=$min_alignment_count
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
15 --library-norm-method=$library_norm_method
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
16 --dispersion-method=$dispersion_method
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
17
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
18 ## Set advanced SE data parameters?
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
19 #if $additional.sAdditional == "Yes":
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
20 -m $additional.frag_mean_len
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
21 -s $additional.frag_len_std_dev
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
22 #end if
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
23
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
24 ## Multi-read correct?
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
25 #if $multiread_correct :
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
26 -u
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
27 #end if
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
28
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
29 ## Bias correction?
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
30 #if $bias_correction.do_bias_correction == "Yes":
1
60a52f8460a1 Fix bias correction.
jeremy goecks <jeremy.goecks@emory.edu>
parents: 0
diff changeset
31 -b
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
32 #if $bias_correction.seq_source.index_source == "history":
1
60a52f8460a1 Fix bias correction.
jeremy goecks <jeremy.goecks@emory.edu>
parents: 0
diff changeset
33 ## Custom genome from history.
60a52f8460a1 Fix bias correction.
jeremy goecks <jeremy.goecks@emory.edu>
parents: 0
diff changeset
34 $bias_correction.seq_source.ref_file
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
35 #else:
1
60a52f8460a1 Fix bias correction.
jeremy goecks <jeremy.goecks@emory.edu>
parents: 0
diff changeset
36 ## Built-in genome.
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
37 "${ bias_correction.seq_source.index.fields.path }"
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
38 #end if
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
39 #end if
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
40
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
41 @CONDITION_LABELS@
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
42
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
43 $length_correction
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
44
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
45 ## Set advanced parameters for cufflinks
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
46 #if $advanced_settings.sAdvanced == "Yes":
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
47 #if str($advanced_settings.library_type) != 'auto':
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
48 --library-type=$advanced_settings.library_type
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
49 #end if
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
50 #if $advanced_settings.mask_file:
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
51 --mask-file=$advanced_settings.mask_file
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
52 #end if
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
53 #if $advanced_settings.time_series:
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
54 --time-series
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
55 #end if
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
56 --max-mle-iterations=$advanced_settings.max_mle_iterations
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
57 $advanced_settings.hits_norm
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
58 --max-bundle-frags=$advanced_settings.max_bundle_frags
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
59 --num-frag-count-draws=$advanced_settings.num_frag_count_draws
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
60 --num-frag-assign-draws=$advanced_settings.num_frag_assign_draws
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
61 --min-reps-for-js-test=$advanced_settings.min_reps_for_js_test
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
62 #end if
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
63 ## Inputs.
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
64 $gtf_input
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
65
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
66 @CONDITION_SAMPLES@
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
67 </command>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
68 <inputs>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
69 <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."/>
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
70 <expand macro="condition_inputs" />
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
71 <param name="library_norm_method" type="select" label="Library normalization method">
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
72 <option value="geometric" selected="True">geometric</option>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
73 <option value="classic-fpkm">classic-fpkm</option>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
74 <option value="quartile">quartile</option>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
75 </param>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
76
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
77 <param name="dispersion_method" type="select" label="Dispersion estimation method" help="If using only one sample per condition, you must use 'blind.'">
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
78 <option value="pooled" selected="True">pooled</option>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
79 <option value="per-condition">per-condition</option>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
80 <option value="blind">blind</option>
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
81 <option value="poisson">poisson</option>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
82 </param>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
83
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
84 <param name="fdr" type="float" value="0.05" label="False Discovery Rate" help="The allowed false discovery rate."/>
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
85 <param name="min_alignment_count" type="integer" value="10" label="Min Alignment Count"
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
86 help="The minimum number of alignments in a locus for needed to conduct significance testing on changes in that locus observed between samples."/>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
87 <param name="multiread_correct" type="boolean" label="Use multi-read correct"
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
88 help="Tells Cufflinks to do an initial estimation procedure to more accurately weight reads mapping to multiple locations in the genome." />
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
89
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
90 <conditional name="bias_correction">
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
91 <param name="do_bias_correction" type="select" label="Perform Bias Correction"
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
92 help="Bias detection and correction can significantly improve accuracy of transcript abundance estimates.">
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
93 <option value="No">No</option>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
94 <option value="Yes">Yes</option>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
95 </param>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
96 <when value="Yes">
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
97 <conditional name="seq_source">
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
98 <param name="index_source" type="select" label="Reference sequence data">
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
99 <option value="cached">Locally cached</option>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
100 <option value="history">History</option>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
101 </param>
3
beab768feb92 Update to the new data table specification.
Dave Bouvier <dave@bx.psu.edu>
parents: 2
diff changeset
102 <when value="cached">
beab768feb92 Update to the new data table specification.
Dave Bouvier <dave@bx.psu.edu>
parents: 2
diff changeset
103 <param name="index" type="select" label="Using reference genome">
beab768feb92 Update to the new data table specification.
Dave Bouvier <dave@bx.psu.edu>
parents: 2
diff changeset
104 <options from_data_table="fasta_indexes">
beab768feb92 Update to the new data table specification.
Dave Bouvier <dave@bx.psu.edu>
parents: 2
diff changeset
105 <filter type="data_meta" ref="gtf_input" key="dbkey" column="1" />
beab768feb92 Update to the new data table specification.
Dave Bouvier <dave@bx.psu.edu>
parents: 2
diff changeset
106 <validator type="no_options" message="No reference genome is available for the build associated with the selected input dataset" />
beab768feb92 Update to the new data table specification.
Dave Bouvier <dave@bx.psu.edu>
parents: 2
diff changeset
107 </options>
beab768feb92 Update to the new data table specification.
Dave Bouvier <dave@bx.psu.edu>
parents: 2
diff changeset
108 </param>
beab768feb92 Update to the new data table specification.
Dave Bouvier <dave@bx.psu.edu>
parents: 2
diff changeset
109 </when>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
110 <when value="history">
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
111 <param name="ref_file" type="data" format="fasta" label="Using reference file" />
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
112 </when>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
113 </conditional>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
114 </when>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
115 <when value="No"></when>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
116 </conditional>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
117
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
118 <param name="include_read_group_files" type="select" label="Include Read Group Datasets" help="Read group datasets provide information on replicates.">
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
119 <option value="No" selected="true">No</option>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
120 <option value="Yes">Yes</option>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
121 </param>
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
122
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
123 <param name="include_count_files" type="select" label="Include Count Based output files"
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
124 help="Cuffdiff estimates the number of fragments that originated from each transcript, primary transcript, and gene in each sample. Primary transcript and gene counts are computed by summing the counts of transcripts in each primary transcript group or gene group.">
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
125 <option value="No" selected="true">No</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
126 <option value="Yes">Yes</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
127 </param>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
128
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
129 <param name="length_correction" type="select" label="apply length correction" help="mode of length normalization to transcript fpkm.">
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
130 <option value="" selected="true">cufflinks effective length correction</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
131 <option value="--no-effective-length-correction">standard length correction</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
132 <option value="--no-length-correction">no length correction at all (use raw counts)</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
133 </param>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
134
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
135 <conditional name="additional">
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
136 <param name="sAdditional" type="select" label="Set Additional Parameters for single end reads? (not recommended for paired-end reads)">
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
137 <option value="No" selected="True">No</option>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
138 <option value="Yes">Yes</option>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
139 </param>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
140 <when value="No"></when>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
141 <when value="Yes">
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
142 <param name="frag_mean_len" type="integer" value="200" label="Average Fragment Length"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
143 <param name="frag_len_std_dev" type="integer" value="80" label="Fragment Length Standard Deviation"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
144 </when>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
145 </conditional>
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
146
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
147 <conditional name="advanced_settings">
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
148 <param name="sAdvanced" type="select" label="Set Advanced Cuffdiff parameters? ">
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
149 <option value="No" selected="True">No</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
150 <option value="Yes">Yes</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
151 </param>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
152 <when value="No"></when>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
153 <when value="Yes">
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
154 <param type="select" name="library_type" label="Library prep used for input reads" help="">
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
155 <option value="auto" selected="True">Auto Detect</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
156 <option value="ff-firststrand">ff-firststrand</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
157 <option value="ff-secondstrand">ff-secondstrand</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
158 <option value="ff-unstranded">ff-unstranded</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
159 <option value="fr-firststrand">fr-firststrand</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
160 <option value="fr-secondstrand">fr-secondstrand</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
161 <option value="fr-unstranded" >fr-unstranded</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
162 <option value="transfrags">transfrags</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
163 </param>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
164 <param name="mask_file" type="data" format="gtf,gff3" label="Mask File" help="Ignore all alignment within transcripts in this file" optional="True" />
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
165 <param name="time_series" type="boolean" label="Perform Time Series analysis"
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
166 help="Instructs Cuffdiff to analyze the provided samples as a time series, rather than testing for differences between all pairs of samples. Samples should be provided in increasing time order at the command line (e.g first time point SAM, second timepoint SAM, etc.)" />
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
167 <param name="max_mle_iterations" value="5000" type="integer" label="Max MLE iterations" help="Maximum iterations allowed for Maximal Likelyhood Estimation calculations" />
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
168 <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." >
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
169 <option value="--compatible-hits-norm" selected="True">Compatible Hits</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
170 <option value="--total-hits-norm">All Hits</option>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
171 </param>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
172 <param name="max_bundle_frags" type="integer" value="500000" label="Maximum number of fragments per locus"
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
173 help="Sets the maximum number of fragments a locus may have before being skipped. Skipped loci are listed in skipped.gtf. Default: 500,000" />
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
174 <param name="num_frag_count_draws" type="integer" value="100" label="Number of fragment generation samples"
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
175 help="Cuffdiff will make this many draws from each transcript's predicted negative binomial random numbder generator. Each draw is a number of fragments that will be probabilistically assigned to the transcripts in the transcriptome. Used to estimate the variance-covariance matrix on assigned fragment counts. Default: 100."/>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
176 <param name="num_frag_assign_draws" type="integer" value="50" label="Number of fragment assignment samples per generation" help="For each fragment drawn from a transcript, Cuffdiff will assign it this many times (probabilistically), thus estimating the assignment uncertainty for each transcript. Used to estimate the variance-covariance matrix on assigned fragment counts. Default: 50."/>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
177 <param name="min_reps_for_js_test" type="integer" value="3" label="Minimal Replicates for isoform shift testing" help="Cuffdiff won't test genes for differential regulation unless the conditions in question have at least this many replicates. Default: 3." />
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
178 </when>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
179 </conditional>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
180 </inputs>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
181 <outputs>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
182 <!-- Optional read group datasets. -->
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
183 <data format="tabular" name="isoforms_read_group" label="${tool.name} on ${on_string}: isoforms read group tracking" from_work_dir="isoforms.read_group_tracking" >
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
184 <filter>(include_read_group_files == 'Yes')</filter>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
185 </data>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
186 <data format="tabular" name="genes_read_group" label="${tool.name} on ${on_string}: genes read group tracking" from_work_dir="genes.read_group_tracking" >
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
187 <filter>(include_read_group_files == 'Yes')</filter>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
188 </data>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
189 <data format="tabular" name="cds_read_group" label="${tool.name} on ${on_string}: CDs read group tracking" from_work_dir="cds.read_group_tracking" >
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
190 <filter>(include_read_group_files == 'Yes')</filter>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
191 </data>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
192 <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" >
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
193 <filter>(include_read_group_files == 'Yes')</filter>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
194 </data>
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
195 <data format="text" name="read_group_info" label="${tool.name} on ${on_string}: read group info" from_work_dir="read_groups.info" >
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
196 <filter>(include_read_group_files == 'Yes')</filter>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
197 </data>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
198 <data format="text" name="run_info" label="${tool.name} on ${on_string}: run info" from_work_dir="run.info" >
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
199 <filter>(include_read_group_files == 'Yes')</filter>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
200 </data>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
201 <!-- Standard datasets. -->
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
202 <data format="tabular" name="splicing_diff" label="${tool.name} on ${on_string}: splicing differential expression testing" from_work_dir="splicing.diff" />
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
203 <data format="tabular" name="promoters_diff" label="${tool.name} on ${on_string}: promoters differential expression testing" from_work_dir="promoters.diff" />
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
204 <data format="tabular" name="cds_diff" label="${tool.name} on ${on_string}: CDS overloading diffential expression testing" from_work_dir="cds.diff" />
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
205 <data format="tabular" name="cds_exp_fpkm_tracking" label="${tool.name} on ${on_string}: CDS FPKM differential expression testing" from_work_dir="cds_exp.diff" />
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
206 <data format="tabular" name="cds_fpkm_tracking" label="${tool.name} on ${on_string}: CDS FPKM tracking" from_work_dir="cds.fpkm_tracking" />
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
207 <data format="tabular" name="cds_count_tracking" label="${tool.name} on ${on_string}: CDS count tracking" from_work_dir="cds.count_tracking" >
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
208 <filter>(include_count_files == 'Yes')</filter>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
209 </data>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
210
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
211 <data format="tabular" name="tss_groups_exp" label="${tool.name} on ${on_string}: TSS groups differential expression testing" from_work_dir="tss_group_exp.diff" />
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
212 <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" />
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
213 <data format="tabular" name="tss_groups_count_tracking" label="${tool.name} on ${on_string}: TSS count FPKM tracking" from_work_dir="tss_groups.count_tracking" >
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
214 <filter>(include_count_files == 'Yes')</filter>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
215 </data>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
216
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
217 <data format="tabular" name="genes_exp" label="${tool.name} on ${on_string}: gene differential expression testing" from_work_dir="gene_exp.diff" />
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
218 <data format="tabular" name="genes_fpkm_tracking" label="${tool.name} on ${on_string}: gene FPKM tracking" from_work_dir="genes.fpkm_tracking" />
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
219 <data format="tabular" name="genes_count_tracking" label="${tool.name} on ${on_string}: gene count tracking" from_work_dir="genes.count_tracking" >
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
220 <filter>(include_count_files == 'Yes')</filter>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
221 </data>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
222
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
223 <data format="tabular" name="isoforms_exp" label="${tool.name} on ${on_string}: transcript differential expression testing" from_work_dir="isoform_exp.diff" />
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
224 <data format="tabular" name="isoforms_fpkm_tracking" label="${tool.name} on ${on_string}: transcript FPKM tracking" from_work_dir="isoforms.fpkm_tracking" />
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
225 <data format="tabular" name="isoforms_count_tracking" label="${tool.name} on ${on_string}: transcript count tracking" from_work_dir="isoforms.count_tracking" >
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
226 <filter>(include_count_files == 'Yes')</filter>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
227 </data>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
228 </outputs>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
229
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
230 <tests>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
231 <test>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
232 <!--
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
233 cuffdiff cuffcompare_out5.gtf cuffdiff_in1.sam cuffdiff_in2.sam
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
234 -->
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
235 <param name="gtf_input" value="cuffcompare_out5.gtf" ftype="gtf" />
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
236 <conditional name="in_type">
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
237 <param name="set_in_type" value="BAM" />
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
238 <repeat name="conditions">
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
239 <param name="name" value="q1" />
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
240 <repeat name="samples">
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
241 <param name="sample" value="cuffdiff_in1.sam" ftype="sam" />
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
242 </repeat>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
243 </repeat>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
244 <repeat name="conditions">
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
245 <param name="name" value="q2" />
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
246 <repeat name="samples">
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
247 <param name="sample" value="cuffdiff_in2.sam" ftype="sam" />
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
248 </repeat>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
249 </repeat>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
250 </conditional>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
251 <param name="fdr" value="0.05" />
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
252 <param name="min_alignment_count" value="0" />
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
253 <param name="do_bias_correction" value="No" />
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
254 <param name="do_normalization" value="No" />
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
255 <param name="multiread_correct" value="No"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
256 <param name="sAdditional" value="No"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
257 <output name="splicing_diff" file="cuffdiff_out9.txt"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
258 <output name="promoters_diff" file="cuffdiff_out10.txt"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
259 <output name="cds_diff" file="cuffdiff_out11.txt"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
260 <output name="cds_exp_fpkm_tracking" file="cuffdiff_out4.txt"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
261 <output name="cds_fpkm_tracking" file="cuffdiff_out8.txt"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
262 <output name="tss_groups_exp" file="cuffdiff_out3.txt" lines_diff="200"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
263 <output name="tss_groups_fpkm_tracking" file="cuffdiff_out7.txt"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
264 <output name="genes_exp" file="cuffdiff_out2.txt" lines_diff="200"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
265 <output name="genes_fpkm_tracking" file="cuffdiff_out6.txt" lines_diff="200"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
266 <output name="isoforms_exp" file="cuffdiff_out1.txt" lines_diff="200"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
267 <output name="isoforms_fpkm_tracking" file="cuffdiff_out5.txt" lines_diff="200"/>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
268 </test>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
269 </tests>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
270 <help>
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
271 **Cuffdiff Overview**
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
272
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
273 Cuffdiff is part of Cufflinks_. Cuffdiff find significant changes in transcript expression, splicing, and promoter use. 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
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
274
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
275 .. _Cufflinks: http://cole-trapnell-lab.github.io/cufflinks/
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
276
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
277 ------
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
278
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
279 **Know what you are doing**
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
280
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
281 .. class:: warningmark
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
282
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
283 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.
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
284
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
285 .. __: http://cole-trapnell-lab.github.io/cufflinks/cuffdiff/
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
286
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
287 ------
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
288
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
289 **Input format**
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
290
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
291 Cuffdiff takes Cufflinks or Cuffcompare GTF files as input along with two SAM files containing the fragment alignments for two or more samples.
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
292
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
293 ------
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
294
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
295 **Outputs**
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
296
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
297 Cuffdiff produces many output files:
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
298
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
299 1. Transcript FPKM (+count) expression tracking.
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
300 2. Gene FPKM (+count) expression tracking; tracks the summed FPKM of transcripts sharing each gene_id
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
301 3. Primary transcript FPKM (+count) tracking; tracks the summed FPKM of transcripts sharing each tss_id
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
302 4. Coding sequence FPKM (+count) tracking; tracks the summed FPKM of transcripts sharing each p_id, independent of tss_id
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
303 5. Transcript differential FPKM.
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
304 6. Gene differential FPKM. Tests difference sin the summed FPKM of transcripts sharing each gene_id
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
305 7. Primary transcript differential FPKM. Tests difference sin the summed FPKM of transcripts sharing each tss_id
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
306 8. Coding sequence differential FPKM. Tests difference sin the summed FPKM of transcripts sharing each p_id independent of tss_id
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
307 9. Differential splicing tests: this tab delimited file lists, for each primary transcript, the amount of overloading detected among its isoforms, i.e. how much differential splicing exists between isoforms processed from a single primary transcript. Only primary transcripts from which two or more isoforms are spliced are listed in this file.
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
308 10. Differential promoter tests: this tab delimited file lists, for each gene, the amount of overloading detected among its primary transcripts, i.e. how much differential promoter use exists between samples. Only genes producing two or more distinct primary transcripts (i.e. multi-promoter genes) are listed here.
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
309 11. Differential CDS tests: this tab delimited file lists, for each gene, the amount of overloading detected among its coding sequences, i.e. how much differential CDS output exists between samples. Only genes producing two or more distinct CDS (i.e. multi-protein genes) are listed here.
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
310
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
311 -------
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
312
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
313 **Settings**
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
314
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
315 All of the options have a default value. You can change any of them. Most of the options in Cuffdiff have been implemented here.
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
316
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
317 ------
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
318
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
319 **Cuffdiff parameter list**
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
320
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
321 This is a list of implemented Cuffdiff options::
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
322
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
323 -m INT Average fragment length (SE reads); default 200
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
324 -s INT Fragment legnth standard deviation (SE reads); default 80
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
325 -c INT The minimum number of alignments in a locus for needed to conduct significance testing on changes in that locus observed between samples. If no testing is performed, changes in the locus are deemed not significant, and the locus' observed changes don't contribute to correction for multiple testing. The default is 1,000 fragment alignments (up to 2,000 paired reads).
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
326 --FDR FLOAT The allowed false discovery rate. The default is 0.05.
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
327 --max-mle-iterations INT Sets the number of iterations allowed during maximum likelihood estimation of abundances. Default: 5000
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
328 --library-norm-method Library Normalization method : Geometric (default), classic-fpkm, quartile
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
329 --dispersion-method Dispersion estimation method : Pooled (default), per-condition, blind, poisson
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
330 -u Multi read correction tells Cufflinks to do an initial estimation procedure to more accurately weight reads mapping to multiple locations in the genome.
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
331 -b ref.fasta bias correction. Bias detection and correction can significantly improve accuracy of transcript abundance estimates.
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
332 --no-effective-length-correction Use standard length correction
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
333 --no-length-correction Disable all length correction.
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
334 --library-type ff-firststrand,ff-secondstrand,ff-unstranded,fr-firstrand,fr-secondstrand,fr-unstranded,transfrags
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
335 --mask-file (gff3/gtf) Ignore all alignment within transcripts in this file
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
336 --time-series Treat provided sam files as time series
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
337 --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.
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
338 --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
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
339 --max-bundle-frags Sets the maximum number of fragments a locus may have before being skipped. Skipped loci are listed in skipped.gtf.
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
340 --num-frag-count-draws Cuffdiff will make this many draws from each transcript's predicted negative binomial random numbder generator. Each draw is a number of fragments that will be probabilistically assigned to the transcripts in the transcriptome. Used to estimate the variance-covariance matrix on assigned fragment counts.
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
341 --num-frag-assign-draws For each fragment drawn from a transcript, Cuffdiff will assign it this many times (probabilistically), thus estimating the assignment uncertainty for each transcript. Used to estimate the variance-covariance matrix on assigned fragment counts.
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
342 --min-reps-for-js-test Cuffdiff won't test genes for differential regulation unless the conditions in question have at least this many replicates.
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
343 </help>
7
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
344 <citations>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
345 <citation type="doi">10.1038/nbt.1621</citation>
8da0eade1f59 Uploaded
devteam
parents: 6
diff changeset
346 </citations>
0
0dabb2ed6eb1 Uploaded tool tarball.
devteam
parents:
diff changeset
347 </tool>