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