comparison cufflinks_wrapper.xml @ 7:5346d5eea8b1 draft

Uploaded
author devteam
date Fri, 19 Dec 2014 11:58:22 -0500
parents 9aab29e159a7
children 83bec71c5c9f
comparison
equal deleted inserted replaced
6:9aab29e159a7 7:5346d5eea8b1
1 <tool id="cufflinks" name="Cufflinks" version="0.0.7"> 1 <tool id="cufflinks" name="Cufflinks" version="@VERSION@.0">
2 <!-- Wrapper supports Cufflinks versions v1.3.0 and newer -->
3 <description>transcript assembly and FPKM (RPKM) estimates for RNA-Seq data</description> 2 <description>transcript assembly and FPKM (RPKM) estimates for RNA-Seq data</description>
4 <requirements> 3 <expand macro="requirements" />
5 <requirement type="package" version="2.1.1">cufflinks</requirement> 4 <expand macro="stdio" />
6 </requirements> 5 <macros>
6 <import>cuff_macros.xml</import>
7 </macros>
7 <version_command>cufflinks 2>&amp;1 | head -n 1</version_command> 8 <version_command>cufflinks 2>&amp;1 | head -n 1</version_command>
8 <command interpreter="python"> 9 <command interpreter="python">
9 cufflinks_wrapper.py 10 cufflinks_wrapper.py
10 --input=$input 11 --input=$input
11 --assembled-isoforms-output=$assembled_isoforms 12 --assembled-isoforms-output=$assembled_isoforms
12 --num-threads="\${GALAXY_SLOTS:-4}" 13 --num-threads="\${GALAXY_SLOTS:-4}"
13 -I $max_intron_len 14 -I $max_intron_len
14 -F $min_isoform_fraction 15 -F $min_isoform_fraction
15 -j $pre_mrna_fraction 16 -j $pre_mrna_fraction
16 $effective_length_correction 17 $length_correction
17 18
18 ## Include reference annotation? 19 ## Include reference annotation?
19 #if $reference_annotation.use_ref == "Use reference annotation": 20 #if $reference_annotation.use_ref == "Use reference annotation":
20 -G $reference_annotation.reference_annotation_file 21 -G $reference_annotation.reference_annotation_file
22 $reference_annotation.compatible_hits_norm
21 #end if 23 #end if
22 #if $reference_annotation.use_ref == "Use reference annotation guide": 24 #if $reference_annotation.use_ref == "Use reference annotation guide":
23 -g $reference_annotation.reference_annotation_guide_file 25 -g $reference_annotation.reference_annotation_guide_file
24 #end if 26 --3-overhang-tolerance=$reference_annotation.three_overhang_tolerance
25 27 --intron-overhang-tolerance=$reference_annotation.intron_overhang_tolerance
26 ## Normalization? 28 $reference_annotation.no_faux_reads
27 #if str($do_normalization) == "Yes":
28 -N
29 #end if 29 #end if
30 30
31 ## Bias correction? 31 ## Bias correction?
32 #if $bias_correction.do_bias_correction == "Yes": 32 #if $bias_correction.do_bias_correction == "Yes":
33 -b 33 -b
45 45
46 ## Include global model if available. 46 ## Include global model if available.
47 #if $global_model: 47 #if $global_model:
48 --global_model=$global_model 48 --global_model=$global_model
49 #end if 49 #end if
50
51 ## advanced settings
52 #if $advanced_settings.use_advanced_settings == "Yes":
53 --library-type=$advanced_settings.library_type
54 #if $advanced_settings.mask_file:
55 --mask-file=$advanced_settings.mask_file
56 #end if
57 --inner-mean-dist=$advanced_settings.inner_mean_dist
58 --inner-dist-std-dev=$advanced_settings.inner_dist_std_dev
59 --max-mle-iterations=$advanced_settings.max_mle_iterations
60 --junc-alpha=$advanced_settings.junc_alpha
61 --small-anchor-fraction=$advanced_settings.small_anchor_fraction
62 --overhang-tolerance=$advanced_settings.overhang_tolerance
63 --max-bundle-length=$advanced_settings.max_bundle_length
64 --max-bundle-frags=$advanced_settings.max_bundle_frags
65 --min-intron-length=$advanced_settings.min_intron_length
66 --trim-3-avgcov-thresh=$advanced_settings.trim_three_avgcov_thresh
67 --trim-3-dropoff-frac=$advanced_settings.trim_three_dropoff_frac
68 #end if
69
50 </command> 70 </command>
51 <inputs> 71 <inputs>
52 <param format="sam,bam" name="input" type="data" label="SAM or BAM file of aligned RNA-Seq reads" help=""/> 72 <param format="sam,bam" name="input" type="data" label="SAM or BAM file of aligned RNA-Seq reads" help=""/>
53 <param name="max_intron_len" type="integer" value="300000" min="1" max="600000" label="Max Intron Length" help=""/> 73 <param name="max_intron_len" type="integer" value="300000" min="1" max="600000" label="Max Intron Length" help="ignore alignments with gaps longer than this"/>
54 <param name="min_isoform_fraction" type="float" value="0.10" min="0" max="1" label="Min Isoform Fraction" help=""/> 74 <param name="min_isoform_fraction" type="float" value="0.10" min="0" max="1" label="Min Isoform Fraction" help="suppress transcripts below this abundance level"/>
55 <param name="pre_mrna_fraction" type="float" value="0.15" min="0" max="1" label="Pre MRNA Fraction" help=""/> 75 <param name="pre_mrna_fraction" type="float" value="0.15" min="0" max="1" label="Pre MRNA Fraction" help="suppress intra-intronic transcripts below this level"/>
56 <param name="do_normalization" type="select" label="Perform quartile normalization" help="Removes top 25% of genes from FPKM denominator to improve accuracy of differential expression calls for low abundance transcripts.">
57 <option value="No" selected="true">No</option>
58 <option value="Yes">Yes</option>
59 </param>
60 <conditional name="reference_annotation"> 76 <conditional name="reference_annotation">
61 <param name="use_ref" type="select" label="Use Reference Annotation"> 77 <param name="use_ref" type="select" label="Use Reference Annotation">
62 <option value="No" selected="true">No</option> 78 <option value="No" selected="true">No</option>
63 <option value="Use reference annotation">Use reference annotation</option> 79 <option value="Use reference annotation">Use reference annotation</option>
64 <option value="Use reference annotation guide">Use reference annotation as guide</option> 80 <option value="Use reference annotation guide">Use reference annotation as guide</option>
65 </param> 81 </param>
66 <when value="No"></when> 82 <when value="No"></when>
67 <when value="Use reference annotation"> 83 <when value="Use reference annotation">
68 <param format="gff3,gtf" name="reference_annotation_file" type="data" label="Reference Annotation" help="Gene annotation dataset in GTF or GFF3 format."/> 84 <param format="gff3,gtf" name="reference_annotation_file" type="data" label="Reference Annotation" help="Gene annotation dataset in GTF or GFF3 format."/>
85 <param name="compatible_hits_norm" type="select" label="Count hits compatible with reference RNAs only"
86 help="With this option, Cufflinks counts only those fragments compatible with some reference transcript towards the number of mapped hits used in the FPKM denominator. This option can only be used in combination with --GTF.">
87 <option value="" selected="True">No</option>
88 <option value="--compatible-hits-norm">Yes</option>
89 </param>
69 </when> 90 </when>
70 <when value="Use reference annotation guide"> 91 <when value="Use reference annotation guide">
71 <param format="gff3,gtf" name="reference_annotation_guide_file" type="data" label="Reference Annotation" help="Gene annotation dataset in GTF or GFF3 format."/> 92 <param format="gff3,gtf" name="reference_annotation_guide_file" type="data" label="Reference Annotation" help="Gene annotation dataset in GTF or GFF3 format."/>
93 <param name="three_overhang_tolerance" type="integer" value="600" label="3prime overhang tolerance"
94 help="The number of bp allowed to overhang the 3prime end of a reference transcript when determining if an assembled transcript should be merged with it (ie, the assembled transcript is not novel). The default is 600 bp." />
95 <param name="intron_overhang_tolerance" type="integer" value="50" label="Intronic overhang tolerance" help="The number of bp allowed to enter the intron of a reference transcript when determining if an assembled transcript should be merged with it (ie, the assembled transcript is not novel). The default is 50 bp." />
96 <param name="no_faux_reads" type="select" label="Disable tiling of reference transcripts" help="This option disables tiling of the reference transcripts with faux reads. Use this if you only want to use sequencing reads in assembly but do not want to output assembled transcripts that lay within reference transcripts. All reference transcripts in the input annotation will also be included in the output.">
97 <option value="" selected="True">No</option>
98 <option value="--no-faux-reads">Yes</option>
99 </param>
72 </when> 100 </when>
73 </conditional> 101 </conditional>
74 <conditional name="bias_correction"> 102 <conditional name="bias_correction">
75 <param name="do_bias_correction" type="select" label="Perform Bias Correction" help="Bias detection and correction can significantly improve accuracy of transcript abundance estimates."> 103 <param name="do_bias_correction" type="select" label="Perform Bias Correction"
104 help="Bias detection and correction can significantly improve accuracy of transcript abundance estimates.">
76 <option value="No" selected="true">No</option> 105 <option value="No" selected="true">No</option>
77 <option value="Yes">Yes</option> 106 <option value="Yes">Yes</option>
78 </param> 107 </param>
79 <when value="Yes"> 108 <when value="Yes">
80 <conditional name="seq_source"> 109 <conditional name="seq_source">
96 </conditional> 125 </conditional>
97 </when> 126 </when>
98 <when value="No"></when> 127 <when value="No"></when>
99 </conditional> 128 </conditional>
100 129
101 <param name="multiread_correct" type="select" label="Use multi-read correct" help="Tells Cufflinks to do an initial estimation procedure to more accurately weight reads mapping to multiple locations in the genome."> 130 <param name="multiread_correct" type="select" label="Use multi-read correct"
131 help="Tells Cufflinks to do an initial estimation procedure to more accurately weight reads mapping to multiple locations in the genome.">
102 <option value="No" selected="true">No</option> 132 <option value="No" selected="true">No</option>
103 <option value="Yes">Yes</option> 133 <option value="Yes">Yes</option>
104 </param> 134 </param>
105 135
106 <param name="effective_length_correction" type="select" label="Use effective length correction" help="Cufflinks will not employ its 'effective' length normalization to transcript FPKM."> 136 <param name="length_correction" type="select" label="Apply length correction" help="Mode of length normalization to transcript FPKM.">
107 <option value="" selected="true">Yes</option> 137 <option value="" selected="true">Cufflinks Effective Length Correction</option>
108 <option value="--no-effective-length-correction">No</option> 138 <option value="--no-effective-length-correction">Standard Length Correction</option>
139 <option value="--no-length-correction">No Length Correction at all (use raw counts)</option>
109 </param> 140 </param>
110 141
111 <param name="global_model" type="hidden_data" label="Global model (for use in Trackster)" optional="True"/> 142 <param name="global_model" type="hidden_data" label="Global model (for use in Trackster)" optional="True"/>
143
144 <!-- advanced settings -->
145 <conditional name="advanced_settings">
146 <param name="use_advanced_settings" type="select" label="Set advanced Cufflinks options" help="">
147 <option value="No" selected="true">No</option>
148 <option value="Yes" >Yes</option>
149 </param>
150 <when value="No"></when>
151 <when value="Yes">
152
153 <param type="select" name="library_type" label="Library prep used for input reads" help="">
154 <option value="auto" selected="True">Auto Detect</option>
155 <option value="ff-firststrand">ff-firststrand</option>
156 <option value="ff-secondstrand">ff-secondstrand</option>
157 <option value="ff-unstranded">ff-unstranded</option>
158 <option value="fr-firststrand">fr-firststrand</option>
159 <option value="fr-secondstrand">fr-secondstrand</option>
160 <option value="fr-unstranded" >fr-unstranded</option>
161 <option value="transfrags">transfrags</option>
162 </param>
163
164 <param name="mask_file" type="data" format="gff3,gtf" label="Mask File" help="Ignore all alignment within transcripts in this file " optional="True" />
165 <param name="inner_mean_dist" type="integer" value="45" label="Inner mean distance" help="This is the expected (mean) inner distance between mate pairs. For, example, for paired end runs with fragments selected at 300bp,where each end is 50bp, you should set it as 200. The default is 45bp." />
166 <param name="inner_dist_std_dev" type="integer" value="20" label="Inner distance standard deviation" help="The standard deviation for the distribution on inner distances between mate pairs. The default is 20bp." />
167 <param name="max_mle_iterations" type="integer" value="5000" label="Max MLE iterations" help="Sets the number of iterations allowed during maximum likelihood estimation of abundances. Default: 5000" />
168 <param name="junc_alpha" type="float" value="0.001" min="0" max="1" label="Alpha value for the binomial test used during false positive spliced alignment filtration" help="Default: 0.001" />
169 <param name="small_anchor_fraction" type="float" value="0.09" min="0" max="1" label="percent read overhang taken as suspiciously small" help="Spliced reads with less than this percent of their length on each side of the junction are considered suspicious and are candidates for filtering prior to assembly. Default: 0.09." />
170 <param name="overhang_tolerance" type="integer" value="8" label="Intronic overhang tolerance" help="The number of bp allowed to enter the intron of a transcript when determining if a read or another transcript is mappable to/compatible with it. The default is 8 bp based on the default bowtie/TopHat parameters." />
171 <param name="max_bundle_length" type="integer" value="3500000" label="Maximum genomic length of a given bundle" help="Default: 3,500,000bp" />
172 <param name="max_bundle_frags" type="integer" value="1000000" label="Maximum number of fragments per locus" help="Sets the maximum number of fragments a locus may have before being skipped. Skipped loci are listed in skipped.gtf. Default: 1,000,000" />
173 <param name="min_intron_length" type="integer" value="50" label="Minimal allowed intron size" help="Default: 50bp" />
174 <param name="trim_three_avgcov_thresh" type="integer" value="10" label="Minimum average coverage required to attempt 3prime trimming." help="Default: 10" />
175 <param name="trim_three_dropoff_frac" type="float" value="0.1" min="0" max="1" label="The fraction of average coverage below which to trim the 3prime end of an assembled transcript." help="Default: 0.1"/>
176 </when>
177 </conditional>
112 </inputs> 178 </inputs>
113
114 <outputs> 179 <outputs>
115 <data format="tabular" name="genes_expression" label="${tool.name} on ${on_string}: gene expression" from_work_dir="genes.fpkm_tracking"/> 180 <data format="tabular" name="genes_expression" label="${tool.name} on ${on_string}: gene expression" from_work_dir="genes.fpkm_tracking"/>
116 <data format="tabular" name="transcripts_expression" label="${tool.name} on ${on_string}: transcript expression" from_work_dir="isoforms.fpkm_tracking"/> 181 <data format="tabular" name="transcripts_expression" label="${tool.name} on ${on_string}: transcript expression" from_work_dir="isoforms.fpkm_tracking"/>
117 <data format="gtf" name="assembled_isoforms" label="${tool.name} on ${on_string}: assembled transcripts"/> 182 <data format="gtf" name="assembled_isoforms" label="${tool.name} on ${on_string}: assembled transcripts"/>
118 <data format="txt" name="total_map_mass" label="${tool.name} on ${on_string}: total map mass" hidden="true" from_work_dir="global_model.txt"/> 183 <data format="txt" name="total_map_mass" label="${tool.name} on ${on_string}: total map mass" hidden="true" from_work_dir="global_model.txt"/>
184 <data format="gtf" name="skipped" label="${tool.name} on ${on_string}: Skipped Transcripts" from_working_dir="skipped.gtf"/>
119 </outputs> 185 </outputs>
120 186
121 <trackster_conf> 187 <trackster_conf>
122 <action type="set_param" name="global_model" output_name="total_map_mass"/> 188 <action type="set_param" name="global_model" output_name="total_map_mass"/>
123 </trackster_conf> 189 </trackster_conf>
124
125 <tests> 190 <tests>
126 <!-- 191 <!--
127 Simple test that uses test data included with cufflinks. 192 Simple test that uses test data included with cufflinks.
128 --> 193 -->
129 <test> 194 <test>
130 <param name="input" value="cufflinks_in.bam"/> 195 <param name="input" value="cufflinks_in.bam"/>
131 <param name="max_intron_len" value="300000"/> 196 <param name="max_intron_len" value="300000"/>
132 <param name="min_isoform_fraction" value="0.05"/> 197 <param name="min_isoform_fraction" value="0.05"/>
133 <param name="pre_mrna_fraction" value="0.05"/> 198 <param name="pre_mrna_fraction" value="0.05"/>
134 <param name="use_ref" value="No"/> 199 <param name="use_ref" value="No"/>
135 <param name="do_normalization" value="No" />
136 <param name="do_bias_correction" value="No"/> 200 <param name="do_bias_correction" value="No"/>
137 <param name="multiread_correct" value="No"/> 201 <param name="multiread_correct" value="No"/>
138 <param name="effective_length_correction" value="Yes"/> 202 <param name="length_correction" value=""/>
203 <param name="use_advanced_settings" value="No" />
139 <output name="genes_expression" format="tabular" lines_diff="2" file="cufflinks_out3.fpkm_tracking"/> 204 <output name="genes_expression" format="tabular" lines_diff="2" file="cufflinks_out3.fpkm_tracking"/>
140 <output name="transcripts_expression" format="tabular" lines_diff="2" file="cufflinks_out2.fpkm_tracking"/> 205 <output name="transcripts_expression" format="tabular" lines_diff="2" file="cufflinks_out2.fpkm_tracking"/>
141 <output name="assembled_isoforms" file="cufflinks_out1.gtf"/> 206 <output name="assembled_isoforms" file="cufflinks_out1.gtf"/>
142 <output name="global_model" file="cufflinks_out4.txt"/> 207 <output name="global_model" file="cufflinks_out4.txt"/>
208 <output name="skipped" file="cufflinks_out4.gtf"/>
143 </test> 209 </test>
144 </tests> 210 </tests>
145 211
146 <help> 212 <help>
147 **Cufflinks Overview** 213 **Cufflinks Overview**
148 214
149 Cufflinks_ assembles transcripts, estimates their abundances, and tests for differential expression and regulation in RNA-Seq samples. It accepts aligned RNA-Seq reads and assembles the alignments into a parsimonious set of transcripts. Cufflinks then estimates the relative abundances of these transcripts based on how many reads support each one. 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 215 Cufflinks_ assembles transcripts, estimates their abundances, and tests for differential expression and regulation in RNA-Seq samples. It accepts aligned RNA-Seq reads and assembles the alignments into a parsimonious set of transcripts. Cufflinks then estimates the relative abundances of these transcripts based on how many reads support each one. 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
150 216
151 .. _Cufflinks: http://cufflinks.cbcb.umd.edu/ 217 .. _Cufflinks: http://cole-trapnell-lab.github.io/cufflinks/
152 218
153 ------ 219 ------
154 220
155 **Know what you are doing** 221 **Know what you are doing**
156 222
157 .. class:: warningmark 223 .. class:: warningmark
158 224
159 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. 225 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.
160 226
161 .. __: http://cufflinks.cbcb.umd.edu/manual.html 227 .. __: http://cole-trapnell-lab.github.io/cufflinks/cufflinks/
162 228
163 ------ 229 ------
164 230
165 **Input formats** 231 **Input formats**
166 232
167 Cufflinks takes a text file of SAM alignments as input. The RNA-Seq read mapper TopHat produces output in this format, and is recommended for use with Cufflinks. However Cufflinks will accept SAM alignments generated by any read mapper. Here's an example of an alignment Cufflinks will accept:: 233 Cufflinks takes a text file of SAM alignments as input. The RNA-Seq read mapper TopHat produces output in this format, and is recommended for use with Cufflinks. However Cufflinks will accept SAM alignments generated by any read mapper. Here's an example of an alignment Cufflinks will accept::
168 234
169 s6.25mer.txt-913508 16 chr1 4482736 255 14M431N11M * 0 0 \ 235 s6.25mer.txt-913508 16 chr1 4482736 255 14M431N11M * 0 0 \
170 CAAGATGCTAGGCAAGTCTTGGAAG IIIIIIIIIIIIIIIIIIIIIIIII NM:i:0 XS:A:- 236 CAAGATGCTAGGCAAGTCTTGGAAG IIIIIIIIIIIIIIIIIIIIIIIII NM:i:0 XS:A:-
171 237
172 Note the use of the custom tag XS. This attribute, which must have a value of "+" or "-", indicates which strand the RNA that produced this read came from. While this tag can be applied to any alignment, including unspliced ones, it must be present for all spliced alignment records (those with a 'N' operation in the CIGAR string). 238 Note the use of the custom tag XS. This attribute, which must have a value of "+" or "-", indicates which strand the RNA that produced this read came from. While this tag can be applied to any alignment, including unspliced ones, it must be present for all spliced alignment records (those with a 'N' operation in the CIGAR string).
173 The SAM file supplied to Cufflinks must be sorted by reference position. If you aligned your reads with TopHat, your alignments will be properly sorted already. If you used another tool, you may want to make sure they are properly sorted as follows:: 239 The SAM file supplied to Cufflinks must be sorted by reference position. If you aligned your reads with TopHat, your alignments will be properly sorted already. If you used another tool, you may want to make sure they are properly sorted as follows::
174 240
175 sort -k 3,3 -k 4,4n hits.sam > hits.sam.sorted 241 sort -k 3,3 -k 4,4n hits.sam > hits.sam.sorted
176 242
230 This is a list of implemented Cufflinks options:: 296 This is a list of implemented Cufflinks options::
231 297
232 -m INT This is the expected (mean) inner distance between mate pairs. For, example, for paired end runs with fragments selected at 300bp, where each end is 50bp, you should set -r to be 200. The default is 45bp. 298 -m INT This is the expected (mean) inner distance between mate pairs. For, example, for paired end runs with fragments selected at 300bp, where each end is 50bp, you should set -r to be 200. The default is 45bp.
233 -s INT The standard deviation for the distribution on inner distances between mate pairs. The default is 20bp. 299 -s INT The standard deviation for the distribution on inner distances between mate pairs. The default is 20bp.
234 -I INT The minimum intron length. Cufflinks will not report transcripts with introns longer than this, and will ignore SAM alignments with REF_SKIP CIGAR operations longer than this. The default is 300,000. 300 -I INT The minimum intron length. Cufflinks will not report transcripts with introns longer than this, and will ignore SAM alignments with REF_SKIP CIGAR operations longer than this. The default is 300,000.
235 -F After calculating isoform abundance for a gene, Cufflinks filters out transcripts that it believes are very low abundance, because isoforms expressed at extremely low levels often cannot reliably be assembled, and may even be artifacts of incompletely spliced precursors of processed transcripts. This parameter is also used to filter out introns that have far fewer spliced alignments supporting them. The default is 0.05, or 5% of the most abundant isoform (the major isoform) of the gene. 301 -F After calculating isoform abundance for a gene, Cufflinks filters out transcripts that it believes are very low abundance, because isoforms expressed at extremely low levels often cannot reliably be assembled, and may even be artifacts of incompletely spliced precursors of processed transcripts. This parameter is also used to filter out introns that have far fewer spliced alignments supporting them. The default is 0.05, or 5% of the most abundant isoform (the major isoform) of the gene.
236 -j Some RNA-Seq protocols produce a significant amount of reads that originate from incompletely spliced transcripts, and these reads can confound the assembly of fully spliced mRNAs. Cufflinks uses this parameter to filter out alignments that lie within the intronic intervals implied by the spliced alignments. The minimum depth of coverage in the intronic region covered by the alignment is divided by the number of spliced reads, and if the result is lower than this parameter value, the intronic alignments are ignored. The default is 5%. 302 -j Some RNA-Seq protocols produce a significant amount of reads that originate from incompletely spliced transcripts, and these reads can confound the assembly of fully spliced mRNAs. Cufflinks uses this parameter to filter out alignments that lie within the intronic intervals implied by the spliced alignments. The minimum depth of coverage in the intronic region covered by the alignment is divided by the number of spliced reads, and if the result is lower than this parameter value, the intronic alignments are ignored. The default is 5%.
237 -G Tells Cufflinks to use the supplied reference annotation to estimate isoform expression. It will not assemble novel transcripts, and the program will ignore alignments not structurally compatible with any reference transcript. 303 -G Tells Cufflinks to use the supplied reference annotation to estimate isoform expression. It will not assemble novel transcripts, and the program will ignore alignments not structurally compatible with any reference transcript.
238 -N With this option, Cufflinks excludes the contribution of the top 25 percent most highly expressed genes from the number of mapped fragments used in the FPKM denominator. This can improve robustness of differential expression calls for less abundant genes and transcripts. 304 -N With this option, Cufflinks excludes the contribution of the top 25 percent most highly expressed genes from the number of mapped fragments used in the FPKM denominator. This can improve robustness of differential expression calls for less abundant genes and transcripts.
239 </help> 305 </help>
306 <citations>
307 <citation type="doi">10.1038/nbt.1621</citation>
308 </citations>
240 </tool> 309 </tool>