Mercurial > repos > dfornika > data_manager_build_kma_index
changeset 6:0fcad3adec23 draft
planemo upload for repository https://github.com/dfornika/galaxytools/tree/master/data_managers/data_manager_build_kma_index/ commit 11c754405bb15ea8734cd233cd1ddcc80b36faac-dirty
author | dfornika |
---|---|
date | Thu, 03 Oct 2019 15:04:30 -0400 |
parents | 52b5eab2bf08 |
children | 83d7739cca27 |
files | data_manager/kma_build_index.py |
diffstat | 1 files changed, 7 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- 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, } ] }