comparison MergeFiles.py @ 10:90045bffffaa draft

Uploaded
author bornea
date Wed, 03 Aug 2016 15:22:44 -0400
parents 008bc143e72e
children 0e055df46eb0
comparison
equal deleted inserted replaced
9:abe608eb4aa4 10:90045bffffaa
5 """ 5 """
6 ####################################################################################### 6 #######################################################################################
7 import sys 7 import sys
8 import urllib2 8 import urllib2
9 import os.path 9 import os.path
10 import pandas 10 import pandas as pd
11 ####################################################################################### 11 #######################################################################################
12 ## Description: ## 12 ## Description: ##
13 # This program will merge either 2 or 3 scaffold 13 # This program will merge either 2 or 3 scaffold
14 # sample report files together 14 # sample report files together
15 ## Required input: ## 15 ## Required input: ##
16 infile1 = sys.argv[1] # scaffold report #1 -- filename 16 infile1 = sys.argv[1] # scaffold report #1 -- filename
17 print infile1
17 infile2 = sys.argv[2] # scaffold report #2 -- filename 18 infile2 = sys.argv[2] # scaffold report #2 -- filename
19 print infile2
18 infile3 = sys.argv[3] # scaffold report #3 -- filename or "False" 20 infile3 = sys.argv[3] # scaffold report #3 -- filename or "False"
21 print infile3
19 baitfile = sys.argv[4] # Bait file -- filename 22 baitfile = sys.argv[4] # Bait file -- filename
23 print baitfile
20 outfile = sys.argv[5] # output filename 24 outfile = sys.argv[5] # output filename
21 class ScaffoldReturn(object): 25 class ScaffoldReturn(object):
22 def __init__(self, getdata, getproteins, getheader): 26 def __init__(self, getdata, getproteins, getheader):
23 self.data = getdata 27 self.data = getdata
24 self.proteins = getproteins 28 self.proteins = getproteins