annotate isoem2_isode2/isoDE.xml @ 18:c6d2dbdf0a4d draft

Uploaded
author saharlcc
date Fri, 26 May 2017 08:13:06 -0400
parents be08c88b353e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
1 <tool id="isoDE" name="IsoDE2">
12
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
2 <description>Computes differentially expressed isoforms and genes based on bootstrap samples generated by IsoEM2 </description>
10
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
3 <command interpreter="bash">isoDE2.sh
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
4 -c1
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
5 $condition1
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
6 #for $r in $condition1replicates
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
7 ${r.c1Rep}
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
8 #end for
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
9 -c2
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
10 $condition2
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
11 #for $r in $condition2replicates
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
12 ${r.c2Rep}
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
13 #end for
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
14 -pval $pval
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
15 -geneFPKMout $geneFPKM
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
16 -geneTPMout $geneTPM
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
17 -isoFPKMout $isoformFPKM
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
18 -isoTPMout $isoformTPM
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
19 </command>
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
20
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
21 <inputs>
18
c6d2dbdf0a4d Uploaded
saharlcc
parents: 12
diff changeset
22 <param name="sampleName1" size="10" type="text" label="Name for Condition 1" value="Condition1" help="Output files label"/>
12
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
23
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
24 <param name="condition1" type="data" label="Select data for Condition 1" format="gz" help="Condition 1 isoEM2 compressed output file"/>
10
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
25 <!--
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
26 <param format="toolshed.gz" name="condition1" type="data" label="Select data for Condition 1" help="Condition 1 isoEM2 compressed output file"/>
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
27 -->
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
28 <repeat name="condition1replicates" title="Replicates for Condition 1">
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
29 <param name="c1Rep" label="Add replicate" type="data" format="gz" data_ref="condtion1" />
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
30 </repeat>
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
31
18
c6d2dbdf0a4d Uploaded
saharlcc
parents: 12
diff changeset
32 <param name="sampleName2" size="10" type="text" label="Name for Condition 2" value="Condition2" help="Output files label"/>
12
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
33
10
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
34 <param format="gz" name="condition2" type="data" label="Select data for Condition 2" help="Condition 2 isoEM2 compressed output file"/>
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
35 <!--
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
36 <param format="toolshed.gz" name="condition2" type="data" label="Select data for Condition 2" help="Condition 2 IsoEM2 compressed output file"/>
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
37 -->
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
38 <repeat name="condition2replicates" title="Replicates for Condition 2">
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
39 <param format="gz" name="c2Rep" label="Add replicate" type="data" data_ref="condtion2" />
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
40 </repeat>
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
41
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
42
11
630d5a01ef13 Minor change in IsoDE2 interface
saharlcc
parents: 10
diff changeset
43 <param name="pval" label="Significance level" type="float" value="0.05" help="Desired significance level for which a conservative (reliable) fold change will be reported" />
10
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
44
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
45 </inputs>
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
46 <outputs>
12
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
47 <data format="tabular" name="geneFPKM" label="${sampleName1}.vs.${sampleName2} isoDE gene fpkm " />
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
48 <data format="tabular" name="isoformFPKM" label="${sampleName1}.vs.${sampleName2} isoDE isoform fpkm " />
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
49 <data format="tabular" name="geneTPM" label="${sampleName1}.vs.${sampleName2} isoDE gene tpm " />
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
50 <data format="tabular" name="isoformTPM" label="${sampleName1}.vs.${sampleName2} isoDE isoform tpm " />
10
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
51 </outputs>
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
52
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
53 <help>
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
54 **What it does**
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
55
12
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
56 IsoDE2 computes isoforms and genes that are differentially expressed between two conditions (e.g., treated vs. control).
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
57 The computation is based on the boostrap samples generated by IsoEM2.
10
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
58
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
59 **Input**
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
60
12
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
61 * 1- Names for the two conditions (the default values 'Condition 1' and 'Condition 2' will be used in the output file names if these are not specified)
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
62 * 2- One or more IsoEM output files (compressed tar files) for each of the two conditions. Multiple files can be used when IsoEM2 is run independently on replicates for each condition.
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
63 * 3- Desired significance level for which a reliable fold change level will be reported.
10
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
64 *
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
65
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
66
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
67
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
68
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
69 **Output**
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
70
12
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
71 * Four output files containinag results of isoform and gene differential expression analysis based on both Fragments per Kilobase per Million (FPKM) and Transcripts per Million (TPM) expression levels. The four tab delimited files have identical format with the following fields:
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
72 * 1- Isoform/Gene ID
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
73 * 2- Confident log_2(FC): the base 2 logarithm of the largest fold change of isoform/gene FPKM/TPM estimates of condition 2 vs condition 1 which is supported by the provided bootstrap samples at the specified significance level. Positive values represent over-expression in Condition 2, while negative values representing over-expression in Condition 1. A zero value in this field indicates that no significant change was detected.
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
74 * 3- Single run log2(FC): the base 2 logarithm of the ratio between expression levels estimated by IsoEM2 for Condition 2 and Condition 1 (ratio between mean estimates in case replicates are provided for the two conditions).
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
75 * 4- Condition 1 FPKM or TPM: the IsoEM2 expression level estimated for Condition 1 (mean value in case of replicates).
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
76 * 5- Condition 2 FPKM or TPM: the IsoEM2 expression level estimated for Condition 2 (mean value in case of replicates).
be08c88b353e Added Sample names input parameter to be appended to the output file names
saharlcc
parents: 11
diff changeset
77 *
10
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
78
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
79 </help>
78d03bf22a1f - Add prinseq command to filter RNA-Seq data
saharlcc
parents:
diff changeset
80 </tool>