Mercurial > repos > iuc > data_manager_gtdbtk_database_installer
comparison data_manager/gtdbtk_database_installer.py @ 10:3a3cb74b3f6e draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit c63b1bff90ebc5b5df0a4cbd9a294fc1d51583c7
author | iuc |
---|---|
date | Thu, 09 Oct 2025 08:23:58 +0000 |
parents | 3248e43703e7 |
children |
comparison
equal
deleted
inserted
replaced
9:3248e43703e7 | 10:3a3cb74b3f6e |
---|---|
35 }, | 35 }, |
36 "226": { | 36 "226": { |
37 "full": "https://data.ace.uq.edu.au/public/gtdb/data/releases/release226/226.0/auxillary_files/gtdbtk_package/full_package/gtdbtk_r226_data.tar.gz", | 37 "full": "https://data.ace.uq.edu.au/public/gtdb/data/releases/release226/226.0/auxillary_files/gtdbtk_package/full_package/gtdbtk_r226_data.tar.gz", |
38 "meta_ar": "https://data.ace.uq.edu.au/public/gtdb/data/releases/release226/226.0/ar53_metadata_r226.tsv.gz", | 38 "meta_ar": "https://data.ace.uq.edu.au/public/gtdb/data/releases/release226/226.0/ar53_metadata_r226.tsv.gz", |
39 "meta_bac": "https://data.ace.uq.edu.au/public/gtdb/data/releases/release226/226.0/bac120_metadata_r226.tsv.gz", | 39 "meta_bac": "https://data.ace.uq.edu.au/public/gtdb/data/releases/release226/226.0/bac120_metadata_r226.tsv.gz", |
40 }, | |
41 "mocked": { | |
42 "full": "https://data.gtdb.ecogenomic.org/releases/latest/auxillary_files/gtdbtk_package/mockup_db/mockup.tar.gz", | |
40 }, | 43 }, |
41 } | 44 } |
42 | 45 |
43 | 46 |
44 def is_urlfile(url): | 47 def is_urlfile(url): |
177 time = date.today().strftime("%Y-%m-%d") | 180 time = date.today().strftime("%Y-%m-%d") |
178 data_manager_entry = {} | 181 data_manager_entry = {} |
179 data_manager_entry["value"] = ( | 182 data_manager_entry["value"] = ( |
180 f"{database_name.replace(' ', '_').lower()}_release_{release}_downloaded_{time}" | 183 f"{database_name.replace(' ', '_').lower()}_release_{release}_downloaded_{time}" |
181 ) | 184 ) |
182 data_manager_entry["name"] = f"{database_name} - release {release} ({time})" | 185 if release == "mocked_226": |
186 data_manager_entry["name"] = "Mocked GTBD DB (226)" | |
187 else: | |
188 data_manager_entry["name"] = f"{database_name} - release {release} ({time})" | |
183 data_manager_entry["path"] = file_path | 189 data_manager_entry["path"] = file_path |
184 data_manager_entry["version"] = release | 190 data_manager_entry["version"] = release |
185 return data_manager_entry | 191 return data_manager_entry |
186 | 192 |
187 | 193 |