-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathDockerfile
More file actions
30 lines (23 loc) · 798 Bytes
/
Dockerfile
File metadata and controls
30 lines (23 loc) · 798 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# microbetag: annotating microbial co-occurrence networks
#
# Aim: this Docker image will encapsulate all the related
# tools, databases and software modules for the microbetag
# network annotator
#
# Usage: docker build -t hariszaf/microbetag:<tag> .
FROM microbetag_base:latest
LABEL maintainer = "Haris Zafeiropoulos"
LABEL contact = "haris.zafeiropoulos@kuleuven.be"
LABEL build_date = "2025-02-06"
LABEL version = "v1.0.4"
# Add lib
RUN pip install pyshorteners ndex2
# Copy microbetag utils
WORKDIR /microbetag
ADD ext_data/kofam_database/ko_list ./microbetag/mtg_maps_models/kofam_database/ko_list
# Add source code
ADD microbetag/ ./microbetag/
# Add addtional
ADD tests/ ./tests
ADD LICENSE ./
ENTRYPOINT [ "python3", "microbetag.py", "/data/*.yml" ]