comparison data_manager/gtdbtk_database_installer.py @ 9:1a049e50e6b8 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:46 +0000
parents 6a6175006cb9
children
comparison
equal deleted inserted replaced
8:6a6175006cb9 9:1a049e50e6b8
30 }, 30 },
31 "220": { 31 "220": {
32 "full": "https://data.gtdb.ecogenomic.org/releases/release220/220.0/auxillary_files/gtdbtk_package/full_package/gtdbtk_r220_data.tar.gz", 32 "full": "https://data.gtdb.ecogenomic.org/releases/release220/220.0/auxillary_files/gtdbtk_package/full_package/gtdbtk_r220_data.tar.gz",
33 "meta_ar": "https://data.gtdb.ecogenomic.org/releases/release220/220.0/ar53_metadata_r220.tsv.gz", 33 "meta_ar": "https://data.gtdb.ecogenomic.org/releases/release220/220.0/ar53_metadata_r220.tsv.gz",
34 "meta_bac": "https://data.gtdb.ecogenomic.org/releases/release220/220.0/bac120_metadata_r220.tsv.gz", 34 "meta_bac": "https://data.gtdb.ecogenomic.org/releases/release220/220.0/bac120_metadata_r220.tsv.gz",
35 },
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",
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",
40 },
41 "mocked": {
42 "full": "https://data.gtdb.ecogenomic.org/releases/latest/auxillary_files/gtdbtk_package/mockup_db/mockup.tar.gz",
35 }, 43 },
36 } 44 }
37 45
38 46
39 def is_urlfile(url): 47 def is_urlfile(url):
172 time = date.today().strftime("%Y-%m-%d") 180 time = date.today().strftime("%Y-%m-%d")
173 data_manager_entry = {} 181 data_manager_entry = {}
174 data_manager_entry["value"] = ( 182 data_manager_entry["value"] = (
175 f"{database_name.replace(' ', '_').lower()}_release_{release}_downloaded_{time}" 183 f"{database_name.replace(' ', '_').lower()}_release_{release}_downloaded_{time}"
176 ) 184 )
177 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})"
178 data_manager_entry["path"] = file_path 189 data_manager_entry["path"] = file_path
179 data_manager_entry["version"] = release 190 data_manager_entry["version"] = release
180 return data_manager_entry 191 return data_manager_entry
181 192
182 193