comparison mega_galaxy_input.py @ 0:76d433f51d11 draft default tip

Uploaded
author jaredgk
date Wed, 03 Jul 2019 15:12:04 -0400
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:76d433f51d11
1 import sys
2 import shutil
3 import os
4
5 def check_data_format(fn):
6 f = open(fn,'r')
7 l = f.readline()
8 if l[0:5] == '#mega':
9 return 'meg'
10 os.environ['MDTYPE'] = 1
11 return 'fasta'
12
13 data_name = str(sys.argv[1])
14 data_mod_name = 'mega_data.'+check_data_format(data_name)
15 os.symlink(data_name,data_mod_name)
16 if len(sys.argv) == 3:
17 tree_name = str(sys.argv[2])
18 tree_mod_name = 'mega_tree.nwk'
19 os.symlink(tree_name,tree_mod_name)
20 lf = open('mega_data.txt','w')
21 lf.write(data_mod_name+'\n')
22