Repository 'data_manager_build_kraken2_database'
hg clone https://testtoolshed.g2.bx.psu.edu/repos/dfornika/data_manager_build_kraken2_database

Changeset 75:51f96d6d7e1d (2021-11-05)
Previous changeset 74:d7a452cd17fb (2021-11-05) Next changeset 76:79cac1e2f422 (2021-11-05)
Commit message:
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_build_kraken2_database/ commit cec255ceca4b1dd39c4b5795cbfcf5f8e74fc9c7-dirty"
modified:
data_manager/kraken2_build_database.py
b
diff -r d7a452cd17fb -r 51f96d6d7e1d data_manager/kraken2_build_database.py
--- a/data_manager/kraken2_build_database.py Fri Nov 05 19:36:43 2021 +0000
+++ b/data_manager/kraken2_build_database.py Fri Nov 05 19:51:19 2021 +0000
[
@@ -67,7 +67,6 @@
     def __str__(self):
         return self.value
 
-    
 
 def kraken2_build_standard(kraken2_args, target_directory, data_table_name=DATA_TABLE_NAME):
     now = datetime.datetime.utcnow().strftime("%Y-%m-%dT%H%M%SZ")
@@ -129,7 +128,7 @@
     return data_table_entry
 
 
-def kraken2_build_standard_prebuilt(standard_prebuilt_size, target_directory, data_table_name=DATA_TABLE_NAME):
+def kraken2_build_standard_prebuilt(standard_prebuilt_size, prebuilt_date, target_directory, data_table_name=DATA_TABLE_NAME):
 
     now = datetime.datetime.utcnow().strftime("%Y-%m-%dT%H%M%SZ")
 
@@ -154,7 +153,7 @@
         '8': '_8gb',
     }
     # we may need to let the user choose the date when new DBs are posted.
-    date_url_str = args.prebuilt_date.replace('-', '')
+    date_url_str = prebuilt_date.replace('-', '')
     standard_prebuilt_size_url = size_to_url_str[standard_prebuilt_size]
     # download the pre-built database
     src = urlopen(
@@ -408,6 +407,7 @@
     elif str(args.database_type) == 'standard_prebuilt':
         data_manager_output = kraken2_build_standard_prebuilt(
             str(args.standard_prebuilt_size),
+            args.standard_prebuilt_date,
             target_directory
         )
     elif str(args.database_type) == 'minikraken':