Skip to content

Commit

Permalink
Add workflow version 0.1.1 with fix for iqtree short alignments (#5)
Browse files Browse the repository at this point in the history
  • Loading branch information
dfornika authored Nov 18, 2020
1 parent cace6fd commit 236d988
Show file tree
Hide file tree
Showing 5 changed files with 617 additions and 4 deletions.
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@

<groupId>org.publichealthbioinformatics</groupId>
<artifactId>irida-plugin-snippy-phylogenomics</artifactId>
<version>0.1.0</version>
<version>0.1.1</version>

<!-- Please fill out these properties with information about your particular plugin -->
<properties>
<!-- Information used to define properties about a plugin. Please see the PF4J docs for more details https://pf4j.org/doc/getting-started.html -->
<plugin.id>snippy-phylogenomics</plugin.id>
<plugin.class>org.publichealthbioinformatics.irida.plugin.snippyphylogenomics.SnippyPhylogenomicsPlugin</plugin.class>
<plugin.version>0.1.0</plugin.version>
<plugin.version>0.1.1</plugin.version>
<plugin.provider>Dan Fornika</plugin.provider>
<plugin.dependencies></plugin.dependencies>
<plugin.requires.runtime>1.0.0</plugin.requires.runtime>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,14 +72,14 @@ public AnalysisType getAnalysisType() {
* <strong>id</strong> entry in the <strong>irida_workflow.xml</strong> file.
*
* <pre>
* {@code <id>0f42df8e-0e9f-4475-ac15-6e1b3c5ee475</id>}
* {@code <id>bd535929-cef1-4d03-9354-61e0d43945d9</id>}
* </pre>
*
* @return A {@link UUID} defining the id of this pipeline.
*/
@Override
public UUID getDefaultWorkflowUUID() {
return UUID.fromString("0f42df8e-0e9f-4475-ac15-6e1b3c5ee475");
return UUID.fromString("bd535929-cef1-4d03-9354-61e0d43945d9");
}

/*******************************************************************************
Expand Down
79 changes: 79 additions & 0 deletions src/main/resources/workflows/0.1.1/irida_workflow.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8"?>
<iridaWorkflow>
<id>bd535929-cef1-4d03-9354-61e0d43945d9</id>
<name>snippy-phylogenomics</name>
<version>0.1.1</version>
<analysisType>SNIPPY_PHYLOGENOMICS</analysisType>
<inputs>
<sequenceReadsPaired>sequence_reads_paired</sequenceReadsPaired>
<reference>reference</reference>
<requiresSingleSample>false</requiresSingleSample>
</inputs>
<parameters>
<parameter name="snippy-2-adv.minfrac" defaultValue="0.9">
<toolParameter toolId="toolshed.g2.bx.psu.edu/repos/iuc/snippy/snippy/4.4.5+galaxy2" parameterName="adv.minfrac"/>
</parameter>
<parameter name="snippy-2-adv.mincov" defaultValue="10">
<toolParameter toolId="toolshed.g2.bx.psu.edu/repos/iuc/snippy/snippy/4.4.5+galaxy2" parameterName="adv.mincov"/>
</parameter>
<parameter name="snippy-2-adv.mapqual" defaultValue="60">
<toolParameter toolId="toolshed.g2.bx.psu.edu/repos/iuc/snippy/snippy/4.4.5+galaxy2" parameterName="adv.mapqual"/>
</parameter>
<parameter name="snippy-2-adv.minqual" defaultValue="100.0">
<toolParameter toolId="toolshed.g2.bx.psu.edu/repos/iuc/snippy/snippy/4.4.5+galaxy2" parameterName="adv.minqual"/>
</parameter>
<parameter name="gubbins-5-really_adv.max_window_size" defaultValue="10000">
<toolParameter toolId="toolshed.g2.bx.psu.edu/repos/iuc/gubbins/gubbins/0.1.0" parameterName="really_adv.max_window_size" label="Maximum Window Size" type="integer"/>
</parameter>
<parameter name="gubbins-5-really_adv.min_snps" defaultValue="3">
<toolParameter toolId="toolshed.g2.bx.psu.edu/repos/iuc/gubbins/gubbins/0.1.0" parameterName="really_adv.min_snps" label="Minimum SNPS" type="integer"/>
</parameter>
<parameter name="gubbins-5-really_adv.min_window_size" defaultValue="100">
<toolParameter toolId="toolshed.g2.bx.psu.edu/repos/iuc/gubbins/gubbins/0.1.0" parameterName="really_adv.min_window_size" label="Minimum Window Size" type="integer"/>
</parameter>
<parameter name="gubbins-5-really_adv.filter_percentage" defaultValue="25">
<toolParameter toolId="toolshed.g2.bx.psu.edu/repos/iuc/gubbins/gubbins/0.1.0" parameterName="really_adv.filter_percentage" label="Filter Percentage" type="integer"/>
</parameter>
<parameter name="iqtree-7-modelling_parameters.automatic_model.cond_model.m" defaultValue="GTR+G+ASC">
<toolParameter toolId="toolshed.g2.bx.psu.edu/repos/iuc/iqtree/iqtree/1.5.5.3" parameterName="modelling_parameters.automatic_model.cond_model.m"/>
</parameter>
<parameter name="iqtree-8-general_options.short_alignments" defaultValue="false">
<toolParameter toolId="toolshed.g2.bx.psu.edu/repos/iuc/iqtree/iqtree/1.5.5.3" parameterName="general_options.short_alignments"/>
</parameter>
</parameters>
<outputs>
<output name="core_snps_pre_filter" fileName="core_snps_pre_filter.fasta"/>
<output name="core_snps_pre_recomb_filter" fileName="core_snps_pre_recomb_filter.fasta"/>
<output name="predicted_recombinant_sites" fileName="predicted_recombinant_sites.gff"/>
<output name="core_snps_post_recomb_filter" fileName="core_snps_post_recomb_filter.fasta"/>
<output name="tree_report" fileName="tree_report.txt"/>
<output name="tree" fileName="max_likelihood_tree.newick"/>
<output name="distance_matrix" fileName="distance_matrix.txt"/>
</outputs>
<toolRepositories>
<repository>
<name>snippy</name>
<owner>iuc</owner>
<url>https://toolshed.g2.bx.psu.edu</url>
<revision>3fe8ef358d66</revision>
</repository>
<repository>
<name>gubbins</name>
<owner>iuc</owner>
<url>https://toolshed.g2.bx.psu.edu</url>
<revision>637ec5d5368c</revision>
</repository>
<repository>
<name>snp_sites</name>
<owner>iuc</owner>
<url>https://toolshed.g2.bx.psu.edu</url>
<revision>5804f786060d</revision>
</repository>
<repository>
<name>iqtree</name>
<owner>iuc</owner>
<url>https://toolshed.g2.bx.psu.edu</url>
<revision>f97743d52b87</revision>
</repository>
</toolRepositories>
</iridaWorkflow>
Loading

0 comments on commit 236d988

Please sign in to comment.