Mercurial > repos > jdv > porechop
changeset 2:f84a33bc5c3e draft
planemo upload for repository https://github.com/jvolkening/galaxy-tools/tree/master/tools/porechop commit 19e515145381f7a8b16662e33678df7087019f19
author | jdv |
---|---|
date | Sat, 14 Oct 2017 10:52:30 -0400 |
parents | 3cf98e7f21b7 |
children | 80408ff0c1f5 |
files | f33.fa porechop.xml |
diffstat | 2 files changed, 217 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/f33.fa Sat Oct 14 10:52:30 2017 -0400 @@ -0,0 +1,197 @@ +>BC01_1st +GGTGCTG +AAGAAAGTTGTCGGTGTCTTTGTG +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC02_1st +GGTGCTG +TCGATTCCGTTTGTAGTCGTCTGT +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC03_1st +GGTGCTG +GAGTCTTGTGTCCCAGTTACCAGG +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC04_1st +GGTGCTG +TTCGGATTCTATCGTGTTTCCCTA +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC05_1st +GGTGCTG +CTTGTCCAGGGTTTGTGTAACCTT +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC06_1st +GGTGCTG +TTCTCGCAAAGGCAGAAAGTAGTC +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC07_1st +GGTGCTG +GTGTTACCGTGGGAATGAATCCTT +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC08_1st +GGTGCTG +TTCAGGGAACAAACCAAGTTACGT +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC09_1st +GGTGCTG +AACTAGGCACAGCGAGTCTTGGTT +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC10_1st +GGTGCTG +AAGCGTTGAAACCTTTGTCCTCTC +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC11_1st +GGTGCTG +GTTTCATCTATCGGAGGGAATGGA +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC12_1st +GGTGCTG +CAGGTAGAAAGAAGCAGAATCGGA +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC13_1st +GGTGCTG +AGAACGACTTCCATACTCGTGTGA +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC14_1st +GGTGCTG +AACGAGTCTCTTGGGACCCATAGA +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC15_1st +GGTGCTG +AGGTCTACCTCGCTAACACCACTG +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC16_1st +GGTGCTG +CGTCAACTGACAGTGGTTCGTACT +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC17_1st +GGTGCTG +ACCCTCCAGGAAAGTACCTCTGAT +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC18_1st +GGTGCTG +CCAAACCCAACAACCTAGATAGGC +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC19_1st +GGTGCTG +GTTCCTCGTGCAGTGTCAAGAGAT +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC20_1st +GGTGCTG +TTGCGTCCTGTTACGAGAACTCAT +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC21_1st +GGTGCTG +GAGCCTCTCATTGTCCGTTCTCTA +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC22_1st +GGTGCTG +ACCACTGCCATGTATCAAAGTACG +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC23_1st +GGTGCTG +CTTACTACCCAGTGAACCTCCTCG +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC24_1st +GGTGCTG +GCATAGTTCTGCATGATGGGTTAG +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC25_1st +GGTGCTG +GTAAGTTGGGTATGCAACGCAATG +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC26_1st +GGTGCTG +CATACAGCGACTACGCATTCTCAT +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC27_1st +GGTGCTG +CGACGGTTAGATTCACCTCTTACA +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC28_1st +GGTGCTG +TGAAACCTAAGAAGGCACCGTATC +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC29_1st +GGTGCTG +CTAGACACCTTGGGTTGACAGACC +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC30_1st +GGTGCTG +TCAGTGAGGATCTACTTCGACCCA +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC31_1st +GGTGCTG +TGCGTACAGCAATCAGTTACATTG +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC32_1st +GGTGCTG +CCAGTAGAAGTCCGACAACGTCAT +TTAACCT +TTCTGTTGGTGCTGATATTGC + +>BC33_1st +GGTGCTG +CAGACTTGGTACGGTTGGGTAACT +TTAACCT +TTCTGTTGGTGCTGATATTGC
--- a/porechop.xml Wed Sep 06 12:29:17 2017 -0400 +++ b/porechop.xml Sat Oct 14 10:52:30 2017 -0400 @@ -27,6 +27,8 @@ --input ${input} + --format ${out_format} + #if str($demux_section.demux_options.demux) == "yes": --barcode_dir out #else: @@ -85,6 +87,11 @@ <param argument="--input" type="data" format="fastq,fasta" label="Input reads" /> + <param name="out_format" type="select" label="Output format"> + <option value="fastq" selected="true">fastq</option> + <option value="fasta">fasta</option> + </param> + <section name="demux_section" title="Demultiplexing Options" expanded="True"> <conditional name="demux_options"> <param name="demux" type="select" label="Perform demultiplexing" help=""> @@ -136,6 +143,16 @@ <discover_datasets pattern="(?P<name>.*)" directory="out" format="fastqsanger" /> </collection> + + <collection type="list" name="output_collection_fastq" label="${tool.name} on ${on_string}"> + <filter>out_format == 'fastq'</filter> + <discover_datasets pattern="(?P<name>.*)" directory="out" format="fastqsanger" /> + </collection> + <collection type="list" name="output_collection_fasta" label="${tool.name} on ${on_string}"> + <filter>out_format == 'fasta'</filter> + <discover_datasets pattern="(?P<name>.*)" directory="out" format="fasta" /> + </collection> + </outputs> <!-- ***************************************************************** --> @@ -144,7 +161,7 @@ <test> <param name="input" value="test_barcodes.fastq" ftype="fastq" /> <param name="demux" value="yes" /> - <output_collection name="output" type="list"> + <output_collection name="output_collection_fastq" type="list"> <element name="BC01.fastq" file="bar1/BC01.fastq" compare="diff" decompress="true"/> <element name="BC02.fastq" file="bar1/BC02.fastq" compare="diff" decompress="true"/> <element name="BC03.fastq" file="bar1/BC03.fastq" compare="diff" decompress="true"/> @@ -155,7 +172,7 @@ <param name="input" value="test_barcodes.fastq" ftype="fastq" /> <param name="demux" value="yes" /> <param name="require_two_barcodes" value="True" /> - <output_collection name="output" type="list"> + <output_collection name="output_collection_fastq" type="list"> <element name="BC01.fastq" file="bar2/BC01.fastq" compare="diff" decompress="true"/> <element name="BC02.fastq" file="bar2/BC02.fastq" compare="diff" decompress="true"/> <element name="BC03.fastq" file="bar2/BC03.fastq" compare="diff" decompress="true"/> @@ -166,7 +183,7 @@ <param name="input" value="test_barcodes.fastq" ftype="fastq" /> <param name="demux" value="yes" /> <param name="trim" value="yes" /> - <output_collection name="output" type="list"> + <output_collection name="output_collection_fastq" type="list"> <element name="BC01.fastq" file="bar1_trim/BC01.fastq" compare="diff" decompress="true"/> <element name="BC02.fastq" file="bar1_trim/BC02.fastq" compare="diff" decompress="true"/> <element name="BC03.fastq" file="bar1_trim/BC03.fastq" compare="diff" decompress="true"/>