diff column_arrange.py @ 1:b97f0d9a31ff draft

planemo upload commit 088e73e958b55dc765778641b8a84080cc289f85-dirty
author bgruening
date Fri, 16 Oct 2015 14:19:29 -0400
parents b84c81b7d762
children a69463bf1801
line wrap: on
line diff
--- a/column_arrange.py	Mon Mar 02 09:59:32 2015 -0500
+++ b/column_arrange.py	Fri Oct 16 14:19:29 2015 -0400
@@ -2,19 +2,17 @@
 import pandas as pd
 import argparse
 
-
 parser = argparse.ArgumentParser()
 parser.add_argument('-i', '--input', help='Tabular Input File Name')
 parser.add_argument('-o','--output', help='Tabular Output File')
-parser.add_argument('-c', '--columns',nargs='+', help='Column Headers to Sort By')
+parser.add_argument('-c', '--columns', nargs='+', help='Column Headers to Sort By')
 args=parser.parse_args()
 
-cols=args.columns
-table=pd.read_csv(args.input,sep='\t')
+cols = args.columns
+table = pd.read_csv(args.input, sep='\t')
 blist = list(table.columns)
 for token in cols:
     blist.remove(token)
 sorted_table = table[args.columns + blist]
 # write without index, seperated by tabs
-sorted_table.to_csv(args.output,sep='\t',index=False)
-
+sorted_table.to_csv(args.output, sep='\t', index=False)