annotate data_manager/data_manager.py @ 0:d1beb6fba192 draft default tip

planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
author matthias
date Thu, 09 May 2019 16:20:33 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
1 import argparse
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
2 import json
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
3 import os
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
4 import shutil
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
5 import sys
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
6 import tarfile
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
7 try:
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
8 # For Python 3.0 and later
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
9 from urllib.request import Request, urlopen
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
10 except ImportError:
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
11 # Fall back to Python 2 imports
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
12 from urllib2 import Request, urlopen
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
13
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
14 ZENODO = {
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
15 "mitos":"2683856",
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
16 "mitos2": "2672835"
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
17 }
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
18
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
19 NAMES = {
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
20 "mitos1-refdata": "RefSeq39 + MiTFi tRNA models",
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
21 "refseq39": "RefSeq39 (equivalent to MITOS1 data)",
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
22 "refseq63m": "RefSeq63 Metazoa",
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
23 "refseq63f": "RefSeq63 Fungi",
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
24 "refseq63o": "RefSeq63 Opisthokonta",
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
25 "refseq81m": "RefSeq81 Metazoa",
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
26 "refseq81f": "RefSeq81 Fungi",
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
27 "refseq81o": "RefSeq81 Opisthokonta"
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
28 }
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
29
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
30 def url_download(tpe, db, workdir):
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
31 """
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
32 download http://ab.inf.uni-tuebingen.de/data/software/megan6/download/FNAME
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
33 to workdir
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
34 and unzip
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
35
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
36 return the name of the resulting dir
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
37 """
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
38 tarfname = os.path.join(workdir, db + ".tar.bz")
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
39 if not os.path.exists(workdir):
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
40 os.makedirs(workdir)
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
41 src = None
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
42 dst = None
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
43 try:
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
44 req = Request("https://zenodo.org/record/{zenodoid}/files/{db}.tar.bz2?download=1".format(zenodoid=ZENODO[tpe], db=db))
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
45 src = urlopen(req)
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
46 with open(tarfname, 'wb') as dst:
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
47 while True:
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
48 chunk = src.read(2**10)
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
49 if chunk:
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
50 dst.write(chunk)
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
51 else:
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
52 break
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
53 finally:
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
54 if src:
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
55 src.close()
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
56 with tarfile.open(tarfname, "r:bz2") as tar:
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
57 tar.extractall(workdir)
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
58 os.remove(tarfname)
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
59 unzipped = os.listdir(workdir)
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
60 assert len(unzipped) == 1
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
61 return unzipped[0]
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
62
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
63 def main(tpe, db, outjson):
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
64
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
65 workdir = os.getcwd()
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
66
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
67 path = url_download(tpe, db, workdir)
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
68
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
69 data_manager_entry = {}
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
70 data_manager_entry['value'] = db
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
71 data_manager_entry['name'] = NAMES[db]
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
72 data_manager_entry['type'] = tpe
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
73 data_manager_entry['path'] = path
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
74 data_manager_json = dict(data_tables=dict(mitos=data_manager_entry))
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
75
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
76 params = json.loads(open(outjson).read())
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
77 target_directory = params['output_data'][0]['extra_files_path']
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
78 os.mkdir(target_directory)
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
79 output_path = os.path.abspath(os.path.join(os.getcwd(), 'mitos'))
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
80 shutil.move(os.path.join(workdir, path), target_directory)
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
81 file(outjson, 'w').write(json.dumps(data_manager_json))
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
82
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
83 if __name__ == '__main__':
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
84 parser = argparse.ArgumentParser(description='Create data manager json.')
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
85 parser.add_argument('--out', action='store', help='JSON filename')
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
86 parser.add_argument('--type', action='store', help='mitos version')
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
87 parser.add_argument('--db', action='store', help='db name')
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
88 args = parser.parse_args()
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
89
d1beb6fba192 planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_mitos commit a7354d02377105590891f7337f472dc2a2f224a4
matthias
parents:
diff changeset
90 main(args.type, args.db, args.out)