Mercurial > repos > iuc > pangolin
annotate pangolin.xml @ 27:03ed9524dcd1 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 533e4f638fe88be437066f2acb7aa2de710b8e2f
author | iuc |
---|---|
date | Sun, 15 Jan 2023 12:35:01 +0000 |
parents | 007ffbb11881 |
children | 9d61d3fa046c |
rev | line source |
---|---|
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
1 <tool id="pangolin" name="Pangolin" version="@TOOL_VERSION@+galaxy0" profile="20.01"> |
0
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
2 <description>Phylogenetic Assignment of Outbreak Lineages</description> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
3 <macros> |
27
03ed9524dcd1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 533e4f638fe88be437066f2acb7aa2de710b8e2f
iuc
parents:
26
diff
changeset
|
4 <token name="@TOOL_VERSION@">4.2</token> |
26
007ffbb11881
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d1c58058506d5eca398a43d8e5f98e59a2067739
iuc
parents:
23
diff
changeset
|
5 <token name="@PANGOLIN_DATA_VERSION@">1.17</token> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
6 <token name="@CONSTELLATIONS_VERSION@">0.1.10</token> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
7 <token name="@MIN_COMPATIBLE_PANGOLIN_DATA_FORMAT@">4</token> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
8 <!-- a regex describing the scorpio versions that this wrapper version |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
9 is backwards-compatible with; can be used with the min_scorpio_version |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
10 column of the constellations data table to offer only compatible |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
11 versions of constellations data. --> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
12 <token name="@COMPATIBLE_SCORPIO_DATA_FORMAT@"><![CDATA[(^0\.[1-3]$|^0\.[0-2]\.\d+$|^0\.3\.\d$|^0\.3\.1[0-7]$|^0$)]]></token> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
13 <xml name="usher_download_option"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
14 <when value="download"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
15 <param argument="--use-assignment-cache" type="boolean" truevalue="--use-assignment-cache" falsevalue="" label="Download and use also latest UShER assignment cache?" |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
16 help="Get the latest UShER assignment cache from the pangolin-assignment online repository and use it to speed up UShER lineage assignment. Note: Downloading the cached assignments will only pay off for large numbers of input samples." /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
17 </when> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
18 </xml> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
19 <xml name="cached_usher_assignment_cache"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
20 <param name="assignment_cache_release" type="select" optional="true" label="Use corresponding UShER assignment cache?" |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
21 help="If the server offers a copy of the UShER assignment cache along with the specified version of pangolin-data, you can select it here to speed up UShER lineage assignment. If no suitable assignment cache is available, it is perfectly fine to proceed without one, and the performance difference will only become obvious with very large numbers of samples."> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
22 <options from_data_table="pangolin_assignment"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
23 <column name="value" index="0" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
24 <column name="description" index="1" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
25 <column name="path" index="4" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
26 <filter type="static_value" column="2" value="@MIN_COMPATIBLE_PANGOLIN_DATA_FORMAT@" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
27 <filter type="param_value" ref="release" column="0" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
28 </options> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
29 </param> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
30 </xml> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
31 <xml name="cached_pangolin_data"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
32 <when value="cached"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
33 <param name="release" label="Cached release of pangolin-data" type="select"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
34 <options from_data_table="pangolin_data"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
35 <column name="value" index="0" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
36 <column name="description" index="1" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
37 <column name="date" index="3" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
38 <column name="path" index="4" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
39 <filter type="sort_by" column="3" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
40 <filter type="static_value" column="2" value="@MIN_COMPATIBLE_PANGOLIN_DATA_FORMAT@" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
41 <validator type="no_options" message="No cached constellations release available" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
42 </options> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
43 </param> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
44 <yield /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
45 </when> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
46 </xml> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
47 <xml name="pangolin_data_sources"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
48 <conditional name="pangolin_data"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
49 <param name="source" type="select" label="Version of pangolin-data to use"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
50 <option value="default">Use pangolin-data version (v@PANGOLIN_DATA_VERSION@) shipped with this version of the tool</option> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
51 <option value="cached">Use specific pangolin-data version cached on this Galaxy server</option> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
52 <option value="download">Download latest available pangolin-data version from web</option> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
53 </param> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
54 <when value="default" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
55 <yield /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
56 </conditional> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
57 </xml> |
0
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
58 </macros> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
59 <requirements> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
60 <requirement type="package" version="@TOOL_VERSION@">pangolin</requirement> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
61 <!-- Pin also the versions of all core dependencies - the ones |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
62 reported with the all-versions option of pangolin plus ucsc-fatovcf, |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
63 which the command is intended to report but currently cannot for |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
64 technical reasons - to the versions you'd get installed in an unpinned |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
65 conda install of pangolin at the time of release of this wrapper |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
66 version! By turning these dependencies into explicit requirements the |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
67 requirements section of the tool interface becomes the equivalent of |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
68 the all-versions option as long as the user doesn't update the data |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
69 dependencies. |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
70 Wrapper updates are **explicitly encouraged** when new dependency |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
71 versions become available. Also, please check for updated dependencies |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
72 when updating the wrapper for other reasons. --> |
21
81804a978fc0
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 35c4813d132f69036addcc447cc6c4ec7da04d92"
iuc
parents:
20
diff
changeset
|
73 <requirement type="package" version="0.3.17">scorpio</requirement> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
74 <requirement type="package" version="@PANGOLIN_DATA_VERSION@">pangolin-data</requirement> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
75 <requirement type="package" version="@CONSTELLATIONS_VERSION@">constellations</requirement> |
26
007ffbb11881
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d1c58058506d5eca398a43d8e5f98e59a2067739
iuc
parents:
23
diff
changeset
|
76 <requirement type="package" version="0.6.2">usher</requirement> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
77 <requirement type="package" version="1.1.0">gofasta</requirement> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
78 <requirement type="package" version="426">ucsc-fatovcf</requirement> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
79 <requirement type="package" version="2.24">minimap2</requirement> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
80 <!-- wrapper-specific requirements to turn pangolin's native |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
81 comma-separated output into tab-separated one and to truncate |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
82 pangolin's all-versions output. --> |
26
007ffbb11881
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d1c58058506d5eca398a43d8e5f98e59a2067739
iuc
parents:
23
diff
changeset
|
83 <requirement type="package" version="0.25.0">csvtk</requirement> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
84 <requirement type="package" version="3.4">grep</requirement> |
0
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
85 </requirements> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
86 <version_command><![CDATA[pangolin --version]]></version_command> |
0
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
87 <command detect_errors="exit_code"><![CDATA[ |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
88 ## Prepare a pangolin datadir if required: |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
89 #if str($engine.pangolin_data.source) != 'default' or str($constellations.source) != 'default': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
90 ## for at least one of pangolin-data and constellations we need to |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
91 ## provide a non-conda env version through a datadir |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
92 mkdir datadir && |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
93 #if str($engine.pangolin_data.source) == 'download' or str($constellations.source) == 'download': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
94 ## If "download latest from web" got requested for any data component, |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
95 ## we can make use of pangolin --update-data to do the job for us. |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
96 ## However, this would download updated versions of *all* data |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
97 ## packages into our datadir, while the user may have asked for |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
98 ## just a specific one. To avoid this, we set up a fake package |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
99 ## with very high version number in the datadir to prevent |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
100 ## unwanted component updates. After updating the rest of the |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
101 ## data, we remove the fake package again. |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
102 #if str($engine.pangolin_data.source) != 'download': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
103 mkdir datadir/pangolin_data && |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
104 echo '__version__ = "999"' > datadir/pangolin_data/__init__.py && |
1
f557122d379e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 1522bdb834ffab157d1ca25e6e74db21f62e3aae"
iuc
parents:
0
diff
changeset
|
105 #end if |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
106 #if str($constellations.source) != 'download': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
107 mkdir datadir/constellations && |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
108 ## constellations versions start with a 'v'! |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
109 echo '__version__ = "v999"' > datadir/constellations/__init__.py && |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
110 #end if |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
111 ## download updated packages discarding stdout because we |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
112 ## output final package versions separately below and because |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
113 ## it would contain our fake package versions |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
114 pangolin --update-data --datadir datadir 2&> /dev/null && |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
115 #if str($engine.pangolin_data.source) != 'download': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
116 rm -r datadir/pangolin_data && |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
117 #end if |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
118 #if str($constellations.source) != 'download': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
119 rm -r datadir/constellations && |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
120 #end if |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
121 #end if |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
122 #if str($engine.analysis_mode) == 'usher' and str($engine.pangolin_data.source) == 'download': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
123 #if $engine.pangolin_data.use_assignment_cache: |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
124 ## We need to download also the latest UShER assignment cache data. |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
125 ## Since v4.1 pangolin's |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
126 ## --add-assignment-cache/--use-assignment-cache options respect |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
127 ## --datadir so we can use them directly. |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
128 pangolin --datadir datadir --add-assignment-cache && |
20
14ae456b8cc5
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 21834c24b94f942ed759bd7a2fcf0b3b4b5fd839"
iuc
parents:
19
diff
changeset
|
129 #end if |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
130 #end if |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
131 ## Handle data components to be taken from data tables |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
132 ## The folder structure pointed to by the data tables can be used |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
133 ## as is except that cannot symlink the folders themselves since |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
134 ## pangolin inspects them using os.walk with the default |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
135 ## `followlinks=False`. |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
136 ## Since data table versions of data packages can be older than |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
137 ## the versions installed in the wrapper environment, we need to |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
138 ## use pangolin's --use-old-datadir option to actually have them |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
139 ## used. |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
140 #set $use_old_datadir = '' |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
141 #if str($engine.pangolin_data.source) == 'cached': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
142 #set $use_old_datadir = '--use-old-datadir' |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
143 cp -rs '${engine.pangolin_data.release.fields.path}' datadir/pangolin_data && |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
144 #if str($engine.analysis_mode) == 'usher' and $engine.pangolin_data.assignment_cache_release: |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
145 cp -rs '${engine.pangolin_data.assignment_cache_release.fields.path}' datadir/pangolin_assignment && |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
146 #end if |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
147 #end if |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
148 #if str($constellations.source) == 'cached': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
149 #set $use_old_datadir = '--use-old-datadir' |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
150 cp -rs '${constellations.release.fields.path}' datadir/constellations && |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
151 #end if |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
152 ## Report all data package versions that will be used in this run of the tool |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
153 echo "Running pangolin with the following possibly updated data packages:" && |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
154 pangolin --datadir datadir $use_old_datadir --all-versions | grep -E "pangolin-data|assignment|constellations" && |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
155 #end if |
23
77402759b866
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d7751920c666de56e21cf48ffe19191b2d19d534
iuc
parents:
22
diff
changeset
|
156 ## Since v4.0.6 pangolin can handle compressed fasta as input, |
77402759b866
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d7751920c666de56e21cf48ffe19191b2d19d534
iuc
parents:
22
diff
changeset
|
157 ## but recognizes file type by suffix. |
77402759b866
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d7751920c666de56e21cf48ffe19191b2d19d534
iuc
parents:
22
diff
changeset
|
158 #if $input1.is_of_type('fasta.gz'): |
77402759b866
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d7751920c666de56e21cf48ffe19191b2d19d534
iuc
parents:
22
diff
changeset
|
159 #set $query = 'query.fa.gz' |
77402759b866
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d7751920c666de56e21cf48ffe19191b2d19d534
iuc
parents:
22
diff
changeset
|
160 #else: |
77402759b866
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d7751920c666de56e21cf48ffe19191b2d19d534
iuc
parents:
22
diff
changeset
|
161 #set $query = 'query.fa' |
77402759b866
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d7751920c666de56e21cf48ffe19191b2d19d534
iuc
parents:
22
diff
changeset
|
162 #end if |
77402759b866
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d7751920c666de56e21cf48ffe19191b2d19d534
iuc
parents:
22
diff
changeset
|
163 ln -s '$input1' $query && |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
164 ## Finally run the pangolin analysis |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
165 pangolin |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
166 --threads \${GALAXY_SLOTS:-1} |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
167 --tempdir "\${TMPDIR:-.}" |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
168 #if str($engine.pangolin_data.source) != 'default' or str($constellations.source) != 'default': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
169 --datadir datadir $use_old_datadir |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
170 #end if |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
171 --analysis-mode $engine.analysis_mode |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
172 #if str($engine.analysis_mode) == 'usher': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
173 #if str($engine.pangolin_data.source) == 'download': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
174 $engine.pangolin_data.use_assignment_cache |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
175 #else if str($engine.pangolin_data.source) == 'cached': |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
176 #if $engine.pangolin_data.assignment_cache_release: |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
177 --use-assignment-cache |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
178 #end if |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
179 #end if |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
180 #end if |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
181 #if $alignment: |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
182 $alignment --alignment-file '$align1' |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
183 #end if |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
184 --outfile report.csv |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
185 --max-ambig $max_ambig |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
186 --min-length $min_length |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
187 $expanded_lineage |
23
77402759b866
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d7751920c666de56e21cf48ffe19191b2d19d534
iuc
parents:
22
diff
changeset
|
188 $query |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
189 && csvtk csv2tab report.csv |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
190 #if not $include_header: |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
191 | tail -n+2 |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
192 #end if |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
193 > '$output1' |
0
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
194 ]]></command> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
195 <inputs> |
23
77402759b866
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d7751920c666de56e21cf48ffe19191b2d19d534
iuc
parents:
22
diff
changeset
|
196 <param type="data" name="input1" format="fasta,fasta.gz" label="Input FASTA File(s)" /> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
197 <conditional name="engine"> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
198 <param argument="--analysis-mode" type="select" label="Analysis mode" |
27
03ed9524dcd1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 533e4f638fe88be437066f2acb7aa2de710b8e2f
iuc
parents:
26
diff
changeset
|
199 help="The analysis engine to use for lineage assignment. Note: In this version, UShER mode is implemented through the usher-sampled algorithm of UShER. If you prefer to run the original usher algorithm, please use version 4.1.3 of the tool."> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
200 <option value="usher">UShER</option> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
201 <option value="pangolearn">pangoLEARN</option> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
202 </param> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
203 <when value="usher"> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
204 <expand macro="pangolin_data_sources"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
205 <expand macro="cached_pangolin_data"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
206 <expand macro="cached_usher_assignment_cache" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
207 </expand> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
208 <expand macro="usher_download_option" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
209 </expand> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
210 </when> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
211 <when value="pangolearn"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
212 <expand macro="pangolin_data_sources"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
213 <expand macro="cached_pangolin_data" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
214 <when value="download" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
215 </expand> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
216 </when> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
217 </conditional> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
218 <conditional name="constellations"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
219 <param name="source" type="select" label="Version of constellations to use"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
220 <option value="default">Use constellations version (v@CONSTELLATIONS_VERSION@) shipped with this version of the tool</option> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
221 <option value="cached">Use specific constellations version cached on this Galaxy server</option> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
222 <option value="download">Download latest available constellations version from web</option> |
1
f557122d379e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 1522bdb834ffab157d1ca25e6e74db21f62e3aae"
iuc
parents:
0
diff
changeset
|
223 </param> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
224 <when value="default" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
225 <when value="cached"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
226 <param name="release" label="Cached constellations release" type="select"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
227 <options from_data_table="pangolin_constellations"> |
1
f557122d379e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 1522bdb834ffab157d1ca25e6e74db21f62e3aae"
iuc
parents:
0
diff
changeset
|
228 <column name="value" index="0" /> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
229 <column name="description" index="1" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
230 <column name="date" index="3" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
231 <column name="path" index="4" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
232 <filter type="sort_by" column="3" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
233 <filter type="regexp" column="2" value="@COMPATIBLE_SCORPIO_DATA_FORMAT@" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
234 <validator type="no_options" message="No cached constellations release available" /> |
1
f557122d379e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 1522bdb834ffab157d1ca25e6e74db21f62e3aae"
iuc
parents:
0
diff
changeset
|
235 </options> |
f557122d379e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 1522bdb834ffab157d1ca25e6e74db21f62e3aae"
iuc
parents:
0
diff
changeset
|
236 </param> |
f557122d379e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 1522bdb834ffab157d1ca25e6e74db21f62e3aae"
iuc
parents:
0
diff
changeset
|
237 </when> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
238 <when value="download" /> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
239 </conditional> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
240 <param argument="--alignment" type="boolean" truevalue="--alignment" falsevalue="" label="Output multiple sequence alignment of input sequences" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
241 <param argument="--max-ambig" type="float" value="0.3" min="0" max="1" label="Maximum proportion of Ns allowed" help="Maximum proportion of Ns allowed for pangolin to attempt assignment" /> |
20
14ae456b8cc5
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 21834c24b94f942ed759bd7a2fcf0b3b4b5fd839"
iuc
parents:
19
diff
changeset
|
242 <param argument="--min-length" type="integer" value="0" min="0" max="29903" label="Minimum query length allowed" help="Minimum query length allowed for pangolin to attempt assignment. Please note that in the current implementation this parameter is used to calculate an alternate value for the 'Maximum proportion of Ns allowed' parameter as 1-(minlen/reflen). The smaller of the two will be used." /> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
243 <param argument="--expanded-lineage" type="boolean" truevalue="--expanded-lineage" falsevalue="" label="Add expanded lineage column to output" help="Optional expanded lineage information as defined in the alias.json file in pangolin-data can be appended as an additional column to the output." /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
244 <param name="include_header" type="boolean" truevalue="true" falsevalue="false" label="Include header line in output file" /> |
0
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
245 </inputs> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
246 <outputs> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
247 <data name="output1" format="tabular" label="pangolin on ${on_string}"> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
248 <actions> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
249 <conditional name="expanded_lineage"> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
250 <when value=""> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
251 <!-- default columns --> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
252 <action name="column_names" type="metadata" default="taxon,lineage,conflict,ambiguity_score,scorpio_call,scorpio_support,scorpio_conflict,scorpio_notes,version,pangolin_version,scorpio_version,constellation_version,is_designated,qc_status,qc_notes,note" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
253 </when> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
254 <when value="--expanded-lineage"> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
255 <action name="column_names" type="metadata" default="taxon,lineage,conflict,ambiguity_score,scorpio_call,scorpio_support,scorpio_conflict,scorpio_notes,version,pangolin_version,scorpio_version,constellation_version,is_designated,qc_status,qc_notes,note,expanded_lineage" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
256 </when> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
257 </conditional> |
0
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
258 </actions> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
259 </data> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
260 <data name="align1" format="fasta" label="pangolin alignment on ${on_string}"> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
261 <filter>alignment</filter> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
262 </data> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
263 </outputs> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
264 <tests> |
26
007ffbb11881
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d1c58058506d5eca398a43d8e5f98e59a2067739
iuc
parents:
23
diff
changeset
|
265 <!-- Test only the default UShER mode for now since the |
007ffbb11881
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d1c58058506d5eca398a43d8e5f98e59a2067739
iuc
parents:
23
diff
changeset
|
266 pangolearn random forest model uses too much memory |
007ffbb11881
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d1c58058506d5eca398a43d8e5f98e59a2067739
iuc
parents:
23
diff
changeset
|
267 see https://github.com/cov-lineages/pangolin/issues/395 |
3
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
268 <test expect_num_outputs="1"> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
269 <param name="input1" value="test1.fasta"/> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
270 <conditional name="engine"> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
271 <param name="analysis_mode" value="pangolearn" /> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
272 <conditional name="pangolin_data"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
273 <param name="source" value="default" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
274 </conditional> |
3
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
275 </conditional> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
276 <output name="output1" ftype="tabular"> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
277 <assert_contents> |
14
83a69484cb87
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 402a11a20ec3f724dfe0b1a4bc60d806e77c1b3d"
iuc
parents:
13
diff
changeset
|
278 <has_text_matching expression="B\.1\.1\t\d\.\d" /> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
279 <has_text text="pass" /> |
4
42126b414951
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit ab174c9f8cbfc741501068dfa4f6ccf229a54489"
iuc
parents:
3
diff
changeset
|
280 <has_n_lines n="1" /> |
42126b414951
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit ab174c9f8cbfc741501068dfa4f6ccf229a54489"
iuc
parents:
3
diff
changeset
|
281 </assert_contents> |
42126b414951
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit ab174c9f8cbfc741501068dfa4f6ccf229a54489"
iuc
parents:
3
diff
changeset
|
282 </output> |
42126b414951
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit ab174c9f8cbfc741501068dfa4f6ccf229a54489"
iuc
parents:
3
diff
changeset
|
283 </test> |
26
007ffbb11881
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d1c58058506d5eca398a43d8e5f98e59a2067739
iuc
parents:
23
diff
changeset
|
284 --> |
4
42126b414951
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit ab174c9f8cbfc741501068dfa4f6ccf229a54489"
iuc
parents:
3
diff
changeset
|
285 <test expect_num_outputs="1"> |
42126b414951
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit ab174c9f8cbfc741501068dfa4f6ccf229a54489"
iuc
parents:
3
diff
changeset
|
286 <param name="input1" value="test1.fasta"/> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
287 <conditional name="engine"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
288 <conditional name="pangolin_data"> |
26
007ffbb11881
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d1c58058506d5eca398a43d8e5f98e59a2067739
iuc
parents:
23
diff
changeset
|
289 <param name="source" value="default" /> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
290 </conditional> |
4
42126b414951
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit ab174c9f8cbfc741501068dfa4f6ccf229a54489"
iuc
parents:
3
diff
changeset
|
291 </conditional> |
42126b414951
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit ab174c9f8cbfc741501068dfa4f6ccf229a54489"
iuc
parents:
3
diff
changeset
|
292 <output name="output1" ftype="tabular"> |
42126b414951
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit ab174c9f8cbfc741501068dfa4f6ccf229a54489"
iuc
parents:
3
diff
changeset
|
293 <assert_contents> |
26
007ffbb11881
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d1c58058506d5eca398a43d8e5f98e59a2067739
iuc
parents:
23
diff
changeset
|
294 <has_text_matching expression="B\.1\.1.*\t\d\.\d+\t*PUSHER" /> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
295 <has_text text="pass" /> |
3
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
296 <has_n_lines n="1" /> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
297 </assert_contents> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
298 </output> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
299 </test> |
26
007ffbb11881
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d1c58058506d5eca398a43d8e5f98e59a2067739
iuc
parents:
23
diff
changeset
|
300 <!-- test download and alignment options --> |
3
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
301 <test expect_num_outputs="2"> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
302 <param name="input1" value="test1.fasta" /> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
303 <conditional name="engine"> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
304 <!-- Test only the default UShER mode for now since the |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
305 pangolearn random forest model uses too much memory |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
306 see https://github.com/cov-lineages/pangolin/issues/395 |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
307 <param name="analysis_mode" value="pangolearn" /> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
308 --> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
309 <conditional name="pangolin_data"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
310 <param name="source" value="download" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
311 </conditional> |
3
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
312 </conditional> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
313 <param name="alignment" value="--alignment" /> |
3
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
314 <output name="output1" ftype="tabular"> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
315 <assert_contents> |
14
83a69484cb87
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 402a11a20ec3f724dfe0b1a4bc60d806e77c1b3d"
iuc
parents:
13
diff
changeset
|
316 <has_text_matching expression="B\.1\.1\t\d\.\d" /> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
317 <has_text text="pass" /> |
3
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
318 <has_n_lines n="1" /> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
319 </assert_contents> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
320 </output> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
321 <output name="align1" file="aln1.fasta" ftype="fasta"> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
322 <assert_contents> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
323 <has_text text="Consensus_EB232-crude-prep_S297" /> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
324 <has_n_lines n="2" /> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
325 </assert_contents> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
326 </output> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
327 </test> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
328 <!-- test include-header option --> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
329 <test expect_num_outputs="1"> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
330 <param name="input1" value="multiple_alignment.fasta.gz"/> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
331 <conditional name="engine"> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
332 <!-- Test only the default UShER mode for now since the |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
333 pangolearn random forest model uses too much memory |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
334 see https://github.com/cov-lineages/pangolin/issues/395 |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
335 <param name="analysis_mode" value="pangolearn" /> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
336 --> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
337 <conditional name="pangolin_data"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
338 <param name="source" value="default" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
339 </conditional> |
3
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
340 </conditional> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
341 <param name="include_header" value="true" /> |
3
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
342 <output name="output1" ftype="tabular"> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
343 <assert_contents> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
344 <has_text text="pangolin_version" /> |
3
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
345 <has_text text="lineage" /> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
346 <has_text text="Serbia" /> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
347 <has_text text="Poland" /> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
348 <has_text text="USA" /> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
349 <has_n_lines n="35" /> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
350 <has_n_columns n="16" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
351 </assert_contents> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
352 </output> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
353 </test> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
354 <!-- test with extra expanded_lineage column --> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
355 <test expect_num_outputs="1"> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
356 <param name="input1" value="multiple_alignment.fasta.gz"/> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
357 <conditional name="engine"> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
358 <!-- Test only the default UShER mode for now since the |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
359 pangolearn random forest model uses too much memory |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
360 see https://github.com/cov-lineages/pangolin/issues/395 |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
361 <param name="analysis_mode" value="pangolearn" /> |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
362 --> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
363 <conditional name="pangolin_data"> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
364 <param name="source" value="default" /> |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
365 </conditional> |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
366 </conditional> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
367 <param name="expanded_lineage" value="true" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
368 <param name="include_header" value="true" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
369 <output name="output1" ftype="tabular"> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
370 <assert_contents> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
371 <has_text text="pangolin_version" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
372 <has_text text="lineage" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
373 <has_text text="expanded_lineage" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
374 <has_text text="Serbia" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
375 <has_text text="Poland" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
376 <has_text text="USA" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
377 <has_n_lines n="35" /> |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
378 <has_n_columns n="17" /> |
3
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
379 </assert_contents> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
380 </output> |
514a786baaa9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit e4e6f491964a162964882db4e53e36803ceaab9e"
iuc
parents:
1
diff
changeset
|
381 </test> |
0
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
382 </tests> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
383 <help><![CDATA[ |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
384 |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
385 **What it does** |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
386 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
387 `Pangolin <https://cov-lineages.org/pangolin.html>`_ |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
388 (Phylogenetic Assignment of Named Global Outbreak LINeages) is used to assign a |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
389 SARS-CoV-2 genome sequence the most likely lineage based on the PANGO |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
390 nomenclature system. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
391 |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
392 **Data sources/versioning and reproducibility** |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
393 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
394 Pangolin uses the |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
395 `pangolin-data <https://github.com/cov-lineages/pangolin-data>`_ repository as |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
396 a source of its required model, protobuf, designation hash and alias files, and |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
397 the `constellations <https://github.com/cov-lineages/constellations>`_ |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
398 repository for `scorpio <https://github.com/cov-lineages/scorpio>`_ -based |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
399 assignment of lineages of concern. |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
400 |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
401 The tool ships with copies of these two data packages, and using these shipped |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
402 versions is *recommended* for reproducibility (even across Galaxy servers) and |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
403 speed of job execution. |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
404 |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
405 If your instance of Galaxy offers cached alternative versions of |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
406 `pangolin-data` and/or `constellations`, you will be able to use them instead |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
407 of the shipped versions, which can be useful to reproduce results obtained |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
408 earlier with previous versions of pangolin. |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
409 |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
410 Finally, you have the option to *download the latest version* of each data |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
411 package at job runtime. |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
412 |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
413 .. class:: warningmark |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
414 |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
415 You can use this option as a workaround to get the most up-to-date lineage |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
416 assignments even before the next Galaxy tool update (or before an admin |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
417 installs new cached data versions on your server), but be aware of the |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
418 following limitations: |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
419 |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
420 1. Using latest downloaded data package versions renders results hard to |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
421 reproduce (e.g. rerunning a corresponding job will cause also a fresh |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
422 data download, which may yield different data versions as in the intial |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
423 run). |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
424 |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
425 2. Downloaded latest versions of the data packages may be incompatible |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
426 with the *pangolin* and *scorpio* version run by the tool, which can |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
427 result in failing tool runs, but occasionally also in harder to diagnose |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
428 lineage assignment issues. |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
429 |
0
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
430 .. class:: infomark |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
431 |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
432 The exact combination of pangolin, inference engine (UShER/pangoLEARN), |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
433 scorpio, and data packages that was used for a particular run of the tool |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
434 can be extracted from the four "version" columns in the output (see below |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
435 for details). |
16
ca0d8cf80567
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit c180ed8ecef5956fb7dec68b947464b805fcea0b"
iuc
parents:
15
diff
changeset
|
436 |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
437 In addition, lineage assignment with pangolin can be affected by the exact |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
438 versions of additional underlying software. The packaged versions of all |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
439 relevant dependencies are listed in the *Requirements* section below. This |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
440 section is the equivalent to running `pangolin --all-versions` on the |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
441 command line except that the listed versions of *pangolin-data* and |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
442 *constellations* are the ones installed with pangolin and may have been |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
443 overridden with the versions reported in the corresponding output columns |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
444 at tool runtime. |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
445 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
446 **Output** |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
447 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
448 The main output of the tool is a tabular file with one line per input sequence |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
449 and with columns providing the |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
450 `following information <https://cov-lineages.org/resources/pangolin/output.html>`_: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
451 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
452 taxon: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
453 The name of the input sequence |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
454 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
455 lineage: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
456 The most likely lineage assigned to a given sequence based on the inference |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
457 engine used and the SARS-CoV-2 diversity designated. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
458 This assignment is sensitive to missing data at key sites. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
459 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
460 conflict: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
461 If a sequence can fit into more than one category, the conflict score will |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
462 be greater than 0 and reflect the number of categories the sequence could |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
463 fit into. |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
464 If the conflict score is 0, this means that within the current assignment |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
465 model / lineage tree there is only one category that the sequence could |
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
466 plausibly be assigned to. |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
467 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
468 ambiguity_score: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
469 This score is a function of the quantity of missing data in a sequence. |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
470 It represents the proportion of relevant sites in a sequence which were |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
471 imputed to the reference values. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
472 A score of 1 indicates that no sites were imputed, while a score of 0 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
473 indicates that more sites were imputed than were not imputed. |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
474 This score only includes sites which are used by the assignment engine to |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
475 classify a sequence. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
476 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
477 scorpio_call: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
478 If a query is assigned a constellation by scorpio this call is output in |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
479 this column. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
480 The full set of constellations searched by default can be found at the |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
481 constellations repository. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
482 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
483 scorpio_support: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
484 The support score is the proportion of defining variants which have the |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
485 alternative allele in the sequence. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
486 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
487 scorpio_conflict: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
488 The conflict score is the proportion of defining variants which have the |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
489 reference allele in the sequence. Ambiguous/other non-ref/alt bases at each |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
490 of the variant positions contribute only to the denominators of these |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
491 scores. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
492 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
493 scorpio_notes: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
494 A notes column specific to the scorpio output. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
495 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
496 version: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
497 A version number that represents both the inference method and the |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
498 pangolin-data version number, which as of pangolin 4.0 corresponds to the |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
499 pango-designation version used to prepare the inference files. For example: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
500 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
501 PANGO-1.2 indicates an identical sequence has been previously designated |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
502 this lineage, and has so gone through manual curation. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
503 The number 1.2 indicates the version of pango-designation that this |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
504 assignment is based on. These hashes and pango-designation version are |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
505 bundled with the pangoLEARN and UShER models. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
506 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
507 PLEARN-1.2 indicates that this sequence is different from any previously |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
508 designated and that the pangoLEARN model was used as an inference engine to |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
509 predict the most likely lineage based on the given version of |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
510 pango-designation upon which the pangoLEARN model was trained. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
511 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
512 PUSHER-1.2 indicates that this sequence is different from any previously |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
513 designated and that UShER was used as an inference engine with fast tree |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
514 placement and parsimony-based lineage assignment, based on a guide tree |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
515 (protobuf) file built from the data in a given pango-designation release |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
516 version. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
517 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
518 pangolin_version: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
519 The version of pangolin software running. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
520 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
521 scorpio_version: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
522 The version of the scorpio software installed. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
523 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
524 constellation_version: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
525 The version of constellations that scorpio has used to curate the lineage |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
526 assignment. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
527 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
528 is_designated: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
529 A boolean (True/False) column indicating whether that particular sequence |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
530 has been offically designated a lineage (via pango-designation). |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
531 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
532 qc_status: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
533 Indicates whether the sequence passed the QC thresholds for minimum length |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
534 and maximum N content. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
535 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
536 qc_notes: |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
537 Notes specific to the QC checks run on the sequences. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
538 |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
539 note: |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
540 If any conflicts arose during assignment, this field will output the |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
541 alternative assignments. If the sequence failed QC this field will describe |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
542 why. |
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
543 If the sequence met the SNP thresholds for scorpio to call a constellation, |
22
a2099fb98cdb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d160f73f58eb515a2da4ba76096ed3d8b6c88bdc
iuc
parents:
21
diff
changeset
|
544 it’ll describe the exact SNP counts of Alt, Ref and Amb (alternative, |
19
abf6dbe8c9d7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 98c0d716cbd1237ae735ce83e0153ee246abd5d8"
iuc
parents:
18
diff
changeset
|
545 reference and ambiguous) alleles for that call. |
0
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
546 ]]></help> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
547 <citations> |
8
3a656a4a43ed
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 5a3f70ab430c70b260dd6e0f5b6c53aed2ca5520"
iuc
parents:
7
diff
changeset
|
548 <citation type="doi">10.1093/ve/veab064</citation> |
0
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
549 </citations> |
0ec813ad2910
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit aca98a23e13f05dd076a203e73f43ca90e349e21"
iuc
parents:
diff
changeset
|
550 </tool> |