diff filter.py @ 5:b7f3854e08f8

Adding all tools
author blanck
date Wed, 29 Apr 2015 09:55:41 +0200
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/filter.py	Wed Apr 29 09:55:41 2015 +0200
@@ -0,0 +1,23 @@
+import os
+import sys
+import subprocess
+
+def main():
+
+    tmp_dir=sys.argv[4]
+    outputlog=sys.argv[7]
+    log=sys.argv[8]
+    script_dir=os.path.dirname(os.path.abspath(__file__))
+    
+    if (outputlog=="TRUE"):
+        errfile=open(log,'w')
+    else:
+        errfile=open(os.path.join(tmp_dir,"errfile.log"),'w')
+    
+    
+    retcode=(subprocess.call(["Rscript", os.path.join(script_dir,"filter.R"), sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4], sys.argv[5], sys.argv[6]], stdout = errfile, stderr = errfile))
+    errfile.close();
+    sys.exit(retcode)
+    
+if __name__ == "__main__":
+    main()
\ No newline at end of file