annotate plasmidfinder.xml @ 3:7075b7a5441b draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/plasmidfinder commit 464661a59ed12a642d365f485a222764b55048a5
author iuc
date Thu, 02 Mar 2023 14:58:17 +0000
parents eccc7495c3d9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
1 <tool id="plasmidfinder" name="PlasmidFinder" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
2 <description>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
3 Plasmid identification in bacteria.
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
4 </description>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
5 <macros>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
6 <import>macro.xml</import>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
7 </macros>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
8 <expand macro='xrefs'/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
9 <expand macro="requirements" />
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
10 <command detect_errors="aggressive"><![CDATA[
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
11 mkdir output_dir &&
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
12 mkdir temp_dir &&
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
13 plasmidfinder.py
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
14 -i '$input.input_file'
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
15 -p '$input.database_name.fields.path'
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
16 -l '$options.min_cov'
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
17 -t '$options.threshold'
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
18 #if $input.input_file.ext == 'fasta' or $input.input_file.ext == 'fasta.gz'
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
19 -mp blastn
1
eccc7495c3d9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 69aab27f0210af0f0986d63575f9bfdb3f9d1f6a
iuc
parents: 0
diff changeset
20 #elif $input.input_file.ext == 'fastqsanger' or $input.input_file.ext == 'fastqsanger.gz'
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
21 -mp kma
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
22 #end if
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
23 -x
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
24 -o output_dir
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
25 -tmp temp_dir
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
26 #*======================================
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
27 LOG file
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
28 ======================================*#
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
29 | tee '$log_file'
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
30 ]]>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
31 </command>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
32 <inputs>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
33 <section name="input" title="Input parameters" expanded="true">
1
eccc7495c3d9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 69aab27f0210af0f0986d63575f9bfdb3f9d1f6a
iuc
parents: 0
diff changeset
34 <param name="input_file" type="data" format="fasta,fasta.gz,fastqsanger,fastqsanger.gz" label="Choose a fasta or fastq file" help="File to be analyzed"/>
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
35 <param name="database_name" type="select" label="PlasmidFinder database">
3
7075b7a5441b planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/plasmidfinder commit 464661a59ed12a642d365f485a222764b55048a5
iuc
parents: 1
diff changeset
36 <options from_data_table="plasmidfinder_database">
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
37 <validator message="No PlasmidFinder database is available" type="no_options"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
38 </options>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
39 </param>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
40 </section>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
41 <section name="options" title="Options">
1
eccc7495c3d9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 69aab27f0210af0f0986d63575f9bfdb3f9d1f6a
iuc
parents: 0
diff changeset
42 <param name="min_cov" type="float" min="0" max="1" value="0.6" label="Minimal coverage" help=" Fraction of matching sequence on the total target sequence(default: 0.6)"/>
eccc7495c3d9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 69aab27f0210af0f0986d63575f9bfdb3f9d1f6a
iuc
parents: 0
diff changeset
43 <param name="threshold" type="float" min="0" max="1" value="0.95" label="Minimal identity" help=" Fraction of shared nucleotide on the match (default: 0.95)"/>
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
44 </section>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
45 <section name="output_files" title="Output file selection">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
46 <param name="output_selection" type="select" display="checkboxes" multiple="true" label="Output files selection">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
47 <option value="data_json">JSON file result</option>
1
eccc7495c3d9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 69aab27f0210af0f0986d63575f9bfdb3f9d1f6a
iuc
parents: 0
diff changeset
48 <option value="hit_fasta" selected="true">Matching sequences in the genome for plasmid</option>
eccc7495c3d9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 69aab27f0210af0f0986d63575f9bfdb3f9d1f6a
iuc
parents: 0
diff changeset
49 <option value="plasmid_fasta" selected="true">Plasmid sequences discovered in the genome</option>
eccc7495c3d9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 69aab27f0210af0f0986d63575f9bfdb3f9d1f6a
iuc
parents: 0
diff changeset
50 <option value="result_tsv" selected="true">Plasmid match list</option>
eccc7495c3d9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 69aab27f0210af0f0986d63575f9bfdb3f9d1f6a
iuc
parents: 0
diff changeset
51 <option value="result_txt" selected="true">Plasmid match list in raw format</option>
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
52 <option value="logfile">Log file</option>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
53 </param>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
54 </section>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
55 </inputs>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
56 <outputs>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
57 <data name="json_file" format="json" from_work_dir="output_dir/data.json" label="${tool.name} on ${on_string}: data.json">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
58 <filter> "data_json" in output_files['output_selection'] </filter>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
59 </data>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
60 <data name="hit_file" format="fasta" from_work_dir="output_dir/Hit_in_genome_seq.fsa" label="${tool.name} on ${on_string}: hit_in_genome.fasta">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
61 <filter> "hit_fasta" in output_files['output_selection'] </filter>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
62 </data>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
63 <data name="plasmid_file" format="fasta" from_work_dir="output_dir/Plasmid_seqs.fsa" label="${tool.name} on ${on_string}: plasmid.fasta">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
64 <filter> "plasmid_fasta" in output_files['output_selection'] </filter>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
65 </data>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
66 <data name="result_file" format="tabular" from_work_dir="output_dir/results_tab.tsv" label="${tool.name} on ${on_string}: results.tsv">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
67 <filter> "result_tsv" in output_files['output_selection'] </filter>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
68 </data>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
69 <data name="raw_file" format="txt" from_work_dir="output_dir/results.txt" label="${tool.name} on ${on_string}: raw_result.txt">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
70 <filter> "result_txt" in output_files['output_selection'] </filter>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
71 </data>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
72 <data name="log_file" format="txt" from_work_dir="output_dir" label="${tool.name} on ${on_string}: log file">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
73 <filter> "logfile" in output_files['output_selection'] </filter>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
74 </data>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
75 </outputs>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
76 <tests>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
77 <!--test_1 with default value and all output files for contigs -->
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
78 <test expect_num_outputs="6">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
79 <section name="input">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
80 <param name="input_file" value="contigs.fasta"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
81 <param name="input_type" value="genome"/>
3
7075b7a5441b planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/plasmidfinder commit 464661a59ed12a642d365f485a222764b55048a5
iuc
parents: 1
diff changeset
82 <param name="database_name" value="plasmidfinder_9002e7282dd0_2022-12-20"/>
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
83 </section>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
84 <section name="output_files">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
85 <param name="output_selection" value="data_json,hit_fasta,plasmid_fasta,result_tsv,result_txt,logfile"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
86 </section>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
87 <output name="json_file" value="test_1/data_test1.json" ftype="json" compare="sim_size"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
88 <output name="hit_file" value="test_1/Hit_in_genome_seq_test1.fsa" ftype="fasta"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
89 <output name="plasmid_file" value="test_1/Plasmid_seqs_test1.fsa" ftype="fasta"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
90 <output name="result_file" value="test_1/results_tab_test1.tsv"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
91 <output name="raw_file" value="test_1/results_test1.txt" lines_diff="2"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
92 <output name="log_file" value="test_1/logfile_test1.log" lines_diff="7"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
93 </test>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
94 <!--test_2 with default value and for fastq file -->
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
95 <test expect_num_outputs="4">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
96 <section name="input">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
97 <param name="input_file" value="data.fastq.gz"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
98 <param name="input_type" value="raw"/>
3
7075b7a5441b planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/plasmidfinder commit 464661a59ed12a642d365f485a222764b55048a5
iuc
parents: 1
diff changeset
99 <param name="database_name" value="plasmidfinder_9002e7282dd0_2022-12-20"/>
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
100 </section>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
101 <section name="output_files">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
102 <param name="output_selection" value="data_json,result_tsv,result_txt,logfile"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
103 </section>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
104 <output name="json_file" value="test_2/data_test2.json" ftype="json" compare="sim_size"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
105 <output name="result_file" value="test_2/results_tab_test2.tsv"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
106 <output name="raw_file" value="test_2/results_test2.txt" lines_diff="2"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
107 <output name="log_file" value="test_2/logfile_test2.log" lines_diff="7"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
108 </test>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
109 <!--test_3 with default value and for fastq file -->
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
110 <test expect_num_outputs="3">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
111 <section name="input">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
112 <param name="input_file" value="contigs.fasta"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
113 <param name="input_type" value="genome"/>
3
7075b7a5441b planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/plasmidfinder commit 464661a59ed12a642d365f485a222764b55048a5
iuc
parents: 1
diff changeset
114 <param name="database_name" value="plasmidfinder_9002e7282dd0_2022-12-20"/>
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
115 </section>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
116 <section name="options">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
117 <param name="min_cov" value="0.2" />
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
118 <param name="threshold" value="0.6"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
119 </section>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
120 <section name="output_files">
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
121 <param name="output_selection" value="hit_fasta,plasmid_fasta,result_tsv"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
122 </section>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
123 <output name="hit_file" value="test_3/Hit_in_genome_seq_test3.fsa" ftype="fasta"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
124 <output name="plasmid_file" value="test_3/Plasmid_seqs_test3.fsa" ftype="fasta"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
125 <output name="result_file" value="test_3/results_tab_test3.tsv"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
126 </test>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
127 </tests>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
128 <help><![CDATA[
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
129 **What it does**
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
130 PlasmidFinder characterize plasmid sequences into whole genome sequencing.
1
eccc7495c3d9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 69aab27f0210af0f0986d63575f9bfdb3f9d1f6a
iuc
parents: 0
diff changeset
131 It is based on the [plasmidfinder database](https://bitbucket.org/genomicepidemiology/plasmidfinder_db/) with hundreds sequences.
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
132 **Input**
1
eccc7495c3d9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 69aab27f0210af0f0986d63575f9bfdb3f9d1f6a
iuc
parents: 0
diff changeset
133 PlasmidFinder takes raw data (with a k-mer analysisi) as reads or genome assembly (blastn analysis) to search plasmids.
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
134 **Output**
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
135 Some output files are availables
1
eccc7495c3d9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 69aab27f0210af0f0986d63575f9bfdb3f9d1f6a
iuc
parents: 0
diff changeset
136 - A fasta file with all available sequences detected in the genome
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
137 - A fasta file with all plasmid sequences from the database
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
138 - A summary of the analysis in tabular format
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
139 - A Raw result file in text format
1
eccc7495c3d9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 69aab27f0210af0f0986d63575f9bfdb3f9d1f6a
iuc
parents: 0
diff changeset
140 - A JSON file could be use for other boinformatic analysis
0
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
141 - A log file with analysis parameters
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
142
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
143 ]]></help>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
144 <expand macro="citations"/>
2b6e795b22a9 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/plasmidfinder commit 32b1446d0da698b945d7f8b5df6d251b9989d3b1
iuc
parents:
diff changeset
145 </tool>