# HG changeset patch
# User dfornika
# Date 1508363472 14400
# Node ID 01d50d174dbbdae471e3eef50b537485e59b0713
# Parent b9dfa8aa503da45569fb55a3938b59a7e8911b83
planemo upload for repository https://github.com/WGS-TB/MentaLiST/tree/master/galaxy commit 71cef9adab4b246fee6d7f99e30562e850ffebfd
diff -r b9dfa8aa503d -r 01d50d174dbb data_managers/data_manager_mentalist_download_cgmlst/data_manager/mentalist_download_cgmlst.py
--- a/data_managers/data_manager_mentalist_download_cgmlst/data_manager/mentalist_download_cgmlst.py Thu Oct 12 19:13:11 2017 -0400
+++ b/data_managers/data_manager_mentalist_download_cgmlst/data_manager/mentalist_download_cgmlst.py Wed Oct 18 17:51:12 2017 -0400
@@ -3,6 +3,7 @@
from __future__ import print_function
import argparse
+import datetime
import errno
import os
import string
@@ -18,10 +19,11 @@
def mentalist_download_cgmlst( data_manager_dict, kmer_size, scheme, params, target_directory, data_table_names=DEFAULT_DATA_TABLE_NAMES ):
translation_table = string.maketrans(string.punctuation, ("_" * 32))
base_path = scheme.lower().replace(" ", "_").translate(translation_table) + "_cgmlst"
- scheme_files_path = base_path + "_scheme"
- database_path = base_path + "_k" + str(kmer_size)
- database_name = base_path + "_k" + str(kmer_size) + ".jld"
- display_name = scheme + " k=" + str(kmer_size) + " (PubMLST)"
+ today = datetime.date.today().isoformat()
+ scheme_files_path = base_path + "_scheme_" + today
+ database_path = base_path + "_k" + str(kmer_size) + "_" + today
+ database_name = base_path + "_k" + str(kmer_size) + "_" + today + ".jld"
+ display_name = scheme + " k=" + str(kmer_size) + " (cgMLST) " + today
args = [ 'mentalist', 'download_cgmlst', '-s', scheme, '-k', str(kmer_size), '--db', database_name, '-o', scheme_files_path]
proc = subprocess.Popen( args=args, shell=False, cwd=target_directory )
return_code = proc.wait()
diff -r b9dfa8aa503d -r 01d50d174dbb data_managers/data_manager_mentalist_download_pubmlst/data_manager/mentalist_download_pubmlst.py
--- a/data_managers/data_manager_mentalist_download_pubmlst/data_manager/mentalist_download_pubmlst.py Thu Oct 12 19:13:11 2017 -0400
+++ b/data_managers/data_manager_mentalist_download_pubmlst/data_manager/mentalist_download_pubmlst.py Wed Oct 18 17:51:12 2017 -0400
@@ -18,10 +18,11 @@
def mentalist_download_pubmlst( data_manager_dict, kmer_size, scheme, params, target_directory, data_table_names=DEFAULT_DATA_TABLE_NAMES ):
translation_table = string.maketrans(string.punctuation, ("_" * 32))
base_path = scheme.lower().replace(" ", "_").translate(translation_table) + "_pubmlst"
- scheme_files_path = base_path + "_scheme"
- database_path = base_path + "_k" + str(kmer_size)
- database_name = base_path + "_k" + str(kmer_size) + ".jld"
- display_name = scheme + " k=" + str(kmer_size) + " (PubMLST)"
+ today = datetime.date.today().isoformat()
+ scheme_files_path = base_path + "_scheme_" + today
+ database_path = base_path + "_k" + str(kmer_size) + "_" + today
+ database_name = base_path + "_k" + str(kmer_size) + "_" + today + ".jld"
+ display_name = scheme + " k=" + str(kmer_size) + " (PubMLST)" + today
args = [ 'mentalist', 'download_pubmlst', '-s', scheme, '-k', str(kmer_size), '--db', database_name, '-o', scheme_files_path]
proc = subprocess.Popen( args=args, shell=False, cwd=target_directory )
return_code = proc.wait()
diff -r b9dfa8aa503d -r 01d50d174dbb tools/mentalist_call/mentalist_call.xml
--- a/tools/mentalist_call/mentalist_call.xml Thu Oct 12 19:13:11 2017 -0400
+++ b/tools/mentalist_call/mentalist_call.xml Wed Oct 18 17:51:12 2017 -0400
@@ -6,16 +6,24 @@
mentalist
call
-o '$output_file'
- -s '$sample_name'
--db '$kmer_db.fields.path'
#if $discard_threshold
-t '$discard_threshold'
#end if
- $input_fastqs.forward $input_fastqs.reverse
+ #if '$fastq_input_selector' == "single"
+ -s '$fastq_input1.name'
+ '$fastq_input1'
+ #end if
+ #if '$fastq_input_selector' == "paired"
+ -s '$fastq_input1.name'
+ '$fastq_input1' '$fastq_input2'
+ #end if
+ #if '$fastq_input_selector' == "paired_collection"
+ -s '$fastq_input.name'
+ '$fastq_input.forward' '$fastq_input.reverse'
+ #end if
]]>
-
@@ -27,11 +35,26 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+