changeset 0:2ca97cd84ce3 draft default tip

Upload ctat tools.
author trinity_ctat
date Tue, 17 Jul 2018 11:49:33 -0400
parents
children
files ctat_analyze_differential_expression.py ctat_analyze_differential_expression.xml test-data/Sp.TMM.EXPR.matrix test-data/Sp.edgeR.tar.gz
diffstat 4 files changed, 552 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ctat_analyze_differential_expression.py	Tue Jul 17 11:49:33 2018 -0400
@@ -0,0 +1,123 @@
+import sys, os, subprocess
+
+TRINITY_BASE_DIR = ""
+if os.environ.has_key('TRINITY_HOME'):
+    TRINITY_BASE_DIR = os.environ['TRINITY_HOME'];
+elif hasattr(os, 'symlink'): # symlink was implemented to always return false when it was not implemented in earlier versions of python.
+    # 2017-09-26
+    # Cicada Dennis added looking for the location of the Trinity program using the Unix "which" utility.
+    # I tried using "command -v Trinity" but for some reason, I was getting a OS permission error with that.
+    # I also found distutils.spawn.find_executable() which might work, but already implemented the below.
+    try:
+        pipe1 = subprocess.Popen(["which", "Trinity"], stdout=subprocess.PIPE)
+    except:
+        msg = "You must set the environmental variable TRINITY_HOME to the base installation directory of Trinity before running {:s}.\n".format(sys.argv[0])
+        sys.stderr.write(msg)
+        # t, v, tb = sys.exc_info()
+        # raise t, v, tb
+        # For some reason the above was giving a syntax error. 
+        # A simple raise should reraise the existing exception.
+        raise
+    else:
+        TrinityPath, err_info = pipe1.communicate()
+        # FIX - probably should be checking err_info for errors...
+        # Determine the TRINITY_BASE_DIR from output1.
+        # If TrinityPath is a link, we need to dereference the link.
+        TrinityPath = TrinityPath.rstrip() # Need to strip off a newline.
+        # print "Trinity that was found is: {:s}".format(repr(TrinityPath))
+        # print os.path.islink(TrinityPath)
+        TrinityPath = os.path.abspath(TrinityPath)
+        # msg = "The Absolute Trinity path that was found is: {:s}".format(TrinityPath)
+        # print msg
+        # print os.path.islink(TrinityPath)
+        while os.path.islink(TrinityPath):
+            # print "That path is a link."
+            TrinityPath = os.path.join(os.path.dirname(TrinityPath),os.readlink(TrinityPath))
+            # print "The new path is: {:s}".format(TrinityPath)
+        # Take off the last part of the path (which is the Trinity command)
+        TRINITY_BASE_DIR = "/".join(TrinityPath.split("/")[0:-1])
+else:
+    sys.stderr.write("Either set TRINITY_HOME to the trinity base directory, or ensure that directory is in the PATH before running.")
+    sys.exit(1)
+
+usage= "usage: " + sys.argv[0] + " " + "edgeR.tar.gz " + "TMM_normalized_FPKM_matrix " + "P-value " + "C-value"
+print sys.argv 
+print usage 
+print " "
+
+if len(sys.argv)<5:
+	print "Require atleast two parameters"
+else:
+	print "All good- command going ahead"
+print " "
+
+Normalized_Matrix=sys.argv[2]
+Pvalue=sys.argv[3]
+Cvalue=sys.argv[4]
+
+def run_command(cmd):
+    # 2017-10-02
+    # Cicada Dennis put the subprocess command in a try/except statement.
+    # Errors were going undetected the way it was written previously.
+    print "Running command:\n\t" + cmd
+    try:
+        pipe = subprocess.Popen(cmd, shell=True, stderr=subprocess.PIPE, stdout=subprocess.PIPE)
+        cmd_stdout, cmd_stderr = pipe.communicate()
+    except:
+        msg = "ERROR while running command:\n\t" + cmd
+        sys.stderr.write(msg)
+        raise
+    
+    sys.stdout.write(cmd_stdout)
+    ret = pipe.returncode
+    if ret:
+        print "command died: " + str(ret)
+        sys.stderr.write(cmd_stderr)
+        sys.exit(ret)
+    else:
+        # Any error output is written to stdout instead of stderr, since no error has occurred.
+        sys.stderr.write(cmd_stderr) 
+        return
+
+print ""
+Final_tar_gz= "edgeR.tar.gz"
+run_command("cp "+ sys.argv[1] + " " + Final_tar_gz)
+run_command("tar -xvf " + Final_tar_gz)
+
+print "Before moving files."
+run_command("pwd")
+run_command("ls -lad ./*")
+print "\nedgeR_results/"
+run_command("ls -la edgeR_results")
+print ""
+
+run_command("mv edgeR_results/* ." )
+
+print "After moving files."
+run_command("pwd")
+run_command("ls -lad ./*")
+print "\nedgeR_results/"
+run_command("ls -la edgeR_results")
+print ""
+
+# run the analyze command
+cmd= TRINITY_BASE_DIR + "/Analysis/DifferentialExpression/analyze_diff_expr.pl "+ "--matrix " +  Normalized_Matrix + " -P " +  Pvalue + " -C " + Cvalue
+run_command(cmd)
+
+origMatrixName= "diffExpr.P" + Pvalue + "_" + "C" + Cvalue + ".matrix"
+# diffExpr.P0.001_C2.0.matrix
+run_command("mv " + origMatrixName + " diffExpr.matrix")
+
+SampleCorName= "diffExpr.P" + Pvalue + "_" + "C" + Cvalue + ".matrix.log2.centered.sample_cor.dat"
+# diffExpr.P0.001_C2.0.matrix.log2.sample_cor.dat
+run_command("mv " + SampleCorName + " diffExpr.matrix.log2..sample_cor.dat")
+
+CorMatrix= "diffExpr.P" + Pvalue + "_" + "C" + Cvalue + ".matrix.log2.centered.sample_cor_matrix.pdf"
+# diffExpr.P0.001_C2.0.matrix.log2.sample_cor_matrix.pdf
+run_command("mv " + CorMatrix + " diffExpr.matrix.log2.sample_cor_matrix.pdf")
+
+Heatmap= "diffExpr.P" + Pvalue + "_" + "C" + Cvalue + ".matrix.log2.centered.genes_vs_samples_heatmap.pdf"
+#diffExpr.P0.001_C2.0.matrix.log2.centered.genes_vs_samples_heatmap.pdf
+run_command("mv " + Heatmap + " diffExpr.matrix.log2.centered.genes_vs_samples_heatmap.pdf")
+
+sys.exit(0)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ctat_analyze_differential_expression.xml	Tue Jul 17 11:49:33 2018 -0400
@@ -0,0 +1,76 @@
+<tool id="ctat_analyze_differential_expression" name="ctat_analyze_differential_expression" version="1.0.0" profile="17.05">
+
+    <description>Analyze differential expression</description>
+    <requirements>
+        <requirement type="package" version="2.7">python</requirement>
+        <requirement type="package">subprocess32</requirement>
+        <requirement type="package">bzip2</requirement>
+        <requirement type="package" version="1.3.0">rsem</requirement>
+        <requirement type="package" version="3">bioconductor-edger</requirement>
+        <requirement type="package" version="2">bioconductor-qvalue</requirement>
+        <requirement type="package">r-cluster</requirement>
+        <requirement type="package">r-fastcluster</requirement>
+        <requirement type="package" version="2.6.6">trinity</requirement>
+    </requirements>
+    <command detect_errors="exit_code">
+        <![CDATA[
+        python $__tool_directory__/ctat_analyze_differential_expression.py $EdgeRTarGz $Counts_matrix $Pvalue $Cvalue 
+        ]]>
+    </command>
+    <inputs>
+          <param name="EdgeRTarGz" label="EdgeR tar gz file" type="data" format="txt"/>
+          <param name="Counts_matrix" label="Counts Matrix" type="data" format="tabular" />
+      <param name="Pvalue" label="P-value" value="0.05" type="float" />
+      <param name="Cvalue" label="C-value" value="0" type="float" />
+      
+    </inputs>
+    <outputs>
+        <data format="data" name="diffExpr_matrix" label="${tool.name} on ${on_string}: Matrix" from_work_dir="diffExpr.matrix"/>
+    <data format="data" name="diffExpr_correlation_matrix" label="${tool.name} on ${on_string}: Sample_Correlation_Matrix" from_work_dir="diffExpr.matrix.log2.sample_cor.dat"/>
+    <data format="data" name="diffExpr_correlation_matrix_pdf" label="${tool.name} on ${on_string}: Sample_Correlation_Matrix_PDF" from_work_dir="diffExpr.matrix.log2.sample_cor_matrix.pdf"/>
+    <data format="data" name="Heatmap" label="${tool.name} on ${on_string}: Heatmap" from_work_dir="diffExpr.matrix.log2.centered.genes_vs_samples_heatmap.pdf"/>
+    </outputs>
+    <tests>
+<test>
+<param name="EdgeRTarGz" value="Sp.edgeR.tar.gz" ftype="tar" />
+<param name="TMM_Matrix_FPKM" value="Sp.TMM.EXPR.matrix" />
+<param name="Pvalue" value="0.05" />
+<param name="Cvalue" value="0.0" />
+
+<output name="diffExpr_matrix" >
+                    <assert_contents>
+                        <has_line_matching expression=".+" />
+                        <has_line line="Sp_ds&#009;Sp_hs" />
+                        <has_line_matching expression="TRINITY_DN.+" />
+                    </assert_contents>
+                </output>
+<output name="diffExpr_correlation_matrix" file="Sp.diffExpr.matrix.log2.sample_cor.dat" />
+<output name="diffExpr_correlation_matrix_pdf" >
+                    <assert_contents>
+                        <has_line_matching expression=".+" />
+                    </assert_contents>
+                </output>
+<output name="Heatmap" >
+                    <assert_contents>
+                        <has_line_matching expression=".+" />
+                    </assert_contents>
+                </output>
+
+        </test>
+    </tests>
+    <help>
+.. class:: infomark 
+
+This tool filters differentially expressed transcripts derived from edgeR using a minimum fold change (C-value) which will be log2 transformed before use and a required significance (P-value) in the pairwise sample comparisons (after false discovery rate correction). 
+
+If you are following the Trinity RNA-seq protocol please go here_ for a galaxy tool walk through or the Nature Protocols paper_.
+
+.. _here: https://github.com/trinityrnaseq/GalaxyTrinityProtocol/wiki
+.. _paper: http://www.nature.com/nprot/journal/v8/n8/full/nprot.2013.084.html
+    </help>
+
+    <citations>
+        <citation type="doi">10.1038/nbt.1883</citation>
+    </citations>
+
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/Sp.TMM.EXPR.matrix	Tue Jul 17 11:49:33 2018 -0400
@@ -0,0 +1,353 @@
+	Sp_ds	Sp_hs
+TRINITY_DN126_c0_g2	208.413	663.692
+TRINITY_DN173_c0_g3	229.681	359.359
+TRINITY_DN16_c0_g1	3576.565	814.603
+TRINITY_DN107_c0_g1	428.409	323.191
+TRINITY_DN165_c0_g1	503.376	658.359
+TRINITY_DN192_c0_g1	39126.126	19142.811
+TRINITY_DN9_c0_g1	353.811	693.312
+TRINITY_DN85_c0_g2	581.711	684.169
+TRINITY_DN175_c0_g2	1744.797	0.000
+TRINITY_DN170_c0_g2	0.000	0.000
+TRINITY_DN226_c0_g1	26319.359	8886.950
+TRINITY_DN135_c0_g2	404.134	200.734
+TRINITY_DN176_c0_g3	316.584	120.017
+TRINITY_DN80_c0_g1	159.653	264.439
+TRINITY_DN119_c0_g2	186.574	632.215
+TRINITY_DN134_c0_g1	354.869	190.269
+TRINITY_DN150_c0_g1	1375.774	2962.222
+TRINITY_DN149_c0_g2	531.548	366.669
+TRINITY_DN188_c0_g1	7070.931	30112.711
+TRINITY_DN122_c0_g1	274.527	184.376
+TRINITY_DN118_c0_g2	1417.370	0.000
+TRINITY_DN173_c0_g1	0.000	2330.019
+TRINITY_DN219_c0_g1	1643.145	1160.152
+TRINITY_DN141_c0_g2	368.939	544.176
+TRINITY_DN81_c0_g1	1377.673	816.734
+TRINITY_DN178_c0_g4	168.220	280.987
+TRINITY_DN117_c0_g1	0.000	0.000
+TRINITY_DN125_c0_g1	478.966	0.000
+TRINITY_DN158_c0_g2	567.684	392.718
+TRINITY_DN128_c1_g1	28463.880	171.388
+TRINITY_DN177_c1_g1	0.000	3469.241
+TRINITY_DN180_c0_g2	383.613	811.686
+TRINITY_DN32_c0_g1	1167.261	1122.091
+TRINITY_DN113_c0_g1	496.589	353.121
+TRINITY_DN201_c0_g1	499.159	325.013
+TRINITY_DN60_c0_g2	0.000	0.000
+TRINITY_DN50_c0_g1	95606.418	24142.635
+TRINITY_DN112_c0_g1	185.549	143.101
+TRINITY_DN87_c0_g1	753.988	751.946
+TRINITY_DN179_c0_g1	292.124	237.557
+TRINITY_DN170_c0_g4	2125.765	991.693
+TRINITY_DN74_c0_g1	352.249	324.774
+TRINITY_DN199_c0_g1	16504.791	313.512
+TRINITY_DN89_c0_g2	278.029	202.591
+TRINITY_DN49_c0_g1	406.150	412.766
+TRINITY_DN116_c0_g2	882.546	0.000
+TRINITY_DN215_c0_g1	8281.072	6884.290
+TRINITY_DN129_c0_g1	1043.097	2058.318
+TRINITY_DN143_c0_g1	447.904	137.648
+TRINITY_DN176_c0_g2	476.480	147.422
+TRINITY_DN162_c0_g1	257.164	476.506
+TRINITY_DN77_c0_g1	0.000	5166.450
+TRINITY_DN84_c0_g1	99.771	155.149
+TRINITY_DN104_c0_g1	146.289	1195.391
+TRINITY_DN18_c0_g1	402.655	818.520
+TRINITY_DN102_c0_g1	3491.367	0.000
+TRINITY_DN183_c0_g2	772.367	1652.695
+TRINITY_DN10_c0_g1	2034.830	1036.159
+TRINITY_DN158_c0_g3	560.804	517.782
+TRINITY_DN36_c0_g1	375.558	319.572
+TRINITY_DN104_c0_g2	245.136	1118.865
+TRINITY_DN144_c0_g3	0.000	0.000
+TRINITY_DN152_c0_g1	1210.922	106.802
+TRINITY_DN97_c0_g1	1299.203	477.280
+TRINITY_DN53_c0_g1	649.446	328.227
+TRINITY_DN140_c0_g1	633.940	0.000
+TRINITY_DN75_c0_g1	770.511	0.000
+TRINITY_DN195_c0_g1	786.495	1157.152
+TRINITY_DN128_c0_g1	6202.362	48712.107
+TRINITY_DN24_c0_g1	313.728	0.000
+TRINITY_DN149_c0_g1	153.689	506.115
+TRINITY_DN178_c0_g2	461.512	633.203
+TRINITY_DN24_c0_g2	739.491	165.364
+TRINITY_DN174_c0_g4	445.678	431.350
+TRINITY_DN68_c0_g1	874.230	357.680
+TRINITY_DN25_c0_g1	438.278	389.741
+TRINITY_DN227_c0_g1	537.814	941.667
+TRINITY_DN176_c0_g1	130.178	418.457
+TRINITY_DN194_c0_g1	0.000	0.000
+TRINITY_DN213_c0_g1	777.172	1416.602
+TRINITY_DN211_c0_g1	3179.781	5736.531
+TRINITY_DN127_c0_g1	450.601	425.707
+TRINITY_DN108_c0_g2	167.817	518.080
+TRINITY_DN162_c0_g6	0.000	2381.342
+TRINITY_DN4_c0_g1	1173.451	1671.767
+TRINITY_DN207_c0_g1	793.761	1501.713
+TRINITY_DN172_c0_g1	106.676	167.173
+TRINITY_DN178_c0_g3	386.503	0.000
+TRINITY_DN35_c0_g1	6061.063	11700.571
+TRINITY_DN11_c0_g1	1065.390	2992.699
+TRINITY_DN38_c0_g1	755.097	431.850
+TRINITY_DN85_c0_g1	627.960	643.858
+TRINITY_DN197_c0_g1	775.080	1034.588
+TRINITY_DN162_c0_g4	415.759	339.704
+TRINITY_DN206_c0_g1	1620.121	518.246
+TRINITY_DN143_c0_g5	239.979	0.000
+TRINITY_DN186_c0_g1	117333.607	291664.823
+TRINITY_DN145_c0_g1	193.839	226.056
+TRINITY_DN120_c0_g3	277.441	282.035
+TRINITY_DN212_c0_g1	1037.100	911.107
+TRINITY_DN117_c0_g5	300.608	515.151
+TRINITY_DN30_c0_g1	0.000	0.000
+TRINITY_DN216_c0_g1	21841.441	2669.484
+TRINITY_DN180_c0_g1	421.286	0.000
+TRINITY_DN133_c0_g2	498.168	0.000
+TRINITY_DN13_c0_g1	4310.285	27106.714
+TRINITY_DN146_c0_g2	406.679	480.697
+TRINITY_DN162_c0_g5	346.587	0.000
+TRINITY_DN91_c0_g1	355.844	1099.947
+TRINITY_DN75_c0_g2	0.000	0.000
+TRINITY_DN69_c0_g1	422.151	515.615
+TRINITY_DN183_c0_g1	654.368	508.293
+TRINITY_DN205_c0_g1	14959.873	476.566
+TRINITY_DN157_c0_g1	561.611	289.035
+TRINITY_DN132_c0_g1	0.000	0.000
+TRINITY_DN191_c0_g1	634.125	3756.538
+TRINITY_DN106_c0_g1	517.126	462.339
+TRINITY_DN224_c0_g1	528.239	465.708
+TRINITY_DN31_c0_g1	2080.054	1060.350
+TRINITY_DN79_c0_g1	214.234	512.413
+TRINITY_DN149_c0_g5	522.401	0.000
+TRINITY_DN144_c0_g2	319.095	242.128
+TRINITY_DN47_c0_g1	1293.080	913.416
+TRINITY_DN20_c0_g2	474.867	600.059
+TRINITY_DN93_c0_g1	0.000	2128.487
+TRINITY_DN203_c0_g1	583.030	1079.244
+TRINITY_DN221_c0_g1	8879.524	85908.722
+TRINITY_DN116_c0_g1	215.460	169.018
+TRINITY_DN53_c0_g2	879.093	1120.984
+TRINITY_DN99_c0_g2	0.000	0.000
+TRINITY_DN71_c0_g2	1413.716	3393.488
+TRINITY_DN81_c0_g2	1237.121	725.183
+TRINITY_DN5_c0_g1	980.696	1855.619
+TRINITY_DN163_c0_g1	0.000	0.000
+TRINITY_DN19_c0_g1	29165.278	107059.123
+TRINITY_DN15_c0_g1	1374.599	2003.696
+TRINITY_DN124_c0_g4	622.836	257.915
+TRINITY_DN230_c0_g1	11667.737	755.124
+TRINITY_DN184_c0_g1	1436.781	1275.656
+TRINITY_DN160_c0_g1	0.000	1876.525
+TRINITY_DN60_c0_g1	3785.608	3226.732
+TRINITY_DN26_c0_g1	130.346	393.003
+TRINITY_DN174_c0_g5	197.619	241.426
+TRINITY_DN168_c0_g1	516.328	208.972
+TRINITY_DN111_c0_g2	1195.442	0.000
+TRINITY_DN220_c0_g1	0.000	0.000
+TRINITY_DN222_c0_g1	27210.732	208.294
+TRINITY_DN167_c0_g3	420.001	182.328
+TRINITY_DN97_c0_g2	744.228	366.050
+TRINITY_DN155_c0_g1	393.802	0.000
+TRINITY_DN178_c0_g5	261.927	133.779
+TRINITY_DN155_c0_g3	975.093	1767.604
+TRINITY_DN175_c0_g3	289.075	434.124
+TRINITY_DN51_c0_g1	240.894	724.968
+TRINITY_DN168_c0_g2	316.466	112.147
+TRINITY_DN167_c0_g2	343.681	501.448
+TRINITY_DN111_c0_g1	2470.857	0.000
+TRINITY_DN146_c0_g1	238.534	350.656
+TRINITY_DN193_c0_g1	225.271	562.212
+TRINITY_DN123_c0_g2	807.830	0.000
+TRINITY_DN108_c0_g1	208.119	0.000
+TRINITY_DN202_c0_g1	1215.912	726.540
+TRINITY_DN156_c0_g1	572.178	160.470
+TRINITY_DN229_c0_g1	1858.991	1537.369
+TRINITY_DN94_c0_g1	253.292	515.615
+TRINITY_DN33_c0_g1	1363.864	1426.900
+TRINITY_DN135_c0_g3	0.000	1951.218
+TRINITY_DN175_c0_g1	305.001	158.435
+TRINITY_DN110_c0_g1	6838.453	3249.042
+TRINITY_DN198_c0_g1	768.957	681.538
+TRINITY_DN161_c0_g2	0.000	0.000
+TRINITY_DN136_c0_g1	186.473	406.028
+TRINITY_DN174_c0_g3	497.975	0.000
+TRINITY_DN185_c0_g1	426.746	296.619
+TRINITY_DN116_c0_g3	1602.028	0.000
+TRINITY_DN127_c0_g2	2855.545	2118.248
+TRINITY_DN171_c0_g1	0.000	0.000
+TRINITY_DN214_c0_g1	623.794	165.411
+TRINITY_DN8_c0_g1	3307.893	6952.042
+TRINITY_DN63_c0_g1	2838.578	3766.884
+TRINITY_DN71_c0_g1	0.000	0.000
+TRINITY_DN120_c0_g2	0.000	304.143
+TRINITY_DN143_c0_g6	203.449	101.135
+TRINITY_DN118_c0_g3	0.000	0.000
+TRINITY_DN92_c0_g1	14879.244	6193.573
+TRINITY_DN146_c0_g3	608.716	524.270
+TRINITY_DN137_c0_g1	0.000	0.000
+TRINITY_DN218_c0_g1	360.774	223.961
+TRINITY_DN144_c0_g1	0.000	0.000
+TRINITY_DN27_c0_g1	491.541	272.511
+TRINITY_DN78_c0_g3	367.553	386.074
+TRINITY_DN96_c0_g1	738.651	563.522
+TRINITY_DN95_c0_g2	451.844	353.145
+TRINITY_DN76_c0_g2	343.396	131.303
+TRINITY_DN174_c0_g1	353.232	294.476
+TRINITY_DN115_c0_g2	357.457	225.271
+TRINITY_DN180_c0_g3	339.590	0.000
+TRINITY_DN118_c0_g1	372.442	309.214
+TRINITY_DN62_c0_g2	0.000	242.450
+TRINITY_DN55_c0_g1	540.662	389.598
+TRINITY_DN43_c0_g1	627.288	498.614
+TRINITY_DN143_c0_g4	394.062	382.872
+TRINITY_DN20_c0_g1	297.962	445.851
+TRINITY_DN231_c0_g1	6288.258	9188.379
+TRINITY_DN208_c0_g1	2884.465	1885.561
+TRINITY_DN22_c0_g1	2384.953	114.826
+TRINITY_DN133_c0_g3	0.000	0.000
+TRINITY_DN130_c0_g2	673.830	124.850
+TRINITY_DN143_c0_g2	995.950	0.000
+TRINITY_DN3_c0_g1	1799.555	2382.699
+TRINITY_DN179_c0_g2	725.354	0.000
+TRINITY_DN1_c0_g1	256.089	175.793
+TRINITY_DN109_c0_g1	634.302	3310.580
+TRINITY_DN178_c0_g6	0.000	581.237
+TRINITY_DN151_c0_g1	0.000	354.478
+TRINITY_DN122_c0_g2	304.463	73.396
+TRINITY_DN185_c0_g2	487.248	374.372
+TRINITY_DN161_c0_g1	0.000	536.378
+TRINITY_DN141_c0_g3	228.412	459.911
+TRINITY_DN200_c0_g1	389.560	2872.730
+TRINITY_DN57_c0_g1	2719.126	0.000
+TRINITY_DN76_c0_g1	530.431	160.649
+TRINITY_DN174_c0_g2	0.000	2559.551
+TRINITY_DN151_c0_g2	385.260	0.000
+TRINITY_DN67_c0_g1	707.631	0.000
+TRINITY_DN23_c0_g1	1185.471	1669.136
+TRINITY_DN78_c0_g1	0.000	0.000
+TRINITY_DN170_c0_g1	318.952	149.613
+TRINITY_DN48_c0_g1	1013.522	70.086
+TRINITY_DN169_c0_g2	2656.927	0.000
+TRINITY_DN26_c0_g2	698.727	939.155
+TRINITY_DN66_c0_g2	2381.081	5434.150
+TRINITY_DN98_c0_g1	420.883	359.597
+TRINITY_DN163_c0_g2	1359.563	0.000
+TRINITY_DN41_c0_g1	282.809	103.099
+TRINITY_DN143_c0_g3	212.251	60.490
+TRINITY_DN175_c0_g4	566.264	0.000
+TRINITY_DN189_c0_g2	47021.023	21562.154
+TRINITY_DN223_c0_g1	3515.096	12845.544
+TRINITY_DN89_c0_g1	0.000	949.930
+TRINITY_DN121_c0_g1	1276.507	2039.960
+TRINITY_DN117_c0_g2	0.000	4660.049
+TRINITY_DN124_c0_g3	737.584	297.964
+TRINITY_DN40_c0_g1	548.978	511.270
+TRINITY_DN86_c0_g2	136.251	661.133
+TRINITY_DN167_c0_g1	418.321	212.639
+TRINITY_DN95_c0_g1	276.963	620.976
+TRINITY_DN76_c0_g3	433.768	328.025
+TRINITY_DN209_c0_g1	313.728	0.000
+TRINITY_DN228_c0_g1	16954.653	6175.024
+TRINITY_DN86_c0_g1	0.000	748.600
+TRINITY_DN72_c0_g1	801.060	180.864
+TRINITY_DN165_c0_g2	1745.679	0.000
+TRINITY_DN146_c0_g4	402.328	333.715
+TRINITY_DN179_c0_g3	438.110	152.339
+TRINITY_DN154_c0_g1	557.822	0.000
+TRINITY_DN54_c0_g1	258.550	262.403
+TRINITY_DN115_c0_g1	381.454	461.423
+TRINITY_DN152_c0_g2	1101.029	544.450
+TRINITY_DN126_c0_g3	252.847	591.725
+TRINITY_DN17_c0_g1	668.547	742.386
+TRINITY_DN154_c0_g2	0.000	0.000
+TRINITY_DN17_c0_g2	460.193	200.520
+TRINITY_DN105_c0_g1	226.892	362.954
+TRINITY_DN124_c0_g1	736.845	384.289
+TRINITY_DN14_c0_g1	261.339	689.003
+TRINITY_DN101_c0_g1	532.842	626.000
+TRINITY_DN21_c0_g1	706.631	208.258
+TRINITY_DN77_c0_g2	0.000	1590.764
+TRINITY_DN130_c0_g1	740.037	211.139
+TRINITY_DN204_c0_g1	992.934	771.577
+TRINITY_DN64_c0_g1	817.574	937.334
+TRINITY_DN171_c0_g3	405.200	169.649
+TRINITY_DN182_c0_g1	0.000	0.000
+TRINITY_DN83_c0_g1	0.000	0.000
+TRINITY_DN169_c0_g1	133.152	0.000
+TRINITY_DN162_c0_g3	0.000	979.705
+TRINITY_DN124_c0_g2	1135.015	535.128
+TRINITY_DN157_c0_g2	380.967	974.966
+TRINITY_DN189_c0_g1	1429.910	8195.567
+TRINITY_DN101_c0_g3	560.267	484.912
+TRINITY_DN142_c0_g1	1299.547	1090.435
+TRINITY_DN70_c0_g2	383.706	182.305
+TRINITY_DN100_c0_g2	242.322	534.914
+TRINITY_DN178_c0_g7	219.576	271.606
+TRINITY_DN70_c0_g1	0.000	0.000
+TRINITY_DN155_c0_g2	603.038	570.558
+TRINITY_DN149_c0_g3	347.066	185.769
+TRINITY_DN162_c0_g2	344.496	193.567
+TRINITY_DN120_c0_g1	649.581	0.000
+TRINITY_DN160_c0_g2	138.477	620.976
+TRINITY_DN196_c0_g1	1372.221	759.482
+TRINITY_DN173_c0_g4	195.410	483.495
+TRINITY_DN45_c0_g1	2240.899	45.585
+TRINITY_DN58_c0_g1	1514.579	1558.905
+TRINITY_DN99_c0_g1	454.120	365.657
+TRINITY_DN187_c0_g1	1482.820	607.773
+TRINITY_DN78_c0_g2	522.157	535.795
+TRINITY_DN119_c0_g3	0.000	106.802
+TRINITY_DN141_c0_g1	0.000	6184.036
+TRINITY_DN135_c0_g1	941.192	0.000
+TRINITY_DN117_c0_g4	313.728	595.428
+TRINITY_DN118_c0_g5	397.968	0.000
+TRINITY_DN177_c1_g2	319.314	264.439
+TRINITY_DN157_c0_g3	416.238	721.802
+TRINITY_DN62_c0_g1	430.055	490.721
+TRINITY_DN171_c0_g2	393.987	239.259
+TRINITY_DN28_c0_g1	2206.914	2451.916
+TRINITY_DN105_c0_g2	213.553	469.923
+TRINITY_DN168_c0_g3	508.508	265.284
+TRINITY_DN181_c0_g1	351.703	125.624
+TRINITY_DN163_c0_g3	0.000	0.000
+TRINITY_DN217_c0_g1	288.470	1757.699
+TRINITY_DN89_c0_g3	0.000	0.000
+TRINITY_DN86_c0_g3	265.799	969.680
+TRINITY_DN101_c0_g2	0.000	0.000
+TRINITY_DN95_c0_g3	805.302	1637.039
+TRINITY_DN190_c0_g1	46213.579	228990.867
+TRINITY_DN93_c0_g3	449.198	241.343
+TRINITY_DN83_c0_g2	571.111	0.000
+TRINITY_DN59_c0_g1	688.118	0.000
+TRINITY_DN46_c0_g2	323.455	536.854
+TRINITY_DN225_c0_g1	4233.798	1703.982
+TRINITY_DN133_c0_g1	414.843	485.733
+TRINITY_DN166_c0_g1	487.391	702.420
+TRINITY_DN52_c0_g1	861.756	757.565
+TRINITY_DN149_c0_g4	911.499	0.000
+TRINITY_DN177_c0_g1	0.000	1010.860
+TRINITY_DN46_c0_g1	263.305	211.925
+TRINITY_DN117_c0_g3	472.230	374.645
+TRINITY_DN93_c0_g2	0.000	0.000
+TRINITY_DN153_c0_g1	16039.710	2908.041
+TRINITY_DN100_c0_g1	1359.563	4333.274
+TRINITY_DN29_c0_g1	354.601	1395.911
+TRINITY_DN126_c0_g1	134.974	473.411
+TRINITY_DN66_c0_g1	0.000	0.000
+TRINITY_DN90_c0_g1	257.694	671.895
+TRINITY_DN4_c0_g2	389.107	491.924
+TRINITY_DN158_c0_g1	348.721	370.479
+TRINITY_DN138_c0_g1	509.222	408.004
+TRINITY_DN119_c0_g1	0.000	1106.769
+TRINITY_DN132_c0_g2	856.666	529.556
+TRINITY_DN123_c0_g1	0.000	0.000
+TRINITY_DN178_c0_g1	0.000	0.000
+TRINITY_DN118_c0_g4	0.000	0.000
+TRINITY_DN210_c0_g1	10521.652	195.531
+TRINITY_DN173_c0_g2	284.354	203.222
+TRINITY_DN178_c0_g8	0.000	4256.986
+TRINITY_DN232_c0_g1	1629.713	2242.718
+TRINITY_DN174_c0_g6	731.990	436.862
+TRINITY_DN170_c0_g3	602.509	323.453
+TRINITY_DN82_c0_g1	722.103	642.680
Binary file test-data/Sp.edgeR.tar.gz has changed