# HG changeset patch # User dfornika # Date 1564076522 14400 # Node ID ea2cee927c048de545bfed2496f8e474bc56fc41 # Parent 7aea7633ec0b91c34734a7992b76a5da875649c1 planemo upload for repository https://github.com/dfornika/galaxytools/tree/master/data_managers/data_manager_build_mash_sketch/ commit 423cf96266f6ac433052ff72edb1397502313010-dirty diff -r 7aea7633ec0b -r ea2cee927c04 data_manager/mash_build_sketch.py --- a/data_manager/mash_build_sketch.py Thu Jul 25 13:32:46 2019 -0400 +++ b/data_manager/mash_build_sketch.py Thu Jul 25 13:42:02 2019 -0400 @@ -26,27 +26,16 @@ database_path = database_value - for input_seq in mash_args['input_seqs']: - mash_sketch_args_list = [ - '-p', mash_args['threads'], - '-k', mash_args['kmer_size'], - '-s', mash_args['sketch_size'], - input_seq, - ] + mash_sketch_args_list = [ + '-p', mash_args['threads'], + '-k', mash_args['kmer_size'], + '-s', mash_args['sketch_size'], + '-i', mash_args['input_seq'], + '-o', 'sketch', + ] - subprocess.check_call(['mash', 'sketch'] + mash_sketch_args_list, - cwd=os.path.join(target_directory, database_path, 'tmp')) - - mash_paste_args_list = [ - 'sketch', - 'tmp/*.msh' - ] - - subprocess.check_call(['mash', 'paste'] + mash_sketch_args_list, + subprocess.check_call(['mash', 'sketch'] + mash_sketch_args_list, cwd=os.path.join(target_directory, database_path)) - - subprocess.check_call(['rm' '-r' 'tmp'] - cwd=os.path.join(target_directory, database_path))) bagit_args_list = [ database_path,