Image for running NERVE (https://nerve-bio.com/home), Reverse Vaccinology software
379
Dockerfile
tag:v0.0.1:
FROM python:3.8 AS base
LABEL maintainer="Francesco Costa <[email protected]>"
ENV PYTHONPATH "${PYTHONPATH}:/usr/nerve_python"
ENV PYTHONPATH "${PYTHONPATH}:/usr/nerve_python/NERVE"
ENV LANG C
FROM base AS dependencies
WORKDIR /usr/nerve_python
RUN pip install setuptools==65.4.1
RUN curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && \
apt-get install git-lfs && \
git lfs install && \
git lfs clone https://github.com/FranceCosta/nerve_data.git && \
git clone https://github.com/nicolagulmini/spaan && \
git clone https://github.com/FranceCosta/NERVE && \
mv /usr/nerve_python/nerve_data /usr/nerve_python/assets
WORKDIR /usr/nerve_python/assets
RUN tar xvzf ./DeepFri.tar.gz && \
mv newest_trained_models.tar.gz trained_models.tar.gz && \
tar xvzf trained_models.tar.gz -C ./DeepFri && \
tar xvzf iFeature.tar.gz
WORKDIR /usr/nerve_python/assets/DeepFri
RUN pip install .
WORKDIR /usr/nerve_python/NERVE/docker/nerve
RUN pip install -r ./requirements.txt && \
python -m pip install git+https://github.com/nicolagulmini/tmhmm.py && \
apt-get update && \
apt-get install -y apt-utils ncbi-blast+ nano
WORKDIR /
FROM dependencies AS final
tag v0.0.3 has this additional layer:
RUN pip install epitopepredict
RUN pip install pandas==2.0.2
RUN pip install matplotlib==3.5.0
RUN pip install seaborn==0.12.2
Content type
Image
Digest
sha256:ccb686bcf…
Size
9.5 GB
Last updated
over 1 year ago
docker pull francecosta/nerve:v0.0.8