# HG changeset patch # User iuc # Date 1638006490 0 # Node ID f921014aba5a21974a4e9202c35b09626ff3aae1 # Parent 54f751e413f4b78bee1832e4788605f7884d9156 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/diamond commit 828c844036743151594e57cc19811f4c8d9179b3" diff -r 54f751e413f4 -r f921014aba5a diamond.xml --- a/diamond.xml Mon Mar 22 13:21:23 2021 +0000 +++ b/diamond.xml Sat Nov 27 09:48:10 2021 +0000 @@ -1,4 +1,4 @@ - + alignment tool for short sequences against a protein database macros.xml @@ -62,8 +62,23 @@ --query-cover '$query_cover' --subject-cover '$subject_cover' --block-size '$sens_cond.block_size' - #if str($unal) == '1': - --unal 1 --un '$unalqueries' + #if $output_unal + #if "--un" in $output_unal + --un '$unalqueries' + #if $query.ext.startswith("fasta"): + --unfmt fasta + #else + --unfmt fastq + #end if + #end if + #if "--al" in $output_unal + --al '$alqueries' + #if $query.ext.startswith("fasta"): + --alfmt fasta + #else + --alfmt fastq + #end if + #end if #end if #if $tax_cond.tax_select == 'file': --taxonlist `cat '$tax_cond.taxonlistfile' | grep -v "^#" | grep -v "^$" | tr "\n" "," | sed 's/,$//'` @@ -79,7 +94,7 @@ - + @@ -100,7 +115,7 @@ - + @@ -113,21 +128,21 @@ - + - + - + - + @@ -234,18 +249,24 @@ - - - + + + + + + - - unal == "1" + + output_unal and "--un" in output_unal + + + output_unal and "--un" in output_unal - + @@ -256,13 +277,15 @@ - + + + - + @@ -277,9 +300,20 @@ + + + + + + + + + + + - + @@ -300,7 +334,7 @@ - + @@ -317,7 +351,7 @@ - + @@ -336,7 +370,7 @@ - + @@ -353,7 +387,7 @@ - + @@ -364,10 +398,12 @@ + + - + @@ -386,7 +422,7 @@ - + diff -r 54f751e413f4 -r f921014aba5a diamond_makedb.xml --- a/diamond_makedb.xml Mon Mar 22 13:21:23 2021 +0000 +++ b/diamond_makedb.xml Sat Nov 27 09:48:10 2021 +0000 @@ -1,4 +1,4 @@ - + Build database from a FASTA file macros.xml diff -r 54f751e413f4 -r f921014aba5a diamond_view.xml --- a/diamond_view.xml Mon Mar 22 13:21:23 2021 +0000 +++ b/diamond_view.xml Sat Nov 27 09:48:10 2021 +0000 @@ -1,4 +1,4 @@ - + generate formatted output from DAA files macros.xml @@ -29,7 +29,7 @@ - + @@ -40,7 +40,7 @@ - + @@ -48,7 +48,7 @@ - + diff -r 54f751e413f4 -r f921014aba5a macros.xml --- a/macros.xml Mon Mar 22 13:21:23 2021 +0000 +++ b/macros.xml Sat Nov 27 09:48:10 2021 +0000 @@ -1,9 +1,9 @@ - 2.0.8 + 2.0.8 - diamond + diamond @@ -69,6 +69,7 @@ + @@ -99,11 +100,11 @@ - + - + @@ -145,11 +146,16 @@ #else if $output.outfmt == "6" --outfmt '6' #echo ' '.join(str($output.fields).split(',')) --out '$blast_tabular' + --unal $output.unal #else if $output.outfmt == "100" --outfmt '100' + $output.salltitles + $output.sallseqid --out output.daa #else if $output.outfmt == "101" --outfmt '101' + $output.salltitles + $output.sallseqid --out '$sam_output' #else if $output.outfmt == "102" --outfmt '102' diff -r 54f751e413f4 -r f921014aba5a test-data/diamond_results.tabular --- a/test-data/diamond_results.tabular Mon Mar 22 13:21:23 2021 +0000 +++ b/test-data/diamond_results.tabular Sat Nov 27 09:48:10 2021 +0000 @@ -1,2 +1,3 @@ -sequence gi|5524211|gb|AAD44166.1| 99.6 284 0 1 1 283 1 284 1.44e-205 550 94M1D189M 100 0 0 0 -sequence gi|5524212|gb|AAD44167.1| 79.6 284 57 1 1 283 1 284 5.77e-150 409 105M1D178M 100 0 0 0 +sequence gi|5524211|gb|AAD44166.1| 99.6 284 0 1 1 283 1 284 1.44e-205 550 100 0 0 0 +sequence gi|5524212|gb|AAD44167.1| 79.6 284 57 1 1 283 1 284 5.77e-150 409 100 0 0 0 +shuffled * -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 * * * diff -r 54f751e413f4 -r f921014aba5a test-data/protein.fasta --- a/test-data/protein.fasta Mon Mar 22 13:21:23 2021 +0000 +++ b/test-data/protein.fasta Sat Nov 27 09:48:10 2021 +0000 @@ -4,3 +4,9 @@ LLILILLLLLLALLSPDMLGDPDNHMPADPLNTPLHIKPEWYFLFAYAILRSVPNKLGGVLALFLSIVIL GLMPFLHTSKHRSMMLRPLSQALFWTLTMDLLTLTWIGSQPVEYPYTIIGQMASILYFSIILAFLPIAGX IENY +>shuffled sequence that should go to unaligned +XLPLILMLLGISPGSFEHTVAGGIWTSLMLFLPGYPGVGFLMLLVITVPALNFKFGFMLL +LKPTTNIIKTLVLALTHADDPLSFPWLNYMPPAADFNGLFTNAGATTTLYQIPYEGSFYL +AAIYGSMLHENHYLYRSMTPVGWLHLGDSGLRFMLLPIYYARITYDNVPAGWFLSVNTIL +GLTAILLEAIKALMANYSESQEPFCFSTGMKHSFIISDILGWDMSLYIILLIPHTNPFVL +TFLTLILWLDILSRYTLLQVNLIIFMTRHGHFQIADIWYWLKS