Mercurial > repos > iuc > plasclass
annotate plasclass.xml @ 0:8a97b4648968 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
author | iuc |
---|---|
date | Thu, 31 Jul 2025 13:21:38 +0000 |
parents | |
children |
rev | line source |
---|---|
0
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
1 <tool id="plasclass" name="PlasClass" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@" license="MIT"> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
2 <description>for plasmid/chromosome classification</description> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
3 <macros> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
4 <token name="@TOOL_VERSION@">0.1.1</token> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
6 <token name="@PROFILE@">24.1</token> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
7 </macros> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
8 <xrefs> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
9 <xref type="bio.tools">PlasClass</xref> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
10 </xrefs> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
11 <requirements> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
12 <requirement type="package" version="@TOOL_VERSION@">plasclass</requirement> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
13 </requirements> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
14 <command detect_errors="exit_code"><![CDATA[ |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
15 classify_fasta.py |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
16 --fasta '$fasta' |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
17 --outfile '$outfile' |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
18 --num_processes "\${GALAXY_SLOTS:-1}" |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
19 ]]></command> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
20 <inputs> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
21 <param argument="--fasta" type="data" format="fasta" label="Sequences to be classified"/> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
22 </inputs> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
23 <outputs> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
24 <data name="outfile" format="tabular"/> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
25 </outputs> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
26 <tests> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
27 <test expect_num_outputs="1"> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
28 <param name="fasta" value="test.fa"/> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
29 <output name="outfile" ftype="tabular"> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
30 <assert_contents> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
31 <has_text text="EDGE_1998488_length_236_cov_0.817680"/> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
32 <has_n_lines n="62"/> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
33 <has_n_columns n="2"/> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
34 </assert_contents> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
35 </output> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
36 </test> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
37 </tests> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
38 <help><![CDATA[ |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
39 |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
40 **What it does** |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
41 |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
42 PlasClass is a cutting-edge plasmid classifier designed to address the challenges of distinguishing between |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
43 plasmid and bacterial genome sequences in metagenomic and isolate assemblies. Many bacteria contain plasmids, |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
44 but identifying contigs that originate from plasmids can be particularly difficult in metagenomic assembly, |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
45 where the origin of contigs is often unknown. |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
46 |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
47 **Input** |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
48 |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
49 - FASTA file with sequences to classify |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
50 |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
51 **Output** |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
52 |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
53 - A tabular separated file with each line containing a sequence header and the corresponding score. The sequences are in the same order as in the input FASTA file. |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
54 |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
55 ]]></help> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
56 <citations> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
57 <citation type="doi">10.1371/journal.pcbi.1007781</citation> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
58 </citations> |
8a97b4648968
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/plasclass commit 8cec6b221914a96102b6d09b51e95626d43a9f8c
iuc
parents:
diff
changeset
|
59 </tool> |