annotate tools/ngs_rna/cuffcompare_wrapper.xml @ 0:9071e359b9a3

Uploaded
author xuebing
date Fri, 09 Mar 2012 19:37:19 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
1 <tool id="cuffcompare" name="Cuffcompare" version="0.0.5">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
2 <!-- Wrapper supports Cuffcompare versions v1.0.0-v1.0.3 -->
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
3 <description>compare assembled transcripts to a reference annotation and track Cufflinks transcripts across multiple experiments</description>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
4 <requirements>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
5 <requirement type="package">cufflinks</requirement>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
6 </requirements>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
7 <command interpreter="python">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
8 cuffcompare_wrapper.py
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
9
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
10 ## Use annotation reference?
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
11 #if $annotation.use_ref_annotation == "Yes":
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
12 -r $annotation.reference_annotation
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
13 #if $annotation.ignore_nonoverlapping_reference:
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
14 -R
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
15 #end if
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
16 #end if
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
17
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
18 ## Use sequence data?
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
19 #if $seq_data.use_seq_data == "Yes":
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
20 -s
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
21 #if $seq_data.seq_source.index_source == "history":
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
22 --ref_file=$seq_data.seq_source.ref_file
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
23 #else:
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
24 --ref_file="None"
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
25 #end if
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
26 --dbkey=${first_input.metadata.dbkey}
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
27 --index_dir=${GALAXY_DATA_INDEX_DIR}
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
28 #end if
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
29
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
30 ## Outputs.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
31 --combined-transcripts=${transcripts_combined}
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
32
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
33 ## Inputs.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
34 ${first_input}
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
35 #for $input_file in $input_files:
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
36 ${input_file.additional_input}
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
37 #end for
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
38
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
39 </command>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
40 <inputs>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
41 <param format="gtf" name="first_input" type="data" label="GTF file produced by Cufflinks" help=""/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
42 <repeat name="input_files" title="Additional GTF Input Files">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
43 <param format="gtf" name="additional_input" type="data" label="GTF file produced by Cufflinks" help=""/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
44 </repeat>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
45 <conditional name="annotation">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
46 <param name="use_ref_annotation" type="select" label="Use Reference Annotation">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
47 <option value="No">No</option>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
48 <option value="Yes">Yes</option>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
49 </param>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
50 <when value="Yes">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
51 <param format="gtf" name="reference_annotation" type="data" label="Reference Annotation" help="Make sure your annotation file is in GTF format and that Galaxy knows that your file is GTF--not GFF."/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
52 <param name="ignore_nonoverlapping_reference" type="boolean" label="Ignore reference transcripts that are not overlapped by any transcript in input files"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
53 </when>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
54 <when value="No">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
55 </when>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
56 </conditional>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
57 <conditional name="seq_data">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
58 <param name="use_seq_data" type="select" label="Use Sequence Data" help="Use sequence data for some optional classification functions, including the addition of the p_id attribute required by Cuffdiff.">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
59 <option value="Yes">Yes</option>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
60 <option value="No">No</option>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
61 </param>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
62 <when value="No"></when>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
63 <when value="Yes">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
64 <conditional name="seq_source">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
65 <param name="index_source" type="select" label="Choose the source for the reference list">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
66 <option value="cached">Locally cached</option>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
67 <option value="history">History</option>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
68 </param>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
69 <when value="cached"></when>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
70 <when value="history">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
71 <param name="ref_file" type="data" format="fasta" label="Using reference file" />
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
72 </when>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
73 </conditional>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
74 </when>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
75 </conditional>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
76 </inputs>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
77
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
78 <outputs>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
79 <data format="txt" name="transcripts_accuracy" label="${tool.name} on ${on_string}: transcript accuracy"
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
80 from_work_dir="cc_output.stats" />
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
81 <data format="tabular" name="input1_tmap" label="${tool.name} on ${on_string}: ${first_input.hid} data tmap file"
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
82 from_work_dir="cc_output.input1.tmap" />
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
83 <data format="tabular" name="input1_refmap" label="${tool.name} on ${on_string}: data ${first_input.hid} refmap file"
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
84 from_work_dir="cc_output.input1.refmap"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
85 <data format="tabular" name="input2_tmap" label="${tool.name} on ${on_string}: data ${input_files[0]['additional_input'].hid} tmap file" from_work_dir="cc_output.input2.tmap">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
86 <filter>len( input_files ) > 0</filter>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
87 </data>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
88 <data format="tabular" name="input2_refmap" label="${tool.name} on ${on_string}: data ${input_files[0]['additional_input'].hid} refmap file" from_work_dir="cc_output.input2.refmap">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
89 <filter>len( input_files ) > 0</filter>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
90 </data>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
91 <data format="tabular" name="transcripts_tracking" label="${tool.name} on ${on_string}: transcript tracking" from_work_dir="cc_output.tracking">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
92 <filter>len( input_files ) > 0</filter>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
93 </data>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
94 <data format="gtf" name="transcripts_combined" label="${tool.name} on ${on_string}: combined transcripts"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
95 </outputs>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
96
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
97 <tests>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
98 <!--
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
99 cuffcompare -r cuffcompare_in3.gtf -R cuffcompare_in1.gtf cuffcompare_in2.gtf
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
100 -->
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
101 <test>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
102 <param name="first_input" value="cuffcompare_in1.gtf" ftype="gtf"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
103 <param name="additional_input" value="cuffcompare_in2.gtf" ftype="gtf"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
104 <param name="use_ref_annotation" value="Yes"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
105 <param name="reference_annotation" value="cuffcompare_in3.gtf" ftype="gtf"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
106 <param name="ignore_nonoverlapping_reference" value="Yes"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
107 <param name="use_seq_data" value="No"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
108 <!-- Line diffs are the result of different locations for input files; this cannot be fixed as cuffcompare outputs
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
109 full input path for each input. -->
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
110 <output name="transcripts_accuracy" file="cuffcompare_out7.txt" lines_diff="16"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
111 <output name="input1_tmap" file="cuffcompare_out1.tmap"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
112 <output name="input1_refmap" file="cuffcompare_out2.refmap"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
113 <output name="input2_tmap" file="cuffcompare_out3.tmap"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
114 <output name="input2_refmap" file="cuffcompare_out4.refmap"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
115 <output name="transcripts_tracking" file="cuffcompare_out6.tracking"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
116 <output name="transcripts_combined" file="cuffcompare_out5.gtf"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
117 </test>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
118 </tests>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
119
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
120 <help>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
121 **Cuffcompare Overview**
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
122
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
123 Cuffcompare is part of Cufflinks_. Cuffcompare helps you: (a) compare your assembled transcripts to a reference annotation and (b) track Cufflinks transcripts across multiple experiments (e.g. across a time course). 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
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
124
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
125 .. _Cufflinks: http://cufflinks.cbcb.umd.edu/
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
126
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
127 ------
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
128
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
129 **Know what you are doing**
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
130
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
131 .. class:: warningmark
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
132
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
133 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.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
134
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
135 .. __: http://cufflinks.cbcb.umd.edu/manual.html#cuffcompare
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
136
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
137 ------
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
138
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
139 **Input format**
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
140
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
141 Cuffcompare takes Cufflinks' GTF output as input, and optionally can take a "reference" annotation (such as from Ensembl_)
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
142
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
143 .. _Ensembl: http://www.ensembl.org
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
144
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
145 ------
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
146
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
147 **Outputs**
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
148
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
149 Cuffcompare produces the following output files:
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
150
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
151 Transcripts Accuracy File:
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
152
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
153 Cuffcompare reports various statistics related to the "accuracy" of the transcripts in each sample when compared to the reference annotation data. The typical gene finding measures of "sensitivity" and "specificity" (as defined in Burset, M., Guigó, R. : Evaluation of gene structure prediction programs (1996) Genomics, 34 (3), pp. 353-367. doi: 10.1006/geno.1996.0298) are calculated at various levels (nucleotide, exon, intron, transcript, gene) for each input file and reported in this file. The Sn and Sp columns show specificity and sensitivity values at each level, while the fSn and fSp columns are "fuzzy" variants of these same accuracy calculations, allowing for a very small variation in exon boundaries to still be counted as a "match".
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
154
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
155 Transcripts Combined File:
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
156
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
157 Cuffcompare reports a GTF file containing the "union" of all transfrags in each sample. If a transfrag is present in both samples, it is thus reported once in the combined gtf.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
158
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
159 Transcripts Tracking File:
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
160
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
161 This file matches transcripts up between samples. Each row contains a transcript structure that is present in one or more input GTF files. Because the transcripts will generally have different IDs (unless you assembled your RNA-Seq reads against a reference transcriptome), cuffcompare examines the structure of each the transcripts, matching transcripts that agree on the coordinates and order of all of their introns, as well as strand. Matching transcripts are allowed to differ on the length of the first and last exons, since these lengths will naturally vary from sample to sample due to the random nature of sequencing.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
162 If you ran cuffcompare with the -r option, the first and second columns contain the closest matching reference transcript to the one described by each row.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
163
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
164 Here's an example of a line from the tracking file::
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
165
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
166 TCONS_00000045 XLOC_000023 Tcea|uc007afj.1 j \
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
167 q1:exp.115|exp.115.0|100|3.061355|0.350242|0.350207 \
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
168 q2:60hr.292|60hr.292.0|100|4.094084|0.000000|0.000000
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
169
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
170 In this example, a transcript present in the two input files, called exp.115.0 in the first and 60hr.292.0 in the second, doesn't match any reference transcript exactly, but shares exons with uc007afj.1, an isoform of the gene Tcea, as indicated by the class code j. The first three columns are as follows::
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
171
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
172 Column number Column name Example Description
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
173 -----------------------------------------------------------------------
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
174 1 Cufflinks transfrag id TCONS_00000045 A unique internal id for the transfrag
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
175 2 Cufflinks locus id XLOC_000023 A unique internal id for the locus
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
176 3 Reference gene id Tcea The gene_name attribute of the reference GTF record for this transcript, or '-' if no reference transcript overlaps this Cufflinks transcript
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
177 4 Reference transcript id uc007afj.1 The transcript_id attribute of the reference GTF record for this transcript, or '-' if no reference transcript overlaps this Cufflinks transcript
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
178 5 Class code c The type of match between the Cufflinks transcripts in column 6 and the reference transcript. See class codes
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
179
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
180 Each of the columns after the fifth have the following format:
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
181 qJ:gene_id|transcript_id|FMI|FPKM|conf_lo|conf_hi
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
182
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
183 A transcript need be present in all samples to be reported in the tracking file. A sample not containing a transcript will have a "-" in its entry in the row for that transcript.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
184
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
185 Class Codes
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
186
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
187 If you ran cuffcompare with the -r option, tracking rows will contain the following values. If you did not use -r, the rows will all contain "-" in their class code column::
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
188
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
189 Priority Code Description
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
190 ---------------------------------
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
191 1 = Match
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
192 2 c Contained
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
193 3 j New isoform
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
194 4 e A single exon transcript overlapping a reference exon and at least 10 bp of a reference intron, indicating a possible pre-mRNA fragment.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
195 5 i A single exon transcript falling entirely with a reference intron
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
196 6 r Repeat. Currently determined by looking at the reference sequence and applied to transcripts where at least 50% of the bases are lower case
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
197 7 p Possible polymerase run-on fragment
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
198 8 u Unknown, intergenic transcript
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
199 9 o Unknown, generic overlap with reference
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
200 10 . (.tracking file only, indicates multiple classifications)
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
201
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
202 -------
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
203
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
204 **Settings**
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
205
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
206 All of the options have a default value. You can change any of them. Most of the options in Cuffcompare have been implemented here.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
207
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
208 ------
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
209
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
210 **Cuffcompare parameter list**
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
211
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
212 This is a list of implemented Cuffcompare options::
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
213
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
214 -r An optional "reference" annotation GTF. Each sample is matched against this file, and sample isoforms are tagged as overlapping, matching, or novel where appropriate. See the refmap and tmap output file descriptions below.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
215 -R If -r was specified, this option causes cuffcompare to ignore reference transcripts that are not overlapped by any transcript in one of cuff1.gtf,...,cuffN.gtf. Useful for ignoring annotated transcripts that are not present in your RNA-Seq samples and thus adjusting the "sensitivity" calculation in the accuracy report written in the transcripts_accuracy file
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
216 </help>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
217 </tool>