comparison data_manager/novocraft_index_builder.py @ 6:8dd4b25716d1 draft

planemo upload for repository https://github.com/zipho/data_manager_novocraft_index_builder commit 05004076adb510abc08f6c1e28ba22b2c1a29534
author sanbi-uwc
date Sat, 05 Mar 2016 07:55:06 -0500
parents b7c01f1d6451
children d04a59b76845
comparison
equal deleted inserted replaced
5:b7c01f1d6451 6:8dd4b25716d1
12 12
13 log = logging.getLogger(__name__) 13 log = logging.getLogger(__name__)
14 14
15 from json import loads, dumps 15 from json import loads, dumps
16 16
17 DEFAULT_DATA_TABLE_NAME = "novocraft_indexes" 17 DEFAULT_DATA_TABLE_NAME = "novocraft_index"
18 18
19 def get_dbkey_id_name(params, dbkey_description=None): 19 def get_dbkey_id_name(params, dbkey_description=None):
20 dbkey = params['param_dict']['dbkey'] 20 dbkey = params['param_dict']['dbkey']
21 # TODO: ensure sequence_id is unique and does not already appear in location file 21 # TODO: ensure sequence_id is unique and does not already appear in location file
22 sequence_id = params['param_dict']['sequence_id'] 22 sequence_id = params['param_dict']['sequence_id']
79 79
80 def main(): 80 def main():
81 parser = argparse.ArgumentParser(description="Generate Novo-align genome index and JSON describing this") 81 parser = argparse.ArgumentParser(description="Generate Novo-align genome index and JSON describing this")
82 parser.add_argument('output_filename') 82 parser.add_argument('output_filename')
83 parser.add_argument('--dbkey_description') 83 parser.add_argument('--dbkey_description')
84 parser.add_argument('--data_table_name', default='novocraft_indexes') 84 parser.add_argument('--data_table_name', default='novocraft_index')
85 args = parser.parse_args() 85 args = parser.parse_args()
86 86
87 filename = args.output_filename 87 filename = args.output_filename
88 88
89 params = loads(open(filename).read()) 89 params = loads(open(filename).read())