Mercurial > repos > dfornika > data_manager_build_mash_sketch
comparison data_manager/mash_build_sketch.py @ 8:8c4654df4d58 draft
planemo upload for repository https://github.com/dfornika/galaxytools/tree/master/data_managers/data_manager_build_mash_sketch/ commit 423cf96266f6ac433052ff72edb1397502313010-dirty
author | dfornika |
---|---|
date | Thu, 25 Jul 2019 14:56:00 -0400 |
parents | 628353238ad1 |
children | 97170f449e08 |
comparison
equal
deleted
inserted
replaced
7:628353238ad1 | 8:8c4654df4d58 |
---|---|
33 pass | 33 pass |
34 else: | 34 else: |
35 raise | 35 raise |
36 | 36 |
37 mash_sketch_args_list = [ | 37 mash_sketch_args_list = [ |
38 '-p', str(mash_args['threads']), | 38 '-p', mash_args['threads'], |
39 '-k', str(mash_args['kmer_size']), | 39 '-k', mash_args['kmer_size'], |
40 '-s', str(mash_args['sketch_size']), | 40 '-s', mash_args['sketch_size'], |
41 '-i', mash_args['input'], | 41 '-i', mash_args['input'], |
42 '-o', 'sketch', | 42 '-o', 'sketch', |
43 ] | 43 ] |
44 | 44 |
45 subprocess.check_call(['mash', 'sketch'] + mash_sketch_args_list, | 45 subprocess.check_call(['mash', 'sketch'] + mash_sketch_args_list, |
46 cwd=os.path.join(target_directory, database_path)) | 46 cwd=str(os.path.join(target_directory, database_path))) |
47 | 47 |
48 bagit_args_list = [ | 48 bagit_args_list = [ |
49 database_path, | 49 database_path, |
50 ] | 50 ] |
51 | 51 |