Mercurial > repos > bgruening > canu
changeset 5:e05f5ee0ffb9 draft default tip
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/canu commit 0bc8bb039501406bc71e8faf9bb7ad0de44cbda9
author | bgruening |
---|---|
date | Thu, 31 Jul 2025 09:31:50 +0000 |
parents | 86f150c8019d |
children | |
files | canu.xml test-data/ecoli_canu_contigs_result1.fa |
diffstat | 2 files changed, 20 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/canu.xml Wed Nov 03 16:10:37 2021 +0000 +++ b/canu.xml Thu Jul 31 09:31:50 2025 +0000 @@ -1,12 +1,12 @@ -<tool id="canu" name="Canu assembler" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@"> +<tool id="canu" name="Canu assembler" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="24.0"> <description>Assembler optimized for long error-prone reads such as PacBio, Oxford Nanopore</description> + <macros> + <token name="@TOOL_VERSION@">2.3</token> + <token name="@VERSION_SUFFIX@">0</token> + </macros> <xrefs> <xref type="bio.tools">canu</xref> </xrefs> - <macros> - <token name="@TOOL_VERSION@">2.2</token> - <token name="@VERSION_SUFFIX@">0</token> - </macros> <requirements> <requirement type="package" version="@TOOL_VERSION@">canu</requirement> </requirements> @@ -101,7 +101,14 @@ <param name="inputs" type="data" format="fasta,fasta.gz,fastq,fastq.gz" multiple="true" label="Input reads"/> <repeat name="haplotypes" min="0" max="2" title="Haplotypes for Trio Binning Assembly" help="Canu has support for using parental short-read sequencing to classify and bin"> <param name="haplotype_input" type="data" format="fasta,fastq" multiple="true" label="Haplotype input reads"/> - <param name="haplotype_name" type="text" label="Shot name to identify your haplotype"/> + <param name="haplotype_name" type="text" label="Shot name to identify your haplotype" help="Only letters, numbers and underscore are used"> + <sanitizer invalid_char=""> + <valid initial="string.ascii_letters,string.digits"> + <add value="_" /> + <add value="." /> + </valid> + </sanitizer> + </param> </repeat> <param name="technology" type="select" label="Technology"> <option value="-nanopore" selected="true">Nanopore</option> @@ -169,7 +176,7 @@ <output name="trimmed_reads" ftype="fasta.gz" decompress="True" file="ecoli_canu_trimmed_reads_result1.fa.gz"/> <output name="report"> <assert_contents> - <has_n_lines n="486"/> + <has_n_lines n="450" delta="50"/> <has_text_matching expression="[UNITIGGING/CONTIGS]"/> <has_text_matching expression="-- Contig sizes based on genome size 20kbp:"/> </assert_contents> @@ -192,7 +199,7 @@ <output name="trimmed_reads" ftype="fasta.gz" decompress="True" file="ecoli_canu_trimmed_reads_result2.fa.gz"/> <output name="report"> <assert_contents> - <has_n_lines n="456"/> + <has_n_lines n="450" delta="50"/> <has_text_matching expression="[UNITIGGING/CONTIGS]"/> <has_text_matching expression="-- Contig sizes based on genome size 20kbp:"/> </assert_contents> @@ -208,7 +215,7 @@ <output name="corrected_reads" ftype="fasta.gz" decompress="True" file="ecoli_canu_corrected_reads_result3.fa.gz"/> <output name="report"> <assert_contents> - <has_n_lines n="189"/> + <has_n_lines n="200" delta="50"/> <has_text_matching expression="[TRIMMING/READS]"/> <has_text_matching expression="-- Found 93 reads."/> </assert_contents> @@ -226,9 +233,9 @@ <output name="report"> <assert_contents> <has_text_matching expression="[TRIMMING/READS]"/> - <has_n_lines n="209"/> - <has_text_matching expression="Found 112 reads."/><!-- before trimming --> - <has_text_matching expression="Found 61 reads."/><!-- after trimming --> + <has_n_lines n="200" delta="50"/> + <has_text_matching expression="Found 112 reads."/><!-- before trimming --> + <has_text_matching expression="Found 61 reads."/><!-- after trimming --> </assert_contents> </output> </test>
--- a/test-data/ecoli_canu_contigs_result1.fa Wed Nov 03 16:10:37 2021 +0000 +++ b/test-data/ecoli_canu_contigs_result1.fa Thu Jul 31 09:31:50 2025 +0000 @@ -1,4 +1,4 @@ ->tig00000001 len=15501 reads=78 class=contig suggestRepeat=no suggestBubble=no suggestCircular=no trim=0-15501 +>tig00000001 len=15500 reads=78 class=contig suggestRepeat=no suggestBubble=no suggestCircular=no trim=0-15500 TGAATCACGCGGGCGGCTAAATCGACGGTAACATCGGAAAATTTTACCAGCGGATCGGGCGCGGTGGTGGCAGAGTGGCGGCGTAATGCGACGCGCAGAC GGGCCTGCAATTCGCCATGCCAAACGGCTTACTCAGATAATCATCCGCTCCGGCATCCAGCGCGGCGATTTTGTCGCTCTTCTGCTGCGTGCGGAAAGCA ATCACCGGCACCGCGCTCCACTGGCGCAGGTCGCGGATAAACTCAATCCCATCACCATCGGGCAGGCCGAGATCGAGAATAATCAAATCTGGCTTACGGG @@ -154,4 +154,3 @@ GGGAAACATCTCGATTTTTTGAAGCAATATGGTGATTTTGAAAATGGTATTCCTGTTCACGATACCATTGCCAGAGTTGTATCAGGAAAGATCACGTAAC GCTACTTTTTGTACTAAATAATTCGCATTTTATGTTTAAAAATTGAGATATTCCTTATTACCTAAAGCTGTTTTTCATAGCTTATACATGATCAAATACT CCTTACATAAATAAGGTGAACAAATGGAACTTAAAAATTGATGGAACATATTTCTATTATTCCCGATTACAGATAAGCCTGGAAAGTAGAGCATAAATTG -T