# HG changeset patch # User bgruening # Date 1535045241 14400 # Node ID d82af79d5f27f7070b87a2daad6e511e8e33e412 # Parent ee6a5ec6963c2a0b83daf193e6750c59d640f6e7 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/segemehl commit 3accce77966950e310dbfa7576d5b3c828b9c60c diff -r ee6a5ec6963c -r d82af79d5f27 segemehl.tar.gz Binary file segemehl.tar.gz has changed diff -r ee6a5ec6963c -r d82af79d5f27 segemehl.xml --- a/segemehl.xml Thu Sep 07 08:51:17 2017 -0400 +++ b/segemehl.xml Thu Aug 23 13:27:21 2018 -0400 @@ -1,4 +1,4 @@ - + short read mapping with gaps segemehl @@ -10,7 +10,7 @@ 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' @@ -60,14 +67,16 @@ ## check for single/pair-end #if str( $library.type ) == "single": - ## prepare inputs + ## 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 -H $hitstrategy @@ -77,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 @@ -89,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 ]]> @@ -137,47 +152,57 @@ - + - + - - - - - + + + + + - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + - + + + output_unmatched + @@ -194,8 +219,10 @@ - + + + diff -r ee6a5ec6963c -r d82af79d5f27 test-data/test.fastq --- a/test-data/test.fastq Thu Sep 07 08:51:17 2017 -0400 +++ b/test-data/test.fastq Thu Aug 23 13:27:21 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 ee6a5ec6963c -r d82af79d5f27 test-data/testmap2.fastq --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/testmap2.fastq Thu Aug 23 13:27:21 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