Mercurial > repos > peterjc > mira_assembler
comparison tools/mira_3_4/mira.xml @ 9:5573d802e431 draft
Uploaded v0.0.8, MIT licence, RST for README, citation information, development moved to GitHub.
author | peterjc |
---|---|
date | Wed, 18 Sep 2013 06:22:19 -0400 |
parents | 4266cccbb45a |
children |
comparison
equal
deleted
inserted
replaced
8:4266cccbb45a | 9:5573d802e431 |
---|---|
1 <tool id="mira_assembler" name="Assemble with MIRA" version="0.0.6"> | 1 <tool id="mira_assembler" name="Assemble with MIRA v3.4" version="0.0.8"> |
2 <description>Takes Sanger, Roche, Illumina, and Ion Torrent data</description> | 2 <description>Takes Sanger, Roche, Illumina, and Ion Torrent data</description> |
3 <version_command interpreter="python">mira.py -v</version_command> | 3 <requirements> |
4 <command interpreter="python">mira.py mira $out_fasta $out_qual $out_ace $out_caf $out_wig $out_log | 4 <requirement type="python-module">Bio</requirement> |
5 <requirement type="binary">mira</requirement> | |
6 <requirement type="package" version="3.4.1.1">MIRA</requirement> | |
7 </requirements> | |
8 <version_command interpreter="python">mira.py -v</version_command> | |
9 <command interpreter="python">mira.py mira $out_fasta $out_qual $out_ace $out_caf $out_wig $out_log | |
5 ##Give the wrapper script list of output filenames, then the mira command... | 10 ##Give the wrapper script list of output filenames, then the mira command... |
6 mira --job=$job_method,$job_type,$job_quality | 11 mira --job=$job_method,$job_type,$job_quality |
7 | 12 |
8 ##Input files | 13 ##Input files |
9 #if $condBackbone.use == "true": | 14 #if $condBackbone.use == "true": |
50 | 55 |
51 ##put mira temp directory on local storage | 56 ##put mira temp directory on local storage |
52 -DI:trt=/tmp | 57 -DI:trt=/tmp |
53 | 58 |
54 </command> | 59 </command> |
55 <inputs> | 60 <inputs> |
56 <param name="job_method" type="select" label="Assembly method" help="Mapping mode requires backbone/reference sequence(s)"> | 61 <param name="job_method" type="select" label="Assembly method" help="Mapping mode requires backbone/reference sequence(s)"> |
57 <option value="denovo">De novo</option> | 62 <option value="denovo">De novo</option> |
58 <option value="mapping">Mapping</option> | 63 <option value="mapping">Mapping</option> |
59 </param> | 64 </param> |
60 <param name="job_type" type="select" label="Assembly type"> | 65 <param name="job_type" type="select" label="Assembly type"> |
122 <when value="true"> | 127 <when value="true"> |
123 <!-- TODO? Support SFF files directly, e.g. with sff_extract --> | 128 <!-- TODO? Support SFF files directly, e.g. with sff_extract --> |
124 <param name="filename" type="data" format="fastq" label="Ion Torrent reads file" help="FASTQ format" /> | 129 <param name="filename" type="data" format="fastq" label="Ion Torrent reads file" help="FASTQ format" /> |
125 </when> | 130 </when> |
126 </conditional> | 131 </conditional> |
127 </inputs> | 132 </inputs> |
128 <outputs> | 133 <outputs> |
129 <data name="out_fasta" format="fasta" label="MIRA contigs (FASTA)" /> | 134 <data name="out_fasta" format="fasta" label="MIRA contigs (FASTA)" /> |
130 <data name="out_qual" format="qual454" label="MIRA contigs (QUAL)" /> | 135 <data name="out_qual" format="qual454" label="MIRA contigs (QUAL)" /> |
131 <data name="out_caf" format="txt" label="MIRA contigs (CAF)" /> | 136 <data name="out_caf" format="txt" label="MIRA contigs (CAF)" /> |
132 <data name="out_ace" format="txt" label="MIRA contigs (ACE)" /> | 137 <data name="out_ace" format="txt" label="MIRA contigs (ACE)" /> |
133 <data name="out_wig" format="wig" label="MIRA coverage (Wiggle)" /> | 138 <data name="out_wig" format="wig" label="MIRA coverage (Wiggle)" /> |
134 <data name="out_log" format="txt" label="MIRA log" /> | 139 <data name="out_log" format="txt" label="MIRA log" /> |
135 </outputs> | 140 </outputs> |
136 <tests> | 141 <tests> |
137 </tests> | 142 <!-- Based on the MIRA v3.4.1.1 bundled minidemo/estdemo2 which uses |
138 <requirements> | 143 strain data and miraSearchESTSNPs. Here we just assemble it. --> |
139 <requirement type="python-module">Bio</requirement> | 144 <!-- |
140 <requirement type="binary">mira</requirement> | 145 Commenting out test until Galaxy framework is fixed, |
141 </requirements> | 146 https://trello.com/c/zSTrfDOB/820-disambiguated-conditional-parameters-not-supported-in-unit-tests |
142 <help> | 147 <test> |
148 <param name="job_method" value="denovo" /> | |
149 <param name="job_type" value="est" /> | |
150 <param name="job_qual" value="accurate" /> | |
151 <param name="condBackbone.use" value="false" /> | |
152 <param name="condSanger.use" value="true" /> | |
153 <param name="condSanger.filename" value="tvc_mini.fastq" ftype="fastq" /> | |
154 <param name="condRoche.use" value="false" /> | |
155 <param name="condIllumina.use" value="false" /> | |
156 <param name="condIonTorrent.use" value="false" /> | |
157 <output name="out_fasta" file="tvc_contigs.fasta" ftype="fasta" /> | |
158 </test> | |
159 --> | |
160 </tests> | |
161 <help> | |
143 | 162 |
144 **What it does** | 163 **What it does** |
145 | 164 |
146 Runs MIRA v3.4, collects the output, and throws away all the temporary files. | 165 Runs MIRA v3.4, collects the output, and throws away all the temporary files. |
147 | 166 |
167 MIRA is an open source assembly tool capable of handling sequence data from | |
168 a range of platforms (Sanger capillary, Solexa/Illumina, Roche 454 and also | |
169 Ion Torrent). | |
170 | |
171 It is particularly suited to small genomes such as bacteria. | |
172 | |
148 **Citation** | 173 **Citation** |
149 | 174 |
150 If you use this tool in scientific work leading to a publication, please cite: | 175 If you use this Galaxy tool in work leading to a scientific publication please |
176 cite the following papers: | |
151 | 177 |
152 Chevreux et al. (1999) Genome Sequence Assembly Using Trace Signals and Additional Sequence Information Computer Science and Biology: Proceedings of the German Conference on Bioinformatics (GCB) 99, pp. 45-56. | 178 Peter J.A. Cock, Björn A. Grüning, Konrad Paszkiewicz and Leighton Pritchard (2013). |
179 Galaxy tools and workflows for sequence analysis with applications | |
180 in molecular plant pathology. PeerJ 1:e167 | |
181 http://dx.doi.org/10.7717/peerj.167 | |
153 | 182 |
154 </help> | 183 Chevreux et al. (1999). |
184 Genome Sequence Assembly Using Trace Signals and Additional Sequence Information. | |
185 Computer Science and Biology: Proceedings of the German Conference on Bioinformatics (GCB) 99, pp. 45-56. | |
186 | |
187 This wrapper is available to install into other Galaxy Instances via the Galaxy | |
188 Tool Shed at http://toolshed.g2.bx.psu.edu/view/peterjc/mira_assembler | |
189 | |
190 </help> | |
155 </tool> | 191 </tool> |