Mercurial > repos > iuc > pangolin
diff pangolin.xml @ 26:007ffbb11881 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit d1c58058506d5eca398a43d8e5f98e59a2067739
author | iuc |
---|---|
date | Sun, 15 Jan 2023 10:34:09 +0000 |
parents | 77402759b866 |
children | 03ed9524dcd1 |
line wrap: on
line diff
--- a/pangolin.xml Fri Oct 14 23:50:44 2022 +0000 +++ b/pangolin.xml Sun Jan 15 10:34:09 2023 +0000 @@ -1,8 +1,8 @@ <tool id="pangolin" name="Pangolin" version="@TOOL_VERSION@+galaxy0" profile="20.01"> <description>Phylogenetic Assignment of Outbreak Lineages</description> <macros> - <token name="@TOOL_VERSION@">4.1.2</token> - <token name="@PANGOLIN_DATA_VERSION@">1.12</token> + <token name="@TOOL_VERSION@">4.1.3</token> + <token name="@PANGOLIN_DATA_VERSION@">1.17</token> <token name="@CONSTELLATIONS_VERSION@">0.1.10</token> <token name="@MIN_COMPATIBLE_PANGOLIN_DATA_FORMAT@">4</token> <!-- a regex describing the scorpio versions that this wrapper version @@ -73,14 +73,14 @@ <requirement type="package" version="0.3.17">scorpio</requirement> <requirement type="package" version="@PANGOLIN_DATA_VERSION@">pangolin-data</requirement> <requirement type="package" version="@CONSTELLATIONS_VERSION@">constellations</requirement> - <requirement type="package" version="0.5.6">usher</requirement> + <requirement type="package" version="0.6.2">usher</requirement> <requirement type="package" version="1.1.0">gofasta</requirement> <requirement type="package" version="426">ucsc-fatovcf</requirement> <requirement type="package" version="2.24">minimap2</requirement> <!-- wrapper-specific requirements to turn pangolin's native comma-separated output into tab-separated one and to truncate pangolin's all-versions output. --> - <requirement type="package" version="0.23.0">csvtk</requirement> + <requirement type="package" version="0.25.0">csvtk</requirement> <requirement type="package" version="3.4">grep</requirement> </requirements> <version_command><![CDATA[pangolin --version]]></version_command> @@ -196,7 +196,7 @@ <param type="data" name="input1" format="fasta,fasta.gz" label="Input FASTA File(s)" /> <conditional name="engine"> <param argument="--analysis-mode" type="select" label="Analysis mode" - help="The analysis engine to use for lineage assignment. UShER is considered more accurate, but pangoLEARN is faster"> + help="The analysis engine to use for lineage assignment. UShER is considered more accurate; pangoLEARN typically requires more memory, but might be faster in some cases."> <option value="usher">UShER</option> <option value="pangolearn">pangoLEARN</option> </param> @@ -262,14 +262,13 @@ </data> </outputs> <tests> + <!-- Test only the default UShER mode for now since the + pangolearn random forest model uses too much memory + see https://github.com/cov-lineages/pangolin/issues/395 <test expect_num_outputs="1"> <param name="input1" value="test1.fasta"/> <conditional name="engine"> - <!-- Test only the default UShER mode for now since the - pangolearn random forest model uses too much memory - see https://github.com/cov-lineages/pangolin/issues/395 <param name="analysis_mode" value="pangolearn" /> - --> <conditional name="pangolin_data"> <param name="source" value="default" /> </conditional> @@ -282,21 +281,23 @@ </assert_contents> </output> </test> + --> <test expect_num_outputs="1"> <param name="input1" value="test1.fasta"/> <conditional name="engine"> <conditional name="pangolin_data"> - <param name="source" value="download" /> + <param name="source" value="default" /> </conditional> </conditional> <output name="output1" ftype="tabular"> <assert_contents> - <has_text_matching expression="B\.1\.1.*\t\d\.\d\t*PUSHER" /> + <has_text_matching expression="B\.1\.1.*\t\d\.\d+\t*PUSHER" /> <has_text text="pass" /> <has_n_lines n="1" /> </assert_contents> </output> </test> + <!-- test download and alignment options --> <test expect_num_outputs="2"> <param name="input1" value="test1.fasta" /> <conditional name="engine">