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