comparison correct_barcodes.xml @ 27:f33b89fe9f82 draft

planemo upload for repository https://github.com/galaxyproject/dunovo commit b'e513259f9701a68e53baddaeedfa51406df857bf\n'-dirty
author nick
date Sat, 18 Feb 2017 04:10:19 -0500
parents 736ead34b470
children 71b765a4c494
comparison
equal deleted inserted replaced
26:a2dc1e1c10db 27:f33b89fe9f82
3 <description>of duplex sequencing reads</description> 3 <description>of duplex sequencing reads</description>
4 <requirements> 4 <requirements>
5 <requirement type="package" version="2.1.0">bowtie2</requirement> 5 <requirement type="package" version="2.1.0">bowtie2</requirement>
6 <requirement type="package" version="0.1.18">samtools</requirement> 6 <requirement type="package" version="0.1.18">samtools</requirement>
7 <requirement type="package" version="1.9">networkx</requirement> 7 <requirement type="package" version="1.9">networkx</requirement>
8 <requirement type="package" version="0.6">duplex</requirement> 8 <requirement type="package" version="0.6.1">duplex</requirement>
9 <requirement type="set_environment">DUPLEX_DIR</requirement>
10 <!-- TODO: require Python 2.7 --> 9 <!-- TODO: require Python 2.7 -->
11 </requirements> 10 </requirements>
12 <command detect_errors="exit_code">bash "\$DUPLEX_DIR/baralign.sh" '$input' refdir barcodes.bam 11 <command detect_errors="exit_code">correct-barcodes.sh -d $dist -m $mapq -p $pos '$input' &gt; '$output'
13 &amp;&amp; samtools view -f 256 barcodes.bam
14 | python "\$DUPLEX_DIR/correct.py" -d $dist -m $mapq -p $pos '$input' refdir/barcodes.fa
15 | sort &gt; '$output'
16 </command> 12 </command>
17 <inputs> 13 <inputs>
18 <param name="input" type="data" format="tabular" label="Input reads" help="with barcodes, grouped by family"/> 14 <param name="input" type="data" format="tabular" label="Input reads" help="with barcodes, grouped by family"/>
19 <param name="dist" type="integer" value="1" min="1" label="Maximum edit distance" help="Only use alignments where the barcodes differ by at most these many errors."/> 15 <param name="dist" type="integer" value="1" min="1" label="Maximum edit distance" help="Only use alignments where the barcodes differ by at most these many errors."/>
20 <param name="mapq" type="integer" value="20" min="0" label="Minimum mapping quality" help="Only use alignments whose MAPQ is at least this."/> 16 <param name="mapq" type="integer" value="20" min="0" label="Minimum mapping quality" help="Only use alignments whose MAPQ is at least this."/>