Mercurial > repos > iuc > data_manager_omamer
annotate data_manager/omamer.py @ 2:f8d72275878e draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit b890cd87ef5cfaa81eda29cc935de224ecb05bb6
| author | iuc |
|---|---|
| date | Wed, 14 Aug 2024 15:42:46 +0000 |
| parents | 57db282ca204 |
| children |
| rev | line source |
|---|---|
|
0
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
1 #!/usr/bin/env python |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
2 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
3 import argparse |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
4 import json |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
5 import os |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
6 import sys |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
7 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
8 import requests |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
9 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
10 # URL for downloading OMAmer datasets |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
11 OMAMER_DATASETS_URL = "https://omabrowser.org/All/{dataset}" |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
12 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
13 # List of OMAmer data sets with versions |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
14 OMAMER_DATASETS = { |
|
2
f8d72275878e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit b890cd87ef5cfaa81eda29cc935de224ecb05bb6
iuc
parents:
1
diff
changeset
|
15 "Primates_v2.0.0": "Primates-v2.0.0.h5", |
|
f8d72275878e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit b890cd87ef5cfaa81eda29cc935de224ecb05bb6
iuc
parents:
1
diff
changeset
|
16 "Viridiplantae_v2.0.0": "Viridiplantae-v2.0.0.h5", |
|
f8d72275878e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit b890cd87ef5cfaa81eda29cc935de224ecb05bb6
iuc
parents:
1
diff
changeset
|
17 "Metazoa_v2.0.0": "Metazoa-v2.0.0.h5", |
|
f8d72275878e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit b890cd87ef5cfaa81eda29cc935de224ecb05bb6
iuc
parents:
1
diff
changeset
|
18 "LUCA_v0.2.5": "LUCA-v0.2.5.h5", |
|
f8d72275878e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit b890cd87ef5cfaa81eda29cc935de224ecb05bb6
iuc
parents:
1
diff
changeset
|
19 "LUCA_v2.0.0": "LUCA-v2.0.0.h5", |
|
f8d72275878e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit b890cd87ef5cfaa81eda29cc935de224ecb05bb6
iuc
parents:
1
diff
changeset
|
20 "Saccharomyceta": "Saccharomyceta.h5", |
|
f8d72275878e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit b890cd87ef5cfaa81eda29cc935de224ecb05bb6
iuc
parents:
1
diff
changeset
|
21 "Homininae": "Homininae.h5", |
|
0
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
22 } |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
23 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
24 DEFAULT_OUTPUT_DIR = "database_omamer" |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
25 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
26 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
27 def download_file(url, dest): |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
28 try: |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
29 with requests.get(url, stream=True) as r: |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
30 r.raise_for_status() |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
31 with open(dest, 'wb') as f: |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
32 for chunk in r.iter_content(chunk_size=8192): |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
33 f.write(chunk) |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
34 print(f"Downloaded: {url} to {dest}") |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
35 except requests.exceptions.RequestException as e: |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
36 print(f"Error downloading {url}: {e}") |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
37 sys.exit(1) |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
38 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
39 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
40 def main(args): |
|
1
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
41 |
|
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
42 with open(args.json) as fh: |
|
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
43 params = json.load(fh) |
|
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
44 target_directory = params["output_data"][0]["extra_files_path"] |
|
0
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
45 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
46 # Create output directory if none exists |
|
1
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
47 if not os.path.exists(target_directory): |
|
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
48 os.makedirs(target_directory) |
|
0
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
49 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
50 # Check if the selected dataset exists |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
51 if args.name not in OMAMER_DATASETS: |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
52 print(f"Error: Selected dataset '{args.name}' not found.") |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
53 sys.exit(1) |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
54 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
55 # Download the selected OMAmer dataset |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
56 dataset = OMAMER_DATASETS[args.name] |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
57 url = OMAMER_DATASETS_URL.format(dataset=dataset) |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
58 base_name = os.path.splitext(dataset)[0] |
|
1
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
59 destination_path = os.path.join(target_directory, dataset) |
|
0
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
60 download_file(url, destination_path) |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
61 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
62 data_manager_entry = { |
|
1
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
63 "value": dataset, |
|
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
64 "name": base_name, |
|
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
65 "version": args.version, |
|
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
66 "path": dataset, |
|
0
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
67 } |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
68 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
69 # Creates a JSON dictionary representing the Data Manager configuration |
|
1
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
70 data_manager_json = {"data_tables": {"omamer": [data_manager_entry]}} |
|
0
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
71 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
72 # Writes this JSON dictionary to the specified output file |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
73 with open(args.json, "w") as fh: |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
74 json.dump(data_manager_json, fh, indent=2, sort_keys=True) |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
75 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
76 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
77 if __name__ == "__main__": |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
78 # Set up argparse to specify expected command line arguments |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
79 parser = argparse.ArgumentParser(description='Download data for OMAmer') |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
80 parser.add_argument('--name', default='Primates', choices=OMAMER_DATASETS.keys(), help='Select dataset to download') |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
81 parser.add_argument('--json', help='Path to JSON file') |
|
1
57db282ca204
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 67067cd7917545904b3a9980948abdd19f0576bd
iuc
parents:
0
diff
changeset
|
82 parser.add_argument("--version", help="Omamer version") |
|
0
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
83 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
84 args = parser.parse_args() |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
85 |
|
e1502e4f8725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_omamer commit 8ff9ada22d22cb94ddfff51bcdd3ab7d30104f1a
iuc
parents:
diff
changeset
|
86 main(args) |
