Mercurial > repos > jaredgk > mega_galaxy
view mega_galaxy_input.py @ 0:76d433f51d11 draft default tip
Uploaded
author | jaredgk |
---|---|
date | Wed, 03 Jul 2019 15:12:04 -0400 |
parents | |
children |
line wrap: on
line source
import sys import shutil import os def check_data_format(fn): f = open(fn,'r') l = f.readline() if l[0:5] == '#mega': return 'meg' os.environ['MDTYPE'] = 1 return 'fasta' data_name = str(sys.argv[1]) data_mod_name = 'mega_data.'+check_data_format(data_name) os.symlink(data_name,data_mod_name) if len(sys.argv) == 3: tree_name = str(sys.argv[2]) tree_mod_name = 'mega_tree.nwk' os.symlink(tree_name,tree_mod_name) lf = open('mega_data.txt','w') lf.write(data_mod_name+'\n')