Mercurial > repos > saharlcc > isoem2_isode2
changeset 1:babf45f7c9a3 draft
Uploaded
author | saharlcc |
---|---|
date | Mon, 19 Sep 2016 21:58:37 -0400 |
parents | 581e4c6b483f |
children | 7044191a603b |
files | isoDE.xml |
diffstat | 1 files changed, 79 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/isoDE.xml Mon Sep 19 21:58:37 2016 -0400 @@ -0,0 +1,79 @@ +<tool id="isoDE" name="IsoDE2"> + <description>Compute gene Differential Expression based on IsoEM2 output </description> + <command interpreter="bash">isoDE2.sh + -c1 + $condition1 + #for $r in $condition1replicates + ${r.c1Rep} + #end for + -c2 + $condition2 + #for $r in $condition2replicates + ${r.c2Rep} + #end for + -pval $pval + -geneFPKMout $geneFPKM + -geneTPMout $geneTPM + -isoFPKMout $isoformFPKM + -isoTPMout $isoformTPM + </command> + + <inputs> + <param name="condition1" type="data" label="Select data for Condition 1" format="gz" help="Condition 1 isoEM2 compressed output file"/> +<!-- + <param format="toolshed.gz" name="condition1" type="data" label="Select data for Condition 1" help="Condition 1 isoEM2 compressed output file"/> +--> + <repeat name="condition1replicates" title="Replicates for Condition 1"> + <param name="c1Rep" label="Add replicate" type="data" format="gz" data_ref="condtion1" /> + </repeat> + + <param format="gz" name="condition2" type="data" label="Select data for Condition 2" help="Condition 2 isoEM2 compressed output file"/> +<!-- + <param format="toolshed.gz" name="condition2" type="data" label="Select data for Condition 2" help="Condition 2 IsoEM2 compressed output file"/> +--> + <repeat name="condition2replicates" title="Replicates for Condition 2"> + <param format="gz" name="c2Rep" label="Add replicate" type="data" data_ref="condtion2" /> + </repeat> + + + <param name="pval" label="p-value" type="float" value="0.05" help="Desired p-value to for which a reliable fold change level will be reported" /> + + </inputs> + <outputs> + <data format="tabular" name="geneFPKM" label="isoDE gene fpkm" /> + <data format="tabular" name="isoformFPKM" label="isoDE isoform fpkm" /> + <data format="tabular" name="geneTPM" label="isoDE gene tpm" /> + <data format="tabular" name="isoformTPM" label="isoDE isoform tpm" /> + </outputs> + +<help> +**What it does** + +Computes gene and isoform differential expression between two conditions (example tumor and normal) for both Fragment per Kilobase of transcript length per Million +bases (FPKM) and Transcripts per Million (TPM) values. The computation is based on the boostraping output generated by IsoEM2. The number of bootstrap iterations for +IsoEM2 should be >= 20 (suggested 200). + +**Input** + +* - One or more IsoEM output files (compressed tar files) for each of the two conditions. More than one file can be used if there are replicated for either condition +* - Desired p-value to for which a reliable fold change level will be reported +* + + + + +**Output** + +* four output files containinag results for Gene FPKM DE, Gene TPM DE, Isoform FPKM DE, and Isoform TPM DE. The four files have identical format with the following fields +* 1- Gene/isoform ID +* 2- Reliable log_2(FC) : conservative estimate of fold change in log base 2. +* For the confidence level specified by the input p-value, fold change of gene/isoform abundance (FPKM/TPM) in condition 2 compared condition 1 is +* at least 2 ^ absoulte value of this field.The sign indicates the direction, +ve means over expressed in condition 2, -ve means underexpressed in +* condition 1. NDE indicates that no change was detected. +* 3- log_2(condition 1 FPKM (or TPM)/condition 1 FPKM(or TPM)) based on IsoEM2 run without bootstrapping +* 4- condition 1 FPKM (or TPM) based on IsoEM2 run without bootstrapping +* 5- condition 2 FPKM (or TPM) based on IsoEM2 run without bootstrapping + + +</help> +</tool>