Mercurial > repos > iuc > qiime_assign_taxonomy
annotate jackknifed_beta_diversity_output_management.py @ 0:fa330c61c0a5 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
| author | iuc | 
|---|---|
| date | Thu, 18 May 2017 09:30:34 -0400 | 
| parents | |
| children | 
| rev | line source | 
|---|---|
| 
0
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
1 #!/usr/bin/env python | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
2 # -*- coding: utf-8 -*- | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
3 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
4 import argparse | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
5 import os | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
6 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
7 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
8 def generate_index_html(dir_list, args): | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
9 with open(args.html_file, 'w') as index_html_file: | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
10 s = '<html>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
11 s += '\t<head>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
12 s += '\t\t<title>Jackknifed beta diversity results</title>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
13 s += '\t</head>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
14 s += '\t<body>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
15 s += '\t\t<a href="http://www.qiime.org" target="_blank">' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
16 s += '<img src="http://qiime.org/_static/wordpressheader.png"' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
17 s += 'alt="www.qiime.org""/></a>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
18 s += '\t\t<p>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
19 s += '\t\t\tEmperor PCoA plot after jacknifed beta diversity\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
20 s += '\t\t\t<ul>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
21 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
22 for directory in dir_list: | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
23 if directory == 'rarefaction' or directory == 'unrarefied_bdiv': | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
24 continue | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
25 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
26 s += '\t\t\t\t<li><a href="' + directory | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
27 s += '/index.html">PCoA plots</a></td></li>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
28 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
29 s += '\t\t\t</ul>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
30 s += '\t\t</p>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
31 s += '\t</body>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
32 s += '</html>\n' | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
33 index_html_file.write(s) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
34 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
35 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
36 def build_html(args): | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
37 os.mkdir(args.html_dir) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
38 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
39 dir_list = [name for name in os.listdir(args.data_directory) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
40 if os.path.isdir(os.path.join( | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
41 args.data_directory, | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
42 name))] | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
43 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
44 generate_index_html(dir_list, args) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
45 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
46 os.mkdir(args.data_directory + '/pcoa') | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
47 os.mkdir(args.data_directory + '/rare_dm') | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
48 os.mkdir(args.data_directory + '/rare_upgma') | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
49 os.mkdir(args.data_directory + '/upgma_cmp') | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
50 os.mkdir(args.data_directory + '/rare_upgma_consensus') | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
51 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
52 for directory in dir_list: | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
53 if directory == 'rarefaction' or directory == 'unrarefied_bdiv': | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
54 continue | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
55 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
56 input_dir = os.path.join(args.data_directory, directory) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
57 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
58 input_path = os.path.join(input_dir, "emperor_pcoa_plots") | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
59 output_path = os.path.join(args.html_dir, directory) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
60 cmd = 'cp -r ' + input_path + ' ' + output_path | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
61 os.system(cmd) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
62 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
63 input_path = os.path.join(input_dir, "pcoa/*") | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
64 output_path = os.path.join(args.data_directory, "pcoa") | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
65 cmd = 'cp -r ' + input_path + ' ' + output_path | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
66 os.system(cmd) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
67 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
68 input_path = os.path.join(input_dir, "rare_dm/*") | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
69 output_path = os.path.join(args.data_directory, "rare_dm") | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
70 cmd = 'cp -r ' + input_path + ' ' + output_path | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
71 os.system(cmd) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
72 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
73 input_path = os.path.join(input_dir, "rare_upgma/*") | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
74 output_path = os.path.join(args.data_directory, "rare_upgma") | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
75 cmd = 'cp -r ' + input_path + ' ' + output_path | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
76 os.system(cmd) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
77 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
78 input_path = os.path.join(input_dir, "upgma_cmp/*") | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
79 output_path = os.path.join(args.data_directory, "upgma_cmp") | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
80 cmd = 'cp -r ' + input_path + ' ' + output_path | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
81 os.system(cmd) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
82 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
83 input_path = os.path.join(input_dir, "rare_upgma_consensus.tre") | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
84 output_path = os.path.join( | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
85 args.data_directory, | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
86 "rare_upgma_consensus", | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
87 directory + '.tre') | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
88 cmd = 'cp ' + input_path + ' ' + output_path | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
89 os.system(cmd) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
90 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
91 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
92 if __name__ == '__main__': | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
93 parser = argparse.ArgumentParser() | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
94 parser.add_argument('--data_directory', required=True) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
95 parser.add_argument('--html_file', required=True) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
96 parser.add_argument('--html_dir', required=True) | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
97 args = parser.parse_args() | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
98 | 
| 
 
fa330c61c0a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit c9bf747b23b4a9d6adc20c7740b9247c22654862
 
iuc 
parents:  
diff
changeset
 | 
99 build_html(args) | 
