annotate fasta_add_barcode.xml @ 2:2ca5fde7a2bb draft default tip

planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit e857f7126443e115f11954085423f8999bc870aa-dirty
author bebatut
date Fri, 15 Apr 2016 06:01:42 -0400
parents 0ea7700e08ba
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
0ea7700e08ba planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit 5c45ed58045ce1686aa069403f8a9426ea20bac5-dirty
bebatut
parents: 0
diff changeset
1 <tool id="fasta_add_barcode" name="Add barcodes" version="1.0">
0
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
2
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
3 <description>to FASTA sequences</description>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
4
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
5 <requirements>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
6 </requirements>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
7
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
8 <stdio>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
9 </stdio>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
10
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
11 <version_command>python -version</version_command>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
12
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
13 <!--<command>-->
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
14 <command><![CDATA[
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
15 python $__tool_directory__/fasta_add_barcode.py
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
16 --input_sequence_file $sequence_file
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
17 --input_mapping_file $mapping_file
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
18 --output_sequence_file $output_sequence_file
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
19 ]]>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
20 </command>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
21
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
22 <inputs>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
23 <param name="sequence_file" type="data" format="fasta" label="Sequence
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
24 zfile" help=""/>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
25 <param name="mapping_file" type="data" format="tabular"
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
26 label="Mapping file between sequence identifier and barcode to add"
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
27 help="The mapping file must be a tabular delimited file with
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
28 two columns. The first column contains sequence identifier and
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
29 the second column corresponding barcode to add at the beginning
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
30 of each sequence."/>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
31 </inputs>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
32
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
33 <outputs>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
34 <data format="fasta" name="output_sequence_file" metadata_source="sequence_file"
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
35 label="Sequences with added barcodes from ${on_string}" />
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
36 </outputs>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
37
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
38 <tests>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
39 <test>
2
2ca5fde7a2bb planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit e857f7126443e115f11954085423f8999bc870aa-dirty
bebatut
parents: 1
diff changeset
40 <param name="sequence_file" value="input_sequences.fasta"/>
2ca5fde7a2bb planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit e857f7126443e115f11954085423f8999bc870aa-dirty
bebatut
parents: 1
diff changeset
41 <param name="mapping_file" value="mapping_file.txt"/>
2ca5fde7a2bb planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit e857f7126443e115f11954085423f8999bc870aa-dirty
bebatut
parents: 1
diff changeset
42 <output name="output_sequence_file" file="output_test.fasta" />
0
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
43 </test>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
44 </tests>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
45
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
46 <help><![CDATA[
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
47
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
48 **What it does**
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
49
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
50 This tool takes a FASTA file and add at the beginning of each sequence a barcode.
2
2ca5fde7a2bb planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit e857f7126443e115f11954085423f8999bc870aa-dirty
bebatut
parents: 1
diff changeset
51
2ca5fde7a2bb planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit e857f7126443e115f11954085423f8999bc870aa-dirty
bebatut
parents: 1
diff changeset
52 The barcode of each sequence is determined given its sequence identifier. The mapping between sequence identifier and corresponding barcode is defined inside the mapping file. This file must be a tabular delimited file with two columns: the first with sequence identifiers and the second the corresponding barcode.
0
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
53
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
54 ]]>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
55 </help>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
56
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
57 <citations>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
58 </citations>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
59 </tool>
8b37115e8d6b planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/fasta_add_barcode commit d28e31b1b4dbcc3c406a4e8a5a41ac4576bf4f43-dirty
bebatut
parents:
diff changeset
60