Mercurial > repos > lijing > bubio
diff mitobim.xml @ 6:a03d23c6ab95 draft
MitoBim and interleave
author | lijing |
---|---|
date | Thu, 02 Nov 2017 12:44:55 -0400 |
parents | |
children | 9aa1ef328b2e |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mitobim.xml Thu Nov 02 12:44:55 2017 -0400 @@ -0,0 +1,77 @@ +<tool id="mitobim" name="MITObim" version="0.1.0"> + <description>mitochondrial baiting and iterative mapping</description> + <requirements> + <requirement type="package" version="4.0.2">mira4_assembler</requirement> + </requirements> + <stdio> + <exit_code range="1:" /> + </stdio> + <command><![CDATA[ + cp $readpool readpool.fastq; + MITObim_1.8.pl + --pair + --quick $quick + -start 1 + -end $end + -sample $sample + -ref $ref + -readpool readpool.fastq + --clean >& log; + rm readpool.fastq + ]]></command> + <inputs> + <param type="data" name="quick" format="fasta,txt" + label="starts process with initial baiting using provided fasta reference" /> + <param type="data" name="readpool" format="fastqsanger,fastq" + label="readpool in fastq format (*.gz is also allowed) ! For pair-end reads, please use interleave tool to join the forward and revers reads into one fastq file. !" /> + <param name="end" type="integer" label="iteration to end with, default=1" + value="50" min="1" max="500" help="(-end)" /> + <param name="sample" size="30" type="text" value="sample" label="sampleID as used in initial MIRA assembly"/> + <param name="ref" size="30" type="text" value="reference" label="referenceID as used in initial MIRA assembly"/> + </inputs> + <outputs> + <data name="output1" format="fasta" from_work_dir="finaloutput.fasta" label="${tool.name} on ${on_string}: Fasta"/> + <data name="output2" format="txt" from_work_dir="log" label="${tool.name} on ${on_string}: Log" /> + </outputs> + + <help><![CDATA[ + +MITObim - mitochondrial baiting and iterative mapping +version 1.8 +author: Christoph Hahn, (c) 2012-2015 + +usage: ./MITObim.pl <parameters> + +parameters: + -start <int> iteration to start with, default=1 + -end <int> iteration to end with, default=1 + -sample <string> sampleID as used in initial MIRA assembly + -ref <string> referenceID as used in initial MIRA assembly + -readpool <FILE> readpool in fastq format (*.gz is also allowed) + -maf <FILE> maf file from previous MIRA assembly + +optional: + --quick <FILE> starts process with initial baiting using provided fasta reference + --kbait <int> set kmer for baiting stringency (default: 31) + --denovo runs MIRA in denovo mode (default: mapping) + --pair finds pairs after baiting (relies on /1 and /2 header convention for read pairs) (default: no) + --verbose show detailed output of MIRA modules (default: no) + --split split reference at positions with more than 5N (default: no) + --help shows this helpful information + --clean retain only the last 2 iteration directories (default: no) + --trimreads trim data (default: no; we recommend to trim beforehand and feed MITObim with pre trimmed data) + --trimoverhang trim overhang up- and downstream of reference (default: no) + --missmatch <int> number of allowed missmatches in mapping - only for illumina data (default: 15% of avg. read length) + --min_cov <int> minimum average coverage of contigs to be retained (default: off) + --mirapath <string> full path to MIRA binaries (only needed if MIRA is not in PATH) + --iontor use iontorrent data (experimental - default is illumina data) + --454 use 454 data (experimental - default is illumina data) + +examples: + ./MITObim.pl -start 1 -end 5 -sample StrainX -ref reference-mt -readpool illumina_readpool.fastq -maf initial_assembly.maf + ./MITObim.pl -end 10 --quick reference.fasta -sample StrainY -ref reference-mt -readpool illumina_readpool.fastq + + + ]]></help> + +</tool>