Mercurial > repos > thanhlv > bbmap
comparison bbduk.xml @ 5:5127e62d11fb draft default tip
"planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/bbmap commit f832310ee25935e283f72f057790af7fad0d661b-dirty"
| author | thanhlv |
|---|---|
| date | Wed, 18 Mar 2020 21:24:20 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 4:e40d2adb0896 | 5:5127e62d11fb |
|---|---|
| 1 <tool id="bbmap_bbduk" name="bbduk" version="@VERSION@"> | |
| 2 <description> Compares reads to the kmers in a reference dataset, optionally | |
| 3 allowing an edit distance</description> | |
| 4 <macros> | |
| 5 <import>macros.xml</import> | |
| 6 </macros> | |
| 7 <expand macro="requirements" /> | |
| 8 <expand macro="version_command" /> | |
| 9 | |
| 10 <command detect_errors="exit_code"><![CDATA[ | |
| 11 bbduk.sh | |
| 12 in1=${reads[0]} | |
| 13 in2=${reads[1]} | |
| 14 ref=${bbduk_adapters} | |
| 15 out1=${pair_id}_1.trimmed.fastq.gz | |
| 16 out2=${pair_id}_2.trimmed.fastq.gz | |
| 17 stats=${pair_id}.stats.txt | |
| 18 threads=${task.cpus} | |
| 19 minlen=${params.bbduk_minlen} | |
| 20 qtrim=${params.bbduk_qtrim} | |
| 21 trimq=${params.bbduk_trimq} | |
| 22 ktrim=${params.bbduk_ktrim} | |
| 23 k=${params.bbduk_k} | |
| 24 mink=${params.bbduk_mink} | |
| 25 hdist=${params.bbduk_hdist} | |
| 26 ${params.bbduk_trimbyoverlap} | |
| 27 ${params.bbduk_trimpairsevenly} | |
| 28 ]]> </command> | |
| 29 | |
| 30 <inputs> | |
| 31 <param name="ref" type="data" format="fasta,fasta.gz" label="Reference assembly"/> | |
| 32 <param name="reads" type="data" format="fastq,fastq.gz" label="Long reads"/> | |
| 33 </inputs> | |
| 34 | |
| 35 <outputs> | |
| 36 <data name="assembly" format="fasta" /> | |
| 37 </outputs> | |
| 38 <help><![CDATA[ | |
| 39 “Duk” stands for Decontamination Using Kmers. BBDuk was developed to combine most common data-quality-related trimming, filtering, and masking operations into a single high-performance tool. It is capable of quality-trimming and filtering, adapter-trimming, contaminant-filtering via kmer matching, sequence masking, GC-filtering, length filtering, entropy-filtering, format conversion, histogram generation, subsampling, quality-score recalibration, kmer cardinality estimation, and various other operations in a single pass. Specifically, any combination of operations is possible in a single pass, with the exception of kmer-based operations (kmer trimming, kmer masking, or kmer filtering); at most 1 kmer-based operation can be done in a single pass. BBDuk2 allows multiple kmer-based operations in a single pass, and is otherwise equivalent to BBDuk. | |
| 40 | |
| 41 BBDuk’s parameters are described in its shellscript (bbduk.sh). This file provides usage examples of various common tasks. | |
| 42 ]]> </help> | |
| 43 <expand macro="citations" /> | |
| 44 | |
| 45 </tool> |
