Mercurial > repos > estrain > data_manager_mlst
annotate data_manager/data_manager_mlst.xml @ 0:a9ff6184213f draft default tip
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
| author | estrain |
|---|---|
| date | Thu, 12 Mar 2026 20:06:31 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
1 <tool id="data_manager_mlst" |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
2 name="MLST Data Manager" |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
3 tool_type="manage_data" |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
4 version="1.0.1" |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
5 profile="22.05"> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
6 |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
7 <description>Download and build PubMLST BLAST databases</description> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
8 |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
9 <requirements> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
10 <requirement type="package" version="2.23.0">mlst</requirement> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
11 <requirement type="package" version="2.14.1">blast</requirement> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
12 </requirements> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
13 |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
14 <command detect_errors="exit_code"><![CDATA[ |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
15 python '$__tool_directory__/data_manager_mlst.py' '$output_file' |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
16 ]]></command> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
17 |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
18 <inputs> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
19 <param name="source" type="hidden" value="pubmlst"/> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
20 </inputs> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
21 |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
22 <outputs> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
23 <data name="output_file" format="data_manager_json"/> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
24 </outputs> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
25 |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
26 <help><![CDATA[ |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
27 This Data Manager downloads all **PubMLST** databases using the |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
28 `mlst-download_pub_mlst` command (from Torsten Seemann’s *MLST* 2.23.0), |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
29 then merges and indexes them into a single **BLAST+** nucleotide database |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
30 for use by Galaxy MLST tools. |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
31 |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
32 A data table entry will be added under **mlst** containing the timestamped |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
33 database name and path. |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
34 ]]></help> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
35 |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
36 <citations> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
37 <citation type="bibtex"> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
38 @misc{seemann_mlst, |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
39 author={Torsten Seemann}, |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
40 title={mlst: Scan contig files against PubMLST typing schemes}, |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
41 year={2025}, |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
42 howpublished={https://github.com/tseemann/mlst} |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
43 } |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
44 </citation> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
45 </citations> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
46 </tool> |
|
a9ff6184213f
planemo upload commit bdb45cf3a98e21f5002866b6789a1457f521bf5d
estrain
parents:
diff
changeset
|
47 |
