Mercurial > repos > nick > duplex
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' > '$output' |
| 13 && samtools view -f 256 barcodes.bam | |
| 14 | python "\$DUPLEX_DIR/correct.py" -d $dist -m $mapq -p $pos '$input' refdir/barcodes.fa | |
| 15 | sort > '$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."/> |
