0
|
1 #!/usr/bin/env python
|
|
2 import os
|
|
3 import sys
|
|
4 import subprocess
|
|
5
|
|
6 select_script_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), "heatmap.from.cluster.result.R")
|
|
7 survival_script_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), "gen.survival.curves.R")
|
|
8
|
|
9 cmd_args = [ "Rscript", select_script_path ] + sys.argv[1:] + [ "-z", survival_script_path ]
|
|
10
|
|
11 print cmd_args
|
|
12
|
|
13 proc = subprocess.Popen( cmd_args, stderr=subprocess.PIPE, stdout=subprocess.PIPE )
|
|
14 (stdoutdata, stderrdata) = proc.communicate()
|
|
15 if proc.returncode:
|
|
16 sys.stderr.write(stderrdata)
|
|
17 sys.stdout.write(stdoutdata)
|