annotate blastx_to_scaffold.xml @ 2:f03154ac4ed8 draft default tip

planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
author artbio
date Wed, 11 Oct 2023 13:03:33 +0000
parents ec3b8341f551
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
1 <tool id="blastx2scaffold" name="blastx_to_scaffold" version="1.1.1">
0
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
2 <description>Generate DNA scaffold from blastx alignment of Contigs</description>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
3 <requirements>
1
ec3b8341f551 "planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 3dcf4e7314dd6a4fefcd721ac58c8130dd1da2a1"
artbio
parents: 0
diff changeset
4 <requirement type="package" version="3.7.6">python</requirement>
0
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
5 </requirements>
2
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
6 <command detect_errors="exit_code"><![CDATA[
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
7 python $__tool_directory__/blastx_to_scaffold.py
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
8 --sequences $sequences
0
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
9 --blastx-tab $blastx_tab
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
10 --output $output
2
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
11 ]]></command>
0
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
12 <inputs>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
13 <param name="sequences" type="data" format="fasta" label="Select a fasta contigs file"/>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
14 <param name="blastx_tab" type="data" format="tabular" label="Select a blastx output from your history" help="must have 13 columns with column 13 containing the subject lenght, other columns are standard"/>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
15
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
16 </inputs>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
17 <outputs>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
18 <data format="fasta" name="output"/>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
19 </outputs>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
20
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
21
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
22 <tests>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
23 <test>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
24 <param name="sequences" value="contigs.fa" ftype="fasta"/>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
25 <param name="blastx_tab" value="blastx.tab" ftype="tabular"/>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
26 <output name="output" file="scaffold.fa" ftype="fasta"/>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
27 </test>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
28 </tests>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
29
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
30
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
31 <help>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
32
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
33
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
34 **What it Does**
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
35 This tool starts from DNA contigs that aligned to a subject protein sequence through blastx.
2
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
36 The contigs must be provided in fasta format. The blastx output must be tabular, the 12 standard
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
37 columns plus column 13 with the length of the blastx subject.
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
38
0
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
39 The final scaffold is a DNA sequence.
2
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
40
0
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
41 Sequences of the subject protein which were not aligned to the contigs are replaced by Ns in this scaffold.
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
42
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
43 </help>
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
44
2
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
45 <citations>
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
46 <citation type="doi">10.1186/s13742-015-0080-7</citation>
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
47 </citations>
f03154ac4ed8 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/blastx_to_scaffold commit 7777a0e34cc2ccd228183af74809ae0d5d9e9b85
artbio
parents: 1
diff changeset
48
0
bdf781f2658b planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastx_to_scaffold commit 1353e75b8459213e88f32744a759ce4d7b43826d
artbio
parents:
diff changeset
49 </tool>