annotate blast_to_scaffold.xml @ 2:3041f611636f draft default tip

planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
author artbio
date Wed, 11 Oct 2023 10:34:08 +0000
parents be61d0d0d622
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
be61d0d0d622 "planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 3dcf4e7314dd6a4fefcd721ac58c8130dd1da2a1"
artbio
parents: 0
diff changeset
1 <tool id="blast2scaffold" name="blast_to_scaffold" version="1.1.0">
0
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
2 <description>Generate DNA scaffold from blastn or tblastx alignment of Contigs</description>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
3 <requirements>
1
be61d0d0d622 "planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 3dcf4e7314dd6a4fefcd721ac58c8130dd1da2a1"
artbio
parents: 0
diff changeset
4 <requirement type="package" version="3.7.6">python</requirement>
0
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
5 </requirements>
2
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
6 <command detect_errors="exit_code"><![CDATA[
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
7 python $__tool_directory__/blast_to_scaffold.py
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
8 --sequences "$sequences"
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
9 --guideSequence "$guideSequence"
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
10 --blast-tab "$blast_tab"
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
11 --output "$output"
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
12 --scaffold_prefix "$sequences.element_identifier"
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
13 --scaffold_suffix "$guideSequence.element_identifier"
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
14 ]]></command>
0
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
15 <inputs>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
16 <param name="sequences" type="data" format="fasta" label="Select a fasta contigs file"/>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
17 <param name="guideSequence" type="data" format="fasta" label="Select the fasta guide sequence for scaffolding"/>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
18 <param name="blast_tab" type="data" format="tabular" label="Select a blastn or tblastx output from your history" help="must have 13 columns with column 13 containing the subject lenght, other columns are standard"/>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
19
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
20 </inputs>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
21 <outputs>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
22 <data format="fasta" name="output"/>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
23 </outputs>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
24
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
25
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
26 <tests>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
27 <test>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
28 <param name="sequences" value="contigs.fa" ftype="fasta"/>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
29 <param name="blast_tab" value="blast.tab" ftype="tabular"/>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
30 <param name="guideSequence" value="guideSequence.fa" ftype="tabular"/>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
31 <output name="output" file="assembly.fa" ftype="fasta"/>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
32 </test>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
33 </tests>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
34
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
35
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
36 <help>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
37
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
38
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
39 **What it Does**
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
40 This tool starts from DNA contigs that aligned to a subject DNA sequence through blastn or tblastx.
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
41 The contigs must be provided in fasta format. The blastn or tblastx output must be tabular, the 12 standard column plus column 13 with the length of the blastn or tblastx subject.
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
42 The sequence used to BLAST (blastn or tblastx) the contigs must be provided to serve as a guide to the final assembly
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
43 The final assembly is a DNA sequence.
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
44 Nucleotides of the guide sequence which were not covered by contigs are in small letters in the output assembly.
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
45
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
46
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
47 **Attribution**
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
48 This Galaxy tool was created by drosofff@gmail.com on 5/01/2016
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
49 </help>
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
50
2
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
51 <citations>
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
52 <citation type="doi">10.1186/s13742-015-0080-7</citation>
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
53 </citations>
3041f611636f planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blast_to_scaffold commit 22c413141878d86ec10e80ef43ba0da792232cb0
artbio
parents: 1
diff changeset
54
0
7d96b28eec49 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_to_scaffold commit 48a4098045106f363e92357949b32617a2e868c1
artbio
parents:
diff changeset
55 </tool>