# HG changeset patch # User rnateam # Date 1538044271 14400 # Node ID 9c0d4ec99ba9c23a775b11877a7d7f7f7f00e266 # Parent db367d012fa312a82c6537d4d202b6ec811e13c2 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/segemehl commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1 diff -r db367d012fa3 -r 9c0d4ec99ba9 segemehl.tar.gz Binary file segemehl.tar.gz has changed diff -r db367d012fa3 -r 9c0d4ec99ba9 segemehl.xml --- a/segemehl.xml Wed Jul 26 15:32:09 2017 -0400 +++ b/segemehl.xml Thu Sep 27 06:31:11 2018 -0400 @@ -1,4 +1,4 @@ - + short read mapping with gaps segemehl @@ -10,8 +10,39 @@ description="Execution halted." /> + score of a match during extension (default:2) +## -n, --extensionpenalty penalty for a mismatch during extension (default:4) +## -X, --dropoff dropoff parameter for extension (default:8) +## --showalign + +## prepare segemehl index if no reference genome is supplied #if $refGenomeSource.genomeSource == "history": mkdir ./temp_index/ && #set $temp_index = './temp_index/temp.idx' @@ -36,25 +67,15 @@ ## check for single/pair-end #if str( $library.type ) == "single": - #set $query_list = list() - ## prepare inputs - #for $fastq in $library.input_query: - $query_list.append('%s' % $fastq ) - #end for - -q "#echo ' '.join( $query_list )#" - #else - ## prepare inputs - #set $mate1 = list() - #set $mate2 = list() - #for $mate_pair in $library.mate_list: - $mate1.append( str($mate_pair.first_strand_query) ) - $mate2.append( str($mate_pair.second_strand_query) ) - #end for - - -q #echo ','.join($mate1) - -p #echo ','.join($mate2) - - -I $library.maxinsertsize + ## prepare inputs + -q ${library.input_query} + #else + -q ${mate_pair.first_strand_query} + -p ${mate_pair.second_strand_query} + -I ${library.maxinsertsize} + #end if + #if str( $bisulfite ) != "0": + -F $bisulfite #end if -m $minsize -A $accuracy @@ -65,10 +86,11 @@ #if str( $prime3 ).strip(): -Q "$prime3" #end if - $polyA - $autoclip - $hardclip - $order + -R $clipacc + $polyA + $autoclip + $hardclip + $order #if $maxout: --maxout $maxout #end if @@ -77,13 +99,18 @@ --minsplicecover $splitreads.minsplicecover --minfragscore $splitreads.minfragscore --minfraglen $splitreads.minfraglen - --splicescorescale $splitreads.splicescorescale + --splicescorescale $splitreads.splicescorescale + --maxsplitevalue $splitreads.maxsplitevalue #end if -M $maxinterval -E $evalue -D $differences + -J $jump -s -o '$segemehl_out' + #if str( $nomatchfilename ) == 'yes': + -u '$segemehl_outunmatched' + #end if ]]> @@ -116,7 +143,8 @@ - + + @@ -124,47 +152,57 @@ - + - + - - - - - + + + + + - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + - + + + output_unmatched + @@ -181,8 +219,10 @@ - + + + diff -r db367d012fa3 -r 9c0d4ec99ba9 test-data/test.fastq --- a/test-data/test.fastq Wed Jul 26 15:32:09 2017 -0400 +++ b/test-data/test.fastq Thu Sep 27 06:31:11 2018 -0400 @@ -18,3 +18,7 @@ CATGTACTGTTAAAGCGTGCGTTTATTTCAAACATTAATGAAATTTGCAGAACCCAAACTAAAGAGAGAG + 3MIa!,$)8EA)!1>tMJ{:2WrL`s|`gg{]'0+Op!6RxNw;V)XKV#Go5}b!`_V]A?!F>{LM(z +@10.516 HWI-EAS100R:1:1:550:1623/1 +TATAAAACGATAAAAAAAATTGAGTCGACGAAGACATTTAATTGTACGTGGTGCAAGTCTTATCTCGACC ++ +3MIa!,$)8EA)!1>tMJ{:2WrL`s|`gg{]'0+Op!6RxNw;V)XKV#Go5}b!`_V]A?!F>{LM(z diff -r db367d012fa3 -r 9c0d4ec99ba9 test-data/testmap2.fastq --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/testmap2.fastq Thu Sep 27 06:31:11 2018 -0400 @@ -0,0 +1,4 @@ +@10.516 HWI-EAS100R:1:1:550:1623/1 ef:0;if:0 0:24 0:2932:1 +TATAAAACGATAAAAAAAATTGAGTCGACGAAGACATTTAATTGTACGTGGTGCAAGTCTTATCTCGACC ++10.516 HWI-EAS100R:1:1:550:1623/1 +3MIa!,$)8EA)!1>tMJ{:2WrL`s|`gg{]'0+Op!6RxNw;V)XKV#Go5}b!`_V]A?!F>{LM(z