annotate rgttable.xml @ 0:74c942b5f0da draft default tip

Uploaded
author jgarbe
date Wed, 27 Nov 2013 14:44:13 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
1 <tool id="rgttable" name="Read Group Tracking Table" version="1.0">
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
2 <description>Generate FPKM tables from cuffdiff read_group_tracking files.</description>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
3 <command interpreter="perl">
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
4 rgttable.pl
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
5 #if $column.selcol == 'yes':
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
6 -c $column.colnum
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
7 #end if
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
8 $rgt_in $rgt_out
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
9 </command>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
10 <inputs>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
11 <param name="rgt_in" type="data" format="tabular" label="Input file" />
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
12 <conditional name="column">
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
13 <param name="selcol" type="select" label="FPKM column" >
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
14 <option value="no" selected="true">Use column 7 for the value (default for FPKM)</option>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
15 <option value="yes" >Select the column to use for the value</option>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
16 </param>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
17 <when value="no"/>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
18 <when value="yes">
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
19 <param name="colnum" type="data_column" data_ref="rgt_in" numerical="true" optional="true" label="column" />
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
20 </when>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
21 </conditional>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
22 <!--
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
23 <param name="column" type="integer" value="7" label="Data column to keep (default 7)" />
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
24 -->
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
25 </inputs>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
26 <stdio>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
27 </stdio>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
28 <outputs>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
29 <data name="rgt_out" format="tabular" />
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
30 </outputs>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
31 <tests>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
32 <test>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
33 <param name="rgt_in" ftype="tabular" value="genes.read_group_tracking" />
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
34 <param name="selcol" value="no" />
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
35 <output name="rgt_out" file="genes.rgt.tsv" />
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
36 </test>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
37 </tests>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
38 <help>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
39 This script converts read group tracking files produced by Cuffdiff into a format useful
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
40 for importing into other programs.
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
41 The output has a row for each tracking_id, with a column for tracking_id, and additional columns for each unique combination of condition and replicate.
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
42
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
43 This works with the isoforms, genes, cds, and tss_groups
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
44 read group tracking files generated by cuffdiff.
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
45
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
46 INPUT
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
47 A cuffdiff read_group_tracking file
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
48
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
49 ============= =========== =========== =========== ===================== ===================== ========= ================ ========
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
50 tracking_id condition replicate raw_frags internal_scaled_frags external_scaled_frags FPKM effective_length status
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
51 ============= =========== =========== =========== ===================== ===================== ========= ================ ========
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
52 AES heart 0 1 1.15043 1.15043 18.1912 = OK
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
53 AES heart 1 1 0.800708 0.800708 18.5033 = OK
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
54 AES heart 2 4 2.96393 2.96393 68.5644 = OK
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
55 AES skeletal 0 0 0 0 0 = OK
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
56 AES skeletal 1 1 1.05362 1.05362 25.0567 = OK
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
57 AES skeletal 2 0 0 0 0 = OK
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
58 ============= =========== =========== =========== ===================== ===================== ========= ================ ========
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
59
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
60 OUTPUT
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
61
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
62 ============= ========= ========= ========= ============ ============ ============
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
63 tracking_id heart-0 heart-1 heart-2 skeletal-0 skeletal-1 skeletal-2
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
64 ============= ========= ========= ========= ============ ============ ============
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
65 AES 18.1912 18.5033 68.5644 0 25.0567 0
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
66 ============= ========= ========= ========= ============ ============ ============
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
67
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
68
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
69
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
70 </help>
74c942b5f0da Uploaded
jgarbe
parents:
diff changeset
71 </tool>