annotate findSpanin.xml @ 8:bf32db94fe46 draft default tip

planemo upload commit cd3216893a76b4b9485c2615448b41dbf7133107
author cpt
date Fri, 20 Sep 2024 05:17:06 +0000
parents f8f045f436d8
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
1 <tool id="edu.tamu.cpt2.spanin.findSpanin" name="Find Spanin" version="1.0">
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
2 <description>With the outputs from the ISP and OSP candidate tools, cull the list down to candidate pairs</description>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
3 <macros>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
4 <import>macros.xml</import>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
5 </macros>
5
46b252c89e9e planemo upload commit 25fff8b3887beeb66c2d53e2a32f9af9f34e40b6
cpt
parents: 4
diff changeset
6 <requirements>
46b252c89e9e planemo upload commit 25fff8b3887beeb66c2d53e2a32f9af9f34e40b6
cpt
parents: 4
diff changeset
7 <requirement type="package" version="3.9">python</requirement>
46b252c89e9e planemo upload commit 25fff8b3887beeb66c2d53e2a32f9af9f34e40b6
cpt
parents: 4
diff changeset
8 <requirement type="package" version="1.84">biopython</requirement>
46b252c89e9e planemo upload commit 25fff8b3887beeb66c2d53e2a32f9af9f34e40b6
cpt
parents: 4
diff changeset
9 <requirement type="package" version="2024.9.11">regex</requirement>
46b252c89e9e planemo upload commit 25fff8b3887beeb66c2d53e2a32f9af9f34e40b6
cpt
parents: 4
diff changeset
10 </requirements>
3
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
11 <command detect_errors="aggressive"><![CDATA[
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
12 python '$__tool_directory__/findSpanin.py'
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
13 '$putative_isp_fasta_file'
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
14 '$putative_osp_fasta_file'
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
15 --max_isp_osp_distance '$max_isp_osp_distance'
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
16 --embedded_txt '$embedded_txt'
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
17 --overlap_txt '$overlap_txt'
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
18 --separate_txt '$separate_txt'
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
19 --summary_txt '$summary_txt'
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
20 ]]></command>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
21 <inputs>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
22 <param label="(putative) i-spanin FASTA file" name="putative_isp_fasta_file" type="data" format="fasta"/>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
23 <param label="(putative) o-spanin FASTA file" name="putative_osp_fasta_file" type="data" format="fasta"/>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
24 <param label="max distance from end of i-spanin to beginning of o-spanin (measured in AAs)" name="max_isp_osp_distance" type="integer" value="10"/>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
25 </inputs>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
26 <outputs>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
27 <data format="txt" name="summary_txt" label="FindSpanin_summary.txt"/>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
28 <data format="tabular" name="embedded_txt" label="embedded_results.txt"/>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
29 <data format="tabular" name="overlap_txt" label="overlap_results.txt"/>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
30 <data format="tabular" name="separate_txt" label="separate_results.txt"/>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
31 </outputs>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
32 <help><![CDATA[
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
33 **What it does**
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
34 Compares the protein FASTA files with candidate i-spanins and o-spanins from a genome and matches them into candidate pairs based on position in a strand-aware fashion.
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
35
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
36 **INPUT** --> Putative i-spanin and o-spanin protein multiFASTAs (generated from the ISP/OSP Candidate Tools).
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
37
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
38 **METHODOLOGY**
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
39 Does a pairwise comparison between candidate i-spanins and o-spanins based on their genomic location, and classifies them into the known bimolecular spanin genetic architectures. Classes are: embedded, overlapping, separated, or NOT a potential pair.
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
40
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
41 **OUTPUT** --> File with candidate pairs for each bimolecular spanin class and a basic summary statistics file.
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
42
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
43 ]]></help>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
44 <expand macro="citations-2020"/>
fd70980a516b planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
cpt
parents:
diff changeset
45 </tool>