comparison analyze_diff_exp_wrapper.py @ 2:6f54e220d035 draft

Adding some debugging statements.
author trinity_ctat
date Mon, 02 Oct 2017 12:55:27 -0400
parents 5bbc80dbfb5f
children b5d906ce0f06
comparison
equal deleted inserted replaced
1:54f173578868 2:6f54e220d035
54 Normalized_Matrix=sys.argv[2] 54 Normalized_Matrix=sys.argv[2]
55 Pvalue=sys.argv[3] 55 Pvalue=sys.argv[3]
56 Cvalue=sys.argv[4] 56 Cvalue=sys.argv[4]
57 57
58 def run_command(cmd): 58 def run_command(cmd):
59 print "The command used: " + cmd 59 print "The command used: " + cmd
60 pipe= subprocess.Popen(cmd, shell=True, stderr=subprocess.PIPE) 60 pipe= subprocess.Popen(cmd, shell=True, stderr=subprocess.PIPE)
61 pipe.wait() 61 pipe.wait()
62 ret= pipe.returncode 62 ret= pipe.returncode
63 if ret: 63 if ret:
64 print "command died: " + str(ret) 64 print "command died: " + str(ret)
65 print pipe.stderr.readlines() 65 print pipe.stderr.readlines()
66 sys.exit(1) 66 sys.exit(ret)
67 else: 67 else:
68 return 68 return
69 print " "
70 69
70 print ""
71 Final_tar_gz= "edgeR.tar.gz" 71 Final_tar_gz= "edgeR.tar.gz"
72 run_command("cp "+ sys.argv[1] + " " + "Final_tar_gz") 72 run_command("cp "+ sys.argv[1] + " " + "Final_tar_gz")
73 run_command("tar -xvf " + "Final_tar_gz") 73 run_command("tar -xvf " + "Final_tar_gz")
74 run_command("mv " + "edgeR_results" + "/* ." ) 74 run_command("mv " + "edgeR_results" + "/* ." )
75
76 print ""
77 run_command("pwd")
78 run_command("ls -lad ./*")
79 print "\nedgeR_results"
80 run_command("ls -lad edgeR_results/*")
75 81
76 # run the analyze command 82 # run the analyze command
77 cmd= TRINITY_BASE_DIR + "/Analysis/DifferentialExpression/analyze_diff_expr.pl "+ "--matrix " + Normalized_Matrix + " -P " + Pvalue + " -C " + Cvalue 83 cmd= TRINITY_BASE_DIR + "/Analysis/DifferentialExpression/analyze_diff_expr.pl "+ "--matrix " + Normalized_Matrix + " -P " + Pvalue + " -C " + Cvalue
78 run_command(cmd) 84 run_command(cmd)
79 85