Skip to content

Commit b6c636a

Browse files
committed
Update assembly_eval tool versions, add seqkit
1 parent 237e3c1 commit b6c636a

3 files changed

Lines changed: 45 additions & 0 deletions

File tree

assembly_eval/0.5/Dockerfile

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
FROM continuumio/miniconda3
2+
3+
MAINTAINER Eichler Lab
4+
5+
COPY ./environment.yml /
6+
7+
RUN conda env create -f /environment.yml && conda clean -a
8+
9+
ENV PATH=/opt/conda/envs/assembly_eval/bin/:${PATH}
10+
11+
RUN apt-get -y update && apt-get -y install file gawk && ln -sf /usr/bin/gawk /usr/bin/awk
12+
13+
ENV LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/opt/conda/envs/assembly_eval/lib/
14+
15+
RUN echo "source activate assembly_eval" > ~/.bashrc
16+
17+
RUN mkdir -p /app/
18+
19+
ENV CURL_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
20+
21+
COPY ./software.list /app/

assembly_eval/0.5/environment.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: assembly_eval
2+
channels:
3+
- conda-forge
4+
- bioconda
5+
- defaults
6+
dependencies:
7+
- samtools
8+
- minimap2
9+
- winnowmap
10+
- meryl
11+
- bedtools
12+
- rustybam
13+
- repeatmasker
14+
- rsync
15+
- seqkit
16+
prefix: /opt/conda/envs/assembly_eval

assembly_eval/0.5/software.list

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
samtools=1.23
2+
minimap2=2.30
3+
bedtools=2.31.1
4+
winnowmap=2.03
5+
meryl=1.4.1
6+
rustybam=0.1.34
7+
repeatmasker=4.2.2
8+
seqkit=1.23

0 commit comments

Comments
 (0)