changeset 11:630d5a01ef13 draft

Minor change in IsoDE2 interface
author saharlcc
date Fri, 17 Mar 2017 06:47:46 -0400
parents 78d03bf22a1f
children be08c88b353e
files isoem2_isode2/isoDE.xml isoem2_isode2/isoDE2.sh
diffstat 2 files changed, 13 insertions(+), 14 deletions(-) [+]
line wrap: on
line diff
--- a/isoem2_isode2/isoDE.xml	Thu Mar 16 13:44:03 2017 -0400
+++ b/isoem2_isode2/isoDE.xml	Fri Mar 17 06:47:46 2017 -0400
@@ -36,7 +36,7 @@
     </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" />
+    <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" />
 
   </inputs>
   <outputs>
@@ -50,13 +50,12 @@
 **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).
+bases (FPKM) and Transcripts per Million (TPM) values. The computation is based on the boostraping output generated by IsoEM2. 
 
 **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
+* - Desired Significance level for which a reliable fold change level will be reported
 *
 
 
@@ -66,14 +65,14 @@
 
 * 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 
+* 2- Conservative log_2(FC) : conservative estimate of fold change in log base 2. 
+*               For the confidence level as input, 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. 0 indicates that no change was detected.
-* 3- log_2(condition 2 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
-
+* 3- log_2(condition 2 FPKM (or TPM)/condition 1 FPKM(or TPM)) based on IsoEM2 run without bootstrapping (average FPKM or TPM if replicates used)
+* 4- condition 1 FPKM (or TPM) based on IsoEM2 run without bootstrapping (average if replicates used)
+* 5- condition 2 FPKM (or TPM) based on IsoEM2 run without bootstrapping (average if replicates used)
+ 
 
 </help>
 </tool>
--- a/isoem2_isode2/isoDE2.sh	Thu Mar 16 13:44:03 2017 -0400
+++ b/isoem2_isode2/isoDE2.sh	Fri Mar 17 06:47:46 2017 -0400
@@ -141,7 +141,7 @@
 date
 
 
-awk '{if (NR == 1) {print "Gene ID\tConfident log2 FC\t Single run log2 FC\t c1 FPKM\tc2 FPKM";} else {if ($6 == 0 && $7 == 0) {two="0";} else {two=$2;} print $1 "\t" two "\t"  $5 "\t" $6 "\t" $7}}' Bootstrap_Merge1_DIR/output.txt > ${geneFPKMout_file}
+awk '{if (NR == 1) {print "Gene ID\tConservative log2 FC\t Single run log2 FC\t c1 average FPKM\tc2 average FPKM";} else {if ($6 == 0 && $7 == 0) {two="0";} else {two=$2;} print $1 "\t" two "\t"  $5 "\t" $6 "\t" $7}}' Bootstrap_Merge1_DIR/output.txt > ${geneFPKMout_file}
 
 cd ..
 
@@ -164,7 +164,7 @@
 echo awk command
 date
 pwd
-awk '{if (NR == 1) {print "Isoform ID\tConfident log2 FC\t Single run log2 FC\t c1 FPKM\tc2 FPKM";} else {if ($6 == 0 && $7 == 0) {two="0";} else {two=$2;} print $1 "\t" two "\t"  $5 "\t" $6 "\t" $7}}' Bootstrap_Merge1_DIR/output.txt  > ${isoFPKMout_file}
+awk '{if (NR == 1) {print "Isoform ID\tConservative log2 FC\t Single run log2 FC\t c1 average FPKM\tc2 average FPKM";} else {if ($6 == 0 && $7 == 0) {two="0";} else {two=$2;} print $1 "\t" two "\t"  $5 "\t" $6 "\t" $7}}' Bootstrap_Merge1_DIR/output.txt  > ${isoFPKMout_file}
 cd ..
 
 
@@ -184,7 +184,7 @@
 echo awk command
 date
 pwd
-awk '{if (NR == 1) {print "Gene ID\tConfident log2 FC\t Single run log2 FC\t c1 TPM\tc2 TPM";} else {if ($6 == 0 && $7 == 0) {two="0";} else {two=$2;} print $1 "\t" two "\t"  $5 "\t" $6 "\t" $7}}'  Bootstrap_Merge1_DIR/output.txt  > ${geneTPMout_file}
+awk '{if (NR == 1) {print "Gene ID\tConservative log2 FC\t Single run log2 FC\t c1 average TPM\tc2 average TPM";} else {if ($6 == 0 && $7 == 0) {two="0";} else {two=$2;} print $1 "\t" two "\t"  $5 "\t" $6 "\t" $7}}'  Bootstrap_Merge1_DIR/output.txt  > ${geneTPMout_file}
 cd ..
 
 
@@ -204,7 +204,7 @@
 echo awk command
 date
 
-awk '{if (NR == 1) {print "Isoform ID\tConfident log2 FC\t Single run log2 FC\t c1 TPM\tc2 TPM";} else {if ($6 == 0 && $7 == 0) {two="0";} else {two=$2;} print $1 "\t" two "\t"  $5 "\t" $6 "\t" $7}}'  Bootstrap_Merge1_DIR/output.txt  > ${isoTPMout_file}
+awk '{if (NR == 1) {print "Conservative Isoform ID\tConfident log2 FC\t Single run log2 FC\t c1 average TPM\tc2 average TPM";} else {if ($6 == 0 && $7 == 0) {two="0";} else {two=$2;} print $1 "\t" two "\t"  $5 "\t" $6 "\t" $7}}'  Bootstrap_Merge1_DIR/output.txt  > ${isoTPMout_file}
 
 cd ..