StaPH-B / docker-builds

:package: :whale: Dockerfiles and documentation on tools for public health bioinformatics
GNU General Public License v3.0
187 stars 119 forks source link

add skani 0.2.2 #1037

Closed Kincekara closed 1 month ago

Kincekara commented 1 month ago

Skani has a new version including a new feature and bugfixes. I also updated rust builder image and cleaned up readme comments

diff skani/0.2.1/Dockerfile skani/0.2.2/Dockerfile 
1c1
< ARG SKANI_VER="0.2.1"
---
> ARG SKANI_VER="0.2.2"
4c4
< FROM rust:1.67 as builder
---
> FROM rust:1.80.1 AS builder
15c15
< FROM ubuntu:jammy as app
---
> FROM ubuntu:jammy AS app
41c41
< FROM app as test
---
> FROM app AS test

Pull Request (PR) checklist:

erinyoung commented 1 month ago

The tests worked

#13 [test 2/2] RUN skani dist e.coli-EC590.fasta e.coli-K12.fasta
#13 0.093 [00:00:00.000] (7fb9e99dd080) INFO   skani dist e.coli-EC590.fasta e.coli-K12.fasta
#13 0.136 [00:00:00.043] (7fb9e99dd080) INFO   Learned ANI mode detected. ANI may be adjusted according to a regression model trained on MAGs.
#13 0.136 [00:00:00.043] (7fb9e99dd080) INFO   Generating sketch time: 0.043402895
#13 0.146 [00:00:00.053] (7fb9e99dd080) INFO   ANI calculation time: 0.009702218
#13 0.146 Ref_file  Query_file  ANI Align_fraction_ref  Align_fraction_query    Ref_name    Query_name
#13 0.146 e.coli-K12.fasta  e.coli-EC590.fasta  99.39   91.89   92.46   NC_007779.1 Escherichia coli str. K-12 substr. W3110, complete sequence NZ_CP016182.2 Escherichia coli strain EC590 chromosome, complete genome