comparison data_manager/ariba_database_builder.py @ 9:218301fbbb99 draft default tip

"planemo upload for repository https://github.com/thanhleviet/galaxy-tools commit 3a0b92d1a2dcd5c5b75e5b63727850139af21ace-dirty"
author thanhlv
date Fri, 02 Oct 2020 11:43:36 +0000
parents 78bf08fa1e75
children
comparison
equal deleted inserted replaced
8:fb4da292b6d0 9:218301fbbb99
5 import argparse 5 import argparse
6 import json 6 import json
7 import os 7 import os
8 import shutil 8 import shutil
9 import errno 9 import errno
10 10 from pprint import pprint
11 11
12 data_table_name = "ariba_databases" 12 data_table_name = "ariba_databases"
13 13
14 mlst_dict = { 14 mlst_dict = {
15 "achs" : "Achromobacter spp.", 15 "achs" : "Achromobacter spp.",
156 } 156 }
157 157
158 158
159 genes_dict = { 159 genes_dict = {
160 "card" : "CARD", 160 "card" : "CARD",
161 "ncbi" : "ncbi",
161 "resfinder" : "Resfinder", 162 "resfinder" : "Resfinder",
162 "plasmidfinder" : "Plasmidfinder", 163 "plasmidfinder" : "Plasmidfinder",
163 "megares" : "Megares", 164 "megares" : "Megares",
164 "argannot" : "Argannot", 165 "argannot" : "Argannot",
165 "vfdb_core" : "vfdb_core", 166 "vfdb_core" : "vfdb_core",
210 elif args.database_type == "fasta": 211 elif args.database_type == "fasta":
211 build_custom_db(args.fasta, args.coding, args.db_name) 212 build_custom_db(args.fasta, args.coding, args.db_name)
212 name = args.db_name 213 name = args.db_name
213 214
214 params = json.loads(open(args.params).read()) 215 params = json.loads(open(args.params).read())
215 216 pprint(params)
216 target_directory = params['output_data'][0]['extra_files_path'] 217 target_directory = params['output_data'][0]['extra_files_path']
217 218
218 if not os.path.isdir(target_directory): 219 if not os.path.isdir(target_directory):
219 os.mkdir(target_directory) 220 os.mkdir(target_directory)
220 221