diff --git a/Dockerfile b/Dockerfile index 9f2f233..6391f1a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -195,6 +195,14 @@ RUN curl -fsSL https://github.com/nextstrain/nextclade/releases/latest/download/ -o /final/bin/nextclade3 \ && ln -sv nextclade3 /final/bin/nextclade +# Download TreeTime v1 as treetime1 +# TreeTime v1 is a rewrite of TreeTime as a standalone executable. It does not +# replace TreeTime v0 (the phylo-treetime Python package below), which provides +# the `treetime` command and which Augur imports. Workflows opt in by calling +# treetime1. Until TreeTime v1 is released, this is the latest nightly build. +RUN curl -fsSL https://github.com/neherlab/treetime-nightly/releases/latest/download/treetime-$(/builder-scripts/target-triple) \ + -o /final/bin/treetime1 + # Auspice # Building auspice means we can run it without hot-reloading, which is # time-consuming and generally unnecessary in the container image. diff --git a/devel/validate-platforms b/devel/validate-platforms index 164b210..f0a25b3 100755 --- a/devel/validate-platforms +++ b/devel/validate-platforms @@ -55,6 +55,7 @@ main() { nextstrain --version nextalign --version nextclade --version + treetime1 --version augur --version auspice --version python3 -c "from importlib.metadata import version; print(version(\"evofr\"))"