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