# HG changeset patch # User dfornika # Date 1570129470 14400 # Node ID 0fcad3adec23bbcb8ddfa48aa75e3213fec4fa69 # Parent 52b5eab2bf08d23875b73b3c486289d3ab895e8a planemo upload for repository https://github.com/dfornika/galaxytools/tree/master/data_managers/data_manager_build_kma_index/ commit 11c754405bb15ea8734cd233cd1ddcc80b36faac-dirty diff -r 52b5eab2bf08 -r 0fcad3adec23 data_manager/kma_build_index.py --- a/data_manager/kma_build_index.py Thu Oct 03 02:45:31 2019 -0400 +++ b/data_manager/kma_build_index.py Thu Oct 03 15:04:30 2019 -0400 @@ -13,7 +13,10 @@ DATA_TABLE_NAME = "kma_index" def kma_build_index(kma_index_args, index_name, target_directory, data_table_name=DATA_TABLE_NAME): - + UUID = str(uuid.uuid4()) + + os.mkdir(UUID) + args = [ '-k', str(kma_index_args["k"]), '-k_t', str(kma_index_args["k_t"]), @@ -21,7 +24,7 @@ '-ML', str(kma_index_args["ML"]), '-ht', str(kma_index_args["ht"]), '-hq', str(kma_index_args["hq"]), - '-o', "index", + '-o', os.path.join(UUID, index), '-i', " ".join(kma_index_args["fasta"]), ] @@ -31,9 +34,9 @@ 'data_tables': { data_table_name: [ { - "value": str(uuid.uuid4()), + "value": UUID, "name": index_name, - "path": "index", + "path": UUID, } ] }