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