diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
new file mode 100644
index 00000000000..c669ee75a9d
--- /dev/null
+++ b/.github/workflows/release.yml
@@ -0,0 +1,55 @@
+name: release
+
+on:
+ push:
+ tags:
+ - '*'
+
+jobs:
+ build:
+ runs-on: ubuntu-24.04-arm
+ permissions:
+ contents: write
+ steps:
+ - uses: actions/checkout@v4
+ - name: Maven without tests (rely on upstream testing for now)
+ run: mvn clean install -DskipTests
+ - uses: ncipollo/release-action@v1
+ with:
+ artifacts: "esvee/target/*.jar,hmf-common/target/*.jar"
+
+ docker:
+ strategy:
+ matrix:
+ os: [ubuntu-latest, ubuntu-22.04-arm]
+ needs: build
+ runs-on: ${{ matrix.os }}
+ steps:
+ - uses: actions/checkout@v3
+ - name: Set up Java
+ uses: actions/setup-java@v4
+ with:
+ java-version: '17'
+ distribution: 'corretto'
+ - name: Maven without tests (rely on upstream testing for now)
+ run: mvn clean install -DskipTests
+ - name: Set up Docker Buildx
+ uses: docker/setup-buildx-action@v3
+ with:
+ platforms: linux/amd64,linux/arm64
+ - name: Log in to GitHub Container Registry
+ uses: docker/login-action@v2
+ with:
+ registry: ghcr.io
+ username: ${{ github.actor }}
+ password: ${{ secrets.GITHUB_TOKEN }}
+ - name: Docker GitHub release
+ uses: docker/build-push-action@v6
+ with:
+ context: "{{defaultContext}}:esvee"
+ provenance: false
+ platforms: ${{ matrix.platforms }}
+ build-args: |
+ VERSION=1.0.2
+ push: true
+ tags: ghcr.io/umccr/hmftools-esvee:1.0.2-aarch64
diff --git a/amber/pom.xml b/amber/pom.xml
index 4607232b15f..69bb95bb69a 100644
--- a/amber/pom.xml
+++ b/amber/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
amber
diff --git a/bam-tools/pom.xml b/bam-tools/pom.xml
index a716b05dcd0..7c21eb93d43 100644
--- a/bam-tools/pom.xml
+++ b/bam-tools/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
bam-tools
diff --git a/bam-tools/src/main/java/com/hartwig/hmftools/bamtools/remapper/AltContigRemapperConfig.java b/bam-tools/src/main/java/com/hartwig/hmftools/bamtools/remapper/AltContigRemapperConfig.java
index ae412fe0582..092202ed1d8 100644
--- a/bam-tools/src/main/java/com/hartwig/hmftools/bamtools/remapper/AltContigRemapperConfig.java
+++ b/bam-tools/src/main/java/com/hartwig/hmftools/bamtools/remapper/AltContigRemapperConfig.java
@@ -2,8 +2,6 @@
import static com.hartwig.hmftools.bamtools.common.CommonUtils.BT_LOGGER;
import static com.hartwig.hmftools.common.bamops.BamToolName.BAMTOOL_PATH;
-import static com.hartwig.hmftools.common.bwa.BwaUtils.LIBBWA_PATH;
-import static com.hartwig.hmftools.common.bwa.BwaUtils.loadAlignerLibrary;
import static com.hartwig.hmftools.common.genome.refgenome.RefGenomeSource.REF_GENOME;
import static com.hartwig.hmftools.common.genome.refgenome.RefGenomeSource.addRefGenomeFile;
import static com.hartwig.hmftools.common.utils.TaskExecutor.THREADS;
@@ -41,7 +39,6 @@ public AltContigRemapperConfig(final ConfigBuilder configBuilder)
OrigBamFile != null, OutputFile != null);
System.exit(1);
}
- loadAlignerLibrary(null);
RefGenVersion = BamUtils.deriveRefGenomeVersion(OrigBamFile);
@@ -52,7 +49,6 @@ public static void addConfig(final ConfigBuilder configBuilder)
{
configBuilder.addConfigItem(OUTPUT_FILE, true, "Output comparison file");
configBuilder.addPath(ORIG_BAM_FILE, true, "Original BAM file");
- configBuilder.addPath(LIBBWA_PATH, false, "Path to BWA library");
configBuilder.addPath(BAMTOOL_PATH, true, "Path to BWA library");
addRefGenomeFile(configBuilder, true);
diff --git a/chord/pom.xml b/chord/pom.xml
index 460808ad424..1299f11c25a 100644
--- a/chord/pom.xml
+++ b/chord/pom.xml
@@ -7,7 +7,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
chord
diff --git a/cider/pom.xml b/cider/pom.xml
index 9b9481dcaa9..164d4a79ebe 100644
--- a/cider/pom.xml
+++ b/cider/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
cider
diff --git a/cobalt/pom.xml b/cobalt/pom.xml
index 6cdf6117716..d445edb8b11 100644
--- a/cobalt/pom.xml
+++ b/cobalt/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
cobalt
diff --git a/compar/pom.xml b/compar/pom.xml
index 28ab5cf8f97..50503d6b807 100644
--- a/compar/pom.xml
+++ b/compar/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
compar
diff --git a/crest/pom.xml b/crest/pom.xml
index 1765839f610..98dcc839762 100644
--- a/crest/pom.xml
+++ b/crest/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
crest
diff --git a/cuppa/pom.xml b/cuppa/pom.xml
index ea335f5547d..227034b9667 100644
--- a/cuppa/pom.xml
+++ b/cuppa/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
cuppa
diff --git a/esvee/Dockerfile b/esvee/Dockerfile
index 48d9b3c0bfe..c6bd923b225 100644
--- a/esvee/Dockerfile
+++ b/esvee/Dockerfile
@@ -8,7 +8,7 @@ ARG RUN_SCRIPT=/usr/local/bin/${TOOL_NAME}
USER root
ADD target/${TOOL_NAME}-${VERSION}-jar-with-dependencies.jar ${JAR}
-ADD target/entrypoint.sh ${RUN_SCRIPT}
+ADD entrypoint.sh ${RUN_SCRIPT}
RUN chmod +x ${RUN_SCRIPT}
RUN micromamba install -y -n base -c bioconda -c conda-forge \
diff --git a/esvee/entrypoint.sh b/esvee/entrypoint.sh
new file mode 100644
index 00000000000..2d4b314ba02
--- /dev/null
+++ b/esvee/entrypoint.sh
@@ -0,0 +1,31 @@
+#!/bin/bash
+set -euo pipefail
+
+TOOL="esvee"
+VERSION="1.0.2"
+
+# Parse arguments
+jvm_mem_opts=""
+jvm_gen_opts=""
+declare -a app_args
+for arg in "$@"; do
+ case ${arg} in
+ '-Xm'*)
+ jvm_mem_opts="${jvm_mem_opts} ${arg}"
+ ;;
+ '-D'* | '-XX'*)
+ jvm_gen_opts="${jvm_gen_opts} ${arg}"
+ ;;
+ *)
+ app_args+=("${arg}")
+ ;;
+ esac
+done
+
+# Form and execute command
+if [[ ${app_args[0]:=} == com.hartwig.* ]]; then
+ java ${jvm_mem_opts} ${jvm_gen_opts} -cp /usr/share/java/${TOOL}_v${VERSION}.jar ${app_args[@]}
+else
+ java ${jvm_mem_opts} ${jvm_gen_opts} -jar /usr/share/java/${TOOL}_v${VERSION}.jar ${app_args[@]}
+fi
+
diff --git a/esvee/pom.xml b/esvee/pom.xml
index 42e3f2801b6..14e12514941 100644
--- a/esvee/pom.xml
+++ b/esvee/pom.xml
@@ -5,12 +5,12 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
esvee
jar
- ${esvee.version}
+ 1.0.2
HMF Tools - Esvee
@@ -24,11 +24,10 @@
provided
- org.broadinstitute
+ org.umccr.java
gatk-bwamem-jni
- 1.0.5
+ 1.2.0
-
junit
junit
diff --git a/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/AssemblyConfig.java b/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/AssemblyConfig.java
index 16bcefe0159..46f0e4ed2dd 100644
--- a/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/AssemblyConfig.java
+++ b/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/AssemblyConfig.java
@@ -1,9 +1,6 @@
package com.hartwig.hmftools.esvee.assembly;
import static com.hartwig.hmftools.common.bamops.BamToolName.BAMTOOL_PATH;
-import static com.hartwig.hmftools.common.bwa.BwaUtils.BWA_LIB_PATH;
-import static com.hartwig.hmftools.common.bwa.BwaUtils.BWA_LIB_PATH_DESC;
-import static com.hartwig.hmftools.common.bwa.BwaUtils.loadAlignerLibrary;
import static com.hartwig.hmftools.common.genome.refgenome.RefGenomeSource.REF_GENOME;
import static com.hartwig.hmftools.common.genome.refgenome.RefGenomeSource.addRefGenomeConfig;
import static com.hartwig.hmftools.common.genome.refgenome.RefGenomeSource.loadRefGenome;
@@ -225,8 +222,6 @@ public AssemblyConfig(final ConfigBuilder configBuilder)
AlignmentFile = AlignmentCache.filename(configBuilder);
RunAlignment = AlignmentFile != null || WriteType.requiresAlignment(WriteTypes);
- loadAlignerLibrary(configBuilder.getValue(BWA_LIB_PATH));
-
setSequencingType(configBuilder);
setLowBaseQualThreshold(configBuilder);
@@ -338,8 +333,6 @@ public static void registerConfig(final ConfigBuilder configBuilder)
configBuilder.addPath(REF_GENOME_IMAGE, false, REFERENCE_BAM_DESC);
configBuilder.addPath(DECOY_GENOME, false, "Decoy genome image file");
- configBuilder.addPath(BWA_LIB_PATH, false, BWA_LIB_PATH_DESC);
-
if(!configBuilder.isRegistered(WRITE_TYPES))
configBuilder.addConfigItem(WRITE_TYPES, false, enumValueSelectionAsStr(WriteType.values(), "Write types"));
diff --git a/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/AlignData.java b/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/AlignData.java
index 1d9d20643de..1369d241dea 100644
--- a/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/AlignData.java
+++ b/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/AlignData.java
@@ -34,7 +34,7 @@
import com.hartwig.hmftools.common.region.ChrBaseRegion;
import com.hartwig.hmftools.esvee.assembly.types.RepeatInfo;
-import org.broadinstitute.hellbender.utils.bwa.BwaMemAlignment;
+import org.umccr.java.hellbender.utils.bwa.BwaMemAlignment;
import htsjdk.samtools.CigarElement;
diff --git a/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/Aligner.java b/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/Aligner.java
index f009584d80a..bc63259b0d1 100644
--- a/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/Aligner.java
+++ b/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/Aligner.java
@@ -2,7 +2,7 @@
import java.util.List;
-import org.broadinstitute.hellbender.utils.bwa.BwaMemAlignment;
+import org.umccr.java.hellbender.utils.bwa.BwaMemAlignment;
public interface Aligner
{
diff --git a/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/Alignment.java b/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/Alignment.java
index 80ee308b90c..b8844f5e262 100644
--- a/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/Alignment.java
+++ b/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/Alignment.java
@@ -25,7 +25,7 @@
import com.hartwig.hmftools.esvee.assembly.types.ThreadTask;
import com.hartwig.hmftools.common.utils.TaskQueue;
-import org.broadinstitute.hellbender.utils.bwa.BwaMemAlignment;
+import org.umccr.java.hellbender.utils.bwa.BwaMemAlignment;
public class Alignment
{
diff --git a/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/AlignmentChecker.java b/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/AlignmentChecker.java
index 72742b7c3b0..cc0f5b1f43b 100644
--- a/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/AlignmentChecker.java
+++ b/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/AlignmentChecker.java
@@ -18,9 +18,9 @@
import com.hartwig.hmftools.esvee.assembly.types.JunctionAssembly;
import com.hartwig.hmftools.esvee.assembly.output.WriteType;
-import org.broadinstitute.hellbender.utils.bwa.BwaMemAligner;
-import org.broadinstitute.hellbender.utils.bwa.BwaMemAlignment;
-import org.broadinstitute.hellbender.utils.bwa.BwaMemIndex;
+import org.umccr.java.hellbender.utils.bwa.BwaMemAligner;
+import org.umccr.java.hellbender.utils.bwa.BwaMemAlignment;
+import org.umccr.java.hellbender.utils.bwa.BwaMemIndex;
import htsjdk.samtools.Cigar;
diff --git a/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/BwaAligner.java b/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/BwaAligner.java
index 25b2085c743..53752a84cf8 100644
--- a/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/BwaAligner.java
+++ b/esvee/src/main/java/com/hartwig/hmftools/esvee/assembly/alignment/BwaAligner.java
@@ -9,9 +9,9 @@
import java.util.Collections;
import java.util.List;
-import org.broadinstitute.hellbender.utils.bwa.BwaMemAligner;
-import org.broadinstitute.hellbender.utils.bwa.BwaMemAlignment;
-import org.broadinstitute.hellbender.utils.bwa.BwaMemIndex;
+import org.umccr.java.hellbender.utils.bwa.BwaMemAligner;
+import org.umccr.java.hellbender.utils.bwa.BwaMemAlignment;
+import org.umccr.java.hellbender.utils.bwa.BwaMemIndex;
public class BwaAligner implements Aligner
{
diff --git a/fastq-tools/pom.xml b/fastq-tools/pom.xml
index 7e8baebf135..47e79e18747 100644
--- a/fastq-tools/pom.xml
+++ b/fastq-tools/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
fastq-tools
diff --git a/gene-utils/pom.xml b/gene-utils/pom.xml
index 58b6d561a1b..5437165e8b1 100644
--- a/gene-utils/pom.xml
+++ b/gene-utils/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
gene-utils
@@ -23,11 +23,10 @@
jooq
- org.broadinstitute
+ org.umccr.java
gatk-bwamem-jni
- 1.0.5
+ 1.2.0
-
com.hartwig
hmf-common
diff --git a/gene-utils/src/main/java/com/hartwig/hmftools/geneutils/mapping/BwaSeqTester.java b/gene-utils/src/main/java/com/hartwig/hmftools/geneutils/mapping/BwaSeqTester.java
index 55f0f1c494d..afeca7866fa 100644
--- a/gene-utils/src/main/java/com/hartwig/hmftools/geneutils/mapping/BwaSeqTester.java
+++ b/gene-utils/src/main/java/com/hartwig/hmftools/geneutils/mapping/BwaSeqTester.java
@@ -1,8 +1,6 @@
package com.hartwig.hmftools.geneutils.mapping;
import static com.hartwig.hmftools.common.bam.CigarUtils.calcCigarAlignedLength;
-import static com.hartwig.hmftools.common.bwa.BwaUtils.BWA_LIB_PATH;
-import static com.hartwig.hmftools.common.bwa.BwaUtils.loadAlignerLibrary;
import static com.hartwig.hmftools.common.genome.refgenome.RefGenomeSource.REF_GENOME;
import static com.hartwig.hmftools.common.utils.PerformanceCounter.runTimeMinsStr;
import static com.hartwig.hmftools.common.utils.file.FileDelimiters.TSV_DELIM;
@@ -21,9 +19,9 @@
import com.hartwig.hmftools.common.region.ChrBaseRegion;
import com.hartwig.hmftools.common.utils.config.ConfigBuilder;
-import org.broadinstitute.hellbender.utils.bwa.BwaMemAligner;
-import org.broadinstitute.hellbender.utils.bwa.BwaMemAlignment;
-import org.broadinstitute.hellbender.utils.bwa.BwaMemIndex;
+import org.umccr.java.hellbender.utils.bwa.BwaMemAligner;
+import org.umccr.java.hellbender.utils.bwa.BwaMemAlignment;
+import org.umccr.java.hellbender.utils.bwa.BwaMemIndex;
public class BwaSeqTester
{
@@ -36,7 +34,6 @@ public BwaSeqTester(final SeqTestConfig config, final ConfigBuilder configBuilde
String refGenomeImageFile = configBuilder.getValue(REF_GENOME) + ".img";
- loadAlignerLibrary(configBuilder.getValue(BWA_LIB_PATH));
mAligner = initialiseBwaAligner(refGenomeImageFile);
}
diff --git a/gene-utils/src/main/java/com/hartwig/hmftools/geneutils/mapping/SeqTestConfig.java b/gene-utils/src/main/java/com/hartwig/hmftools/geneutils/mapping/SeqTestConfig.java
index 329f67f45fa..4b302e37f78 100644
--- a/gene-utils/src/main/java/com/hartwig/hmftools/geneutils/mapping/SeqTestConfig.java
+++ b/gene-utils/src/main/java/com/hartwig/hmftools/geneutils/mapping/SeqTestConfig.java
@@ -1,8 +1,6 @@
package com.hartwig.hmftools.geneutils.mapping;
import static com.hartwig.hmftools.common.blastn.BlastnRunner.registerBlastn;
-import static com.hartwig.hmftools.common.bwa.BwaUtils.BWA_LIB_PATH;
-import static com.hartwig.hmftools.common.bwa.BwaUtils.BWA_LIB_PATH_DESC;
import static com.hartwig.hmftools.common.genome.refgenome.RefGenomeSource.REF_GENOME;
import static com.hartwig.hmftools.common.genome.refgenome.RefGenomeSource.addRefGenomeFile;
import static com.hartwig.hmftools.common.genome.refgenome.RefGenomeSource.deriveRefGenomeVersion;
@@ -47,7 +45,6 @@ public static void registerConfig(final ConfigBuilder configBuilder)
{
configBuilder.addPath(INPUT_FILE, true, "Input regions and sequences");
- configBuilder.addPath(BWA_LIB_PATH, false, BWA_LIB_PATH_DESC);
registerBlastn(configBuilder, false);
addOutputOptions(configBuilder, false);
diff --git a/health-checker/pom.xml b/health-checker/pom.xml
index f76c9bcba5c..0ed2e46b8be 100644
--- a/health-checker/pom.xml
+++ b/health-checker/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
health-checker
diff --git a/hmf-common/pom.xml b/hmf-common/pom.xml
index 2c0b56051dd..f5e66cfadd6 100644
--- a/hmf-common/pom.xml
+++ b/hmf-common/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
hmf-common
diff --git a/hmf-common/src/main/java/com/hartwig/hmftools/common/bwa/BwaUtils.java b/hmf-common/src/main/java/com/hartwig/hmftools/common/bwa/BwaUtils.java
deleted file mode 100644
index 809a9301fb6..00000000000
--- a/hmf-common/src/main/java/com/hartwig/hmftools/common/bwa/BwaUtils.java
+++ /dev/null
@@ -1,62 +0,0 @@
-package com.hartwig.hmftools.common.bwa;
-
-import java.io.File;
-import java.nio.file.Files;
-import java.nio.file.Paths;
-
-import org.jetbrains.annotations.Nullable;
-
-public final class BwaUtils
-{
- public static final String LIBBWA_PATH = "LIBBWA_PATH"; // as expected by the BWA library
- public static final String LIBBWA_PREFIX = "libbwwwa.";
-
- public static final String MAC_OS = "Mac";
- public static final String MAC_ARCH = "aarch64";
- public static final String MAC_BWA_LIB = "libbwwwa.Darwin.dylib";
-
- public static final String BWA_LIB_PATH = "bwa_lib";
- public static final String BWA_LIB_PATH_DESC = "Path to BWA library";
-
- public static void loadAlignerLibrary(@Nullable final String bwaLibraryPath)
- {
- if(System.getProperty(LIBBWA_PATH) != null)
- return;
-
- if(bwaLibraryPath != null)
- {
- System.setProperty(LIBBWA_PATH, new File(bwaLibraryPath).getAbsolutePath());
- return;
- }
-
- String osName = System.getProperty("os.name");
- String osLibExtension = osExtension(osName);
- String osArchitecture = System.getProperty("os.arch");
-
- String candidateBWAPath = null;
-
- if(osName.contains(MAC_OS) && osArchitecture.equals(MAC_ARCH))
- {
- candidateBWAPath = MAC_BWA_LIB;
- }
- else
- {
- candidateBWAPath = LIBBWA_PREFIX + osArchitecture + osLibExtension;
- }
-
- if(Files.exists(Paths.get(candidateBWAPath)))
- {
- System.setProperty(LIBBWA_PATH, new File(candidateBWAPath).getAbsolutePath());
- }
- }
-
- private static String osExtension(final String osName)
- {
- if(osName.contains("Mac"))
- return ".dylib";
- else if(osName.contains("Win"))
- return ".dll";
- else
- return ".so";
- }
-}
diff --git a/hmf-id-generator/pom.xml b/hmf-id-generator/pom.xml
index 704bfbea3a4..ec78d150b0a 100644
--- a/hmf-id-generator/pom.xml
+++ b/hmf-id-generator/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
hmf-id-generator
diff --git a/hmftools-build.py b/hmftools-build.py
old mode 100644
new mode 100755
index 8d56f0dc468..33d2fcbc653
--- a/hmftools-build.py
+++ b/hmftools-build.py
@@ -1,3 +1,5 @@
+#!/usr/bin/env python3
+
"""
This script does the following:
- Whenever a user pushes a git tag in the format '-' this script will parse that tag.
diff --git a/isofox/pom.xml b/isofox/pom.xml
index 42535c9ec9d..b58b5d7f78f 100644
--- a/isofox/pom.xml
+++ b/isofox/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
isofox
diff --git a/libbwwwa.Darwin.dylib b/libbwwwa.Darwin.dylib
deleted file mode 100755
index f4d38cc5342..00000000000
Binary files a/libbwwwa.Darwin.dylib and /dev/null differ
diff --git a/lilac/pom.xml b/lilac/pom.xml
index ee15e669a3f..003bcfe86c7 100644
--- a/lilac/pom.xml
+++ b/lilac/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
lilac
diff --git a/linx/pom.xml b/linx/pom.xml
index 1fa24c55740..437ddcf4daf 100644
--- a/linx/pom.xml
+++ b/linx/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
linx
diff --git a/neo/pom.xml b/neo/pom.xml
index 9094ed8246e..65415c40acf 100644
--- a/neo/pom.xml
+++ b/neo/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
neo
diff --git a/orange-datamodel/pom.xml b/orange-datamodel/pom.xml
index 6749d7f68dc..1e1c327273a 100644
--- a/orange-datamodel/pom.xml
+++ b/orange-datamodel/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
orange-datamodel
diff --git a/orange/pom.xml b/orange/pom.xml
index a447489de9b..654de4590eb 100644
--- a/orange/pom.xml
+++ b/orange/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
orange
diff --git a/paddle/pom.xml b/paddle/pom.xml
index 5af727a8439..8ac4e267bdf 100644
--- a/paddle/pom.xml
+++ b/paddle/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
paddle
diff --git a/patient-db/pom.xml b/patient-db/pom.xml
index 5ce3ccae22a..37663300c5f 100644
--- a/patient-db/pom.xml
+++ b/patient-db/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
patient-db
diff --git a/pave/pom.xml b/pave/pom.xml
index 1a45be941e8..a587ca4088d 100644
--- a/pave/pom.xml
+++ b/pave/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
pave
diff --git a/peach/pom.xml b/peach/pom.xml
index 0c4af7c28ee..72ef75d041d 100644
--- a/peach/pom.xml
+++ b/peach/pom.xml
@@ -6,7 +6,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
peach
diff --git a/pom.xml b/pom.xml
index 1b6ec3f562a..95ad6073d5c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
com.hartwig
hmftools
pom
- local-SNAPSHOT
+ esvee-1.0.1
HMF Genomics Tools
@@ -57,7 +57,7 @@
3.7.1
3.2.4
- local-SNAPSHOT
+ esvee-1.0.1
4.2
1.4
@@ -68,7 +68,7 @@
1.3
1.0.0
2.3
- 1.1
+ 1.0.1
1.0
1.2
3.6
diff --git a/purple/pom.xml b/purple/pom.xml
index aea4755bc04..170c87938da 100644
--- a/purple/pom.xml
+++ b/purple/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
purple
diff --git a/redux/pom.xml b/redux/pom.xml
index de8b3ebe2b4..e0459718c4c 100644
--- a/redux/pom.xml
+++ b/redux/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
redux
diff --git a/sage/pom.xml b/sage/pom.xml
index 6a79842acd3..a84c0aba30d 100644
--- a/sage/pom.xml
+++ b/sage/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
sage
diff --git a/sigs/pom.xml b/sigs/pom.xml
index 835a0c356c3..61179312a9c 100644
--- a/sigs/pom.xml
+++ b/sigs/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
sigs
diff --git a/sv-tools/pom.xml b/sv-tools/pom.xml
index 6dda4e03f15..ed68be8b020 100644
--- a/sv-tools/pom.xml
+++ b/sv-tools/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
sv-tools
diff --git a/teal/pom.xml b/teal/pom.xml
index 72c3687aa02..aeba35b5878 100644
--- a/teal/pom.xml
+++ b/teal/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
teal
diff --git a/v-chord/pom.xml b/v-chord/pom.xml
index 4fda7218d2d..a2caa7bdcaf 100644
--- a/v-chord/pom.xml
+++ b/v-chord/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
v-chord
diff --git a/virus-interpreter/pom.xml b/virus-interpreter/pom.xml
index ebe3b81bb8b..975da1a9877 100644
--- a/virus-interpreter/pom.xml
+++ b/virus-interpreter/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
virus-interpreter
diff --git a/wisp/pom.xml b/wisp/pom.xml
index c33a7b6c762..a2e03315ac8 100644
--- a/wisp/pom.xml
+++ b/wisp/pom.xml
@@ -5,7 +5,7 @@
hmftools
com.hartwig
- local-SNAPSHOT
+ esvee-1.0.1
wisp