Mercurial > repos > iuc > mitobim
annotate mitobim.xml @ 0:ea46115c7f1e draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
author | iuc |
---|---|
date | Sun, 03 Jan 2021 18:21:12 +0000 |
parents | |
children |
rev | line source |
---|---|
0
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
1 <tool id="mitobim" name="MITObim" version="@TOOL_VERSION@" profile="20.01"> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
2 <description>mitochondrial baiting and iterative mapping</description> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
3 <macros> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
4 <token name="@TOOL_VERSION@">1.9.1</token> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
5 </macros> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
6 <requirements> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
7 <requirement type="package" version="@TOOL_VERSION@">mitobim</requirement> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
8 </requirements> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
9 <version_command>MITObim.pl --version</version_command> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
10 <command detect_errors="exit_code"><![CDATA[ |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
11 export LC_ALL=C && |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
12 cp '$readpool' readpool.fastq && |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
13 cp '$reference' reference.$reference.ext && |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
14 |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
15 MITObim.pl |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
16 #if str($start) != "" |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
17 --start $start |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
18 #end if |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
19 #if str($end) != "" |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
20 --end $end |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
21 #end if |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
22 --sample '$sample' |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
23 --ref '$ref' |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
24 --readpool readpool.fastq |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
25 #if $reference.ext == "fasta" |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
26 --quick |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
27 #else |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
28 --maf |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
29 #end if |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
30 reference.$reference.ext |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
31 |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
32 --kbait $kbait |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
33 --platform $platform |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
34 $denovo |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
35 $pair |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
36 $split |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
37 $trimreads |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
38 $trimoverhang |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
39 #if str($mismatch) != "" |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
40 --mismatch $mismatch |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
41 #end if |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
42 #if str($min_cov) != "" |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
43 --min_cov $min_cov |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
44 #end if |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
45 #if str($min_len) != "" |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
46 --min_len $min_len |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
47 #end if |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
48 ## does not work with 3rd test --redirect_tmp \${TEMP:-\$_GALAXY_JOB_TMP_DIR} |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
49 --NFS_warn_only | tee log.txt && |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
50 |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
51 if grep -q "^Final assembly result will be written to file:" log.txt; then |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
52 cp \$(grep "^Final assembly result will be written to file:" log.txt | cut -d":" -f 2) '$assembly'; |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
53 else |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
54 exit 1; |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
55 fi |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
56 ]]></command> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
57 <inputs> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
58 <param name="reference" type="data" format="fasta,maf" label="Reference" help="If a FASTA sequence is given it will be used as bait (using the --quick option). If a MAF alignment is given the reference is extracted from the alignment (using the --maf option)"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
59 <param argument="--ref" type="text" value="" label="Reference ID" help="If resuming, use the same as in previous iteration/initial MIRA assembly"> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
60 <validator type="regex" message="", ', and / are not allowed in IDs">[^'\"/]*$</validator> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
61 </param> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
62 <param argument="--readpool" type="data" format="fastq,fastq.gz" label="Read pool" help="Read pairs need to be interleaved for full functionality of the '-pair' option below"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
63 <param argument="--sample" type="text" value="" label="Sample ID" help="If resuming, the sampleID needs to be identical to that of the previous iteration / MIRA assembly"> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
64 <validator type="regex" message="", ', and / are not allowed in IDs">[^'\"/]*$</validator> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
65 </param> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
66 <param argument="--start" type="integer" value="" optional="true" label="Iteration to start with" help="Defaults to 0 when using '--quick' reference"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
67 <param argument="--end" type="integer" value="" optional="true" label="Iteration to end with" help="Default=startiteration, i.e. if not specified otherwise stop after 1 iteration"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
68 <param argument="--kbait" type="integer" value="31" min="1" max="256" label="kmer for baiting stringency" help=""/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
69 <param argument="--platform" type="select" label="Sequencing platform" help=""> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
70 <option value="solexa">Solexa</option> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
71 <option value="iontor">ION Torrent</option> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
72 <option value="454">445</option> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
73 <option value="pacbio">PacBIO</option> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
74 </param> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
75 <param argument="--denovo" type="boolean" checked="false" truevalue="--denovo" falsevalue="" label="Run MIRA in denovo mode" help=""/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
76 <param argument="--pair" type="boolean" checked="false" truevalue="--pair" falsevalue="" label="Extend readpool to contain full read pairs, even if only one member was baited" help="Relies on /1 and /2 header convention for read pairs"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
77 <param argument="--split" type="boolean" checked="false" truevalue="--split" falsevalue="" label="Split reference at positions with more than 5N" help=""/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
78 |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
79 <param argument="--trimreads" type="boolean" checked="false" truevalue="--trimreads" falsevalue="" label="Trim data" help="It is recommended to trim beforehand and feed MITObim with pre trimmed data"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
80 <param argument="--trimoverhang" type="boolean" checked="false" truevalue="--trimoverhang" falsevalue="" label="Trim overhang" help=" up- and downstream of reference. That is don't extend the bait"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
81 <param argument="--mismatch" type="integer" value="" optional="true" label="Number of allowed mismatches in mapping" help="Only for illumina data (default: 15% of avg. read length)"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
82 <param argument="--min_cov" type="integer" value="" optional="true" label="Minimum average coverage of contigs to be retained" help=""/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
83 <param argument="--min_len" type="integer" value="" optional="true" label="Minimum length of contig to be retained as backbone" help=""/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
84 </inputs> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
85 <outputs> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
86 <data format="fasta" name="assembly"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
87 </outputs> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
88 <tests> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
89 <!--MITObim.pl -start 1 -end 10 -sample testpool -ref Salpinus_mt_genome -readpool reads.fastq -maf initial-mapping-testpool-to-Salpinus-mt_assembly/initial-mapping-testpool-to-Salpinus-mt_d_results/initial-mapping-testpool-to-Salpinus-mt_out.maf &> log--> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
90 <test> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
91 <param name="readpool" ftype="fastqsanger" value="Tthymallus-150bp-300sd50-interleaved.fastq"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
92 <param name="sample" value="testpool"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
93 <param name="reference" ftype="maf" value="initial-mapping-testpool-to-Salpinus-mt_out.maf"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
94 <param name="ref" value="Salpinus_mt_genome"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
95 <param name="start" value="1"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
96 <param name="end" value="10"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
97 <output name="assembly" value="ex1.fasta" ftype="fasta" compare="diff"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
98 <assert_command> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
99 <has_text text="--maf"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
100 </assert_command> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
101 </test> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
102 <!---start 1 -end 30 -sample testpool -ref Salpinus_mt_genome -readpool ~/PATH/TO/testdata1/Tthymallus-150bp-300sd50-interleaved.fastq \-\-quick ~/PATH/TO/testdata1/Salpinus-mt-genome-NC_000861.fasta &> log--> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
103 <test> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
104 <param name="readpool" ftype="fastqsanger" value="Tthymallus-150bp-300sd50-interleaved.fastq"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
105 <param name="sample" value="testpool"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
106 <param name="reference" ftype="fasta" value="Salpinus-mt-genome-NC_000861.fasta"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
107 <param name="ref" value="Salpinus_mt_genome"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
108 <param name="start" value="1"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
109 <param name="end" value="30"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
110 <output name="assembly" value="ex2.fasta" ftype="fasta" compare="diff"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
111 <assert_command> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
112 <has_text text="--quick"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
113 </assert_command> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
114 </test> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
115 <!--~/PATH/TO/MITObim.pl -sample testpool -ref Tthymallus-COI -readpool ~/PATH/TO/testdata1/Tthymallus-150bp-300sd50-interleaved.fastq \-\-quick ~/PATH/TO/testdata1/Tthymallus-COI-partial-HQ961018.fasta -end 50 \-\-denovo \-\-paired \-\-clean &> log--> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
116 <test> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
117 <param name="readpool" ftype="fastq" value="Tthymallus-150bp-300sd50-interleaved.fastq"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
118 <param name="sample" value="testpool"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
119 <param name="reference" ftype="fasta" value="Tthymallus-COI-partial-HQ961018.fasta"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
120 <param name="ref" value="Tthymallus-COI"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
121 <param name="end" value="50"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
122 <param name="pair" value="true"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
123 <output name="assembly" value="ex3.fasta" ftype="fasta" compare="diff"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
124 <assert_command> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
125 <has_text text="--quick"/> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
126 </assert_command> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
127 </test> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
128 </tests> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
129 <help><![CDATA[ |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
130 The MITObim procedure (mitochondrial baiting and iterative mapping) represents a highly efficient approach to assembling novel mitochondrial genomes of non-model organisms directly from total genomic DNA derived NGS reads. Labor intensive long-range PCR steps prior to sequencing are no longer required. MITObim is capable of reconstructing mitochondrial genomes without the need of a reference genome of the targeted species by relying solely on (a) mitochondrial genome information of more distantly related taxa or (b) short mitochondrial barcoding sequences (seeds), such as the commonly used cytochrome-oxidase subunit 1 (COI), as a starting reference. |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
131 |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
132 The script is performing three steps and iteratively repeating them: (i) Deriving reference sequence from previous mapping assembly, (ii) in silico baiting using the newly derived reference (iii) previously fished reads are mapped to the newly derived reference leading to an extension of the reference sequence. |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
133 |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
134 For more details please refer to Hahn et al. 2013. Detailed examples are demonstrated in the TUTORIALS section here https://github.com/chrishah/MITObim |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
135 ]]></help> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
136 <citations> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
137 <citation type="doi">10.1093/nar/gkt371</citation> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
138 </citations> |
ea46115c7f1e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitobim commit 28d5ff6fe8faf9d3716a79c88b093dabd4aa82a8"
iuc
parents:
diff
changeset
|
139 </tool> |