diff test-data/tf2_test_runme.py @ 0:c34063ab3735 draft

Initial commit of code in iuc github repository
author fubar
date Thu, 01 Jan 2015 21:58:00 -0500
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/tf2_test_runme.py	Thu Jan 01 21:58:00 2015 -0500
@@ -0,0 +1,25 @@
+### bog standard argparse for 3 possible comma separated lists
+## followed by some silly reverse each row code provided as an example
+## you're supposed to replace it with your great code..
+import sys
+import argparse
+import copy
+argp=argparse.ArgumentParser()
+argp.add_argument('--INNAMES',default=None)
+argp.add_argument('--INPATHS',default=None)
+argp.add_argument('--OUTPATH',default=None)
+argp.add_argument('--additional_parameters',default=[],action="append")
+argp.add_argument('otherargs', nargs=argparse.REMAINDER)
+args = argp.parse_args()
+fout = open(args.OUTPATH,'w')
+sins = open(args.INPATHS.split(',')[0]).readlines()
+for i,sin in enumerate(sins):
+    row = sin.strip().split('\t')
+    rrow = copy.copy(row)
+    lrow = len(row)
+    if (lrow > 1):
+        for j in range(lrow):
+            rrow[j] = row[lrow-j-1]
+        fout.write('\t'.join(rrow))
+        fout.write('\n')
+fout.close()