Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: Execution error (stopped and won't proceed) #225

Open
BioSpace9 opened this issue Apr 2, 2024 · 0 comments
Open

Question: Execution error (stopped and won't proceed) #225

BioSpace9 opened this issue Apr 2, 2024 · 0 comments

Comments

@BioSpace9
Copy link

I attempted to launch localcolabfold from the following Docker image, but it stopped partway through execution and wouldn't proceed.

FROM nvidia/cuda:11.8.0-cudnn8-devel-ubuntu20.04

ENV PATH="/root/miniconda3/bin:${PATH}"
ARG PATH="/root/miniconda3/bin:${PATH}"
WORKDIR /root

RUN ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime

RUN apt-get update && apt-get install -y --no-install-recommends \
    build-essential \
    cmake \
    curl \
    dssp \
    git \
    vim \
    wget \     
    ca-certificates \
    libjpeg-dev \
    libpng-dev && \
    rm -rf /var/lib/apt/lists/* \
    && wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh \
    && mkdir /root/.conda \
    && bash Miniconda3-latest-Linux-x86_64.sh -b \
    && rm -f Miniconda3-latest-Linux-x86_64.sh \
    && conda --version

RUN conda update -n base -c defaults conda \
    && conda config --set ssl_verify no \
    && conda init bash \
    && conda clean -afy

ARG env_name=localcolabfold
RUN conda create -n ${env_name} -y \
    python=3.8 \
    pytorch=1.11 \
    pyg \
    jupyterlab \
    biopython \
    abnumber \
    anarci \
    logomaker \
    numpy==1.21.5 \
    pandas \
    pathlib2 \
    matplotlib \
    seaborn \
    scipy==1.7.3 \
    requests==2.28.1 \
    packaging pip \
    openmm==7.7.0 \
    pdbfixer \
    -c pytorch -c dglteam -c pyg -c conda-forge -c bioconda

# Acitivate environment
ENV CONDA_DEFAULT_ENV ${env_name}

# Switch default environment
RUN echo "conda activate ${env_name}" >> ~/.bashrc
ENV PATH /opt/conda/envs/${env_name} /bin:$PATH

WORKDIR /work
RUN wget https://raw.githubusercontent.com/YoshitakaMo/localcolabfold/main/install_colabbatch_linux.sh
RUN bash install_colabbatch_linux.sh
RUN cd localcolabfold

ENV PATH="/work/localcolabfold/colabfold-conda/bin:${PATH}"
/work/localcolabfold/colabfold-conda/bin/colabfold_batch --amber --num-recycle 3 --use-gpu-relax inputfile outputdir
2024-04-02 15:00:28,123 Running colabfold 1.5.5 (61df3b853140ca79dbdf64349824beb14364ebfd)

WARNING: You are welcome to use the default MSA server, however keep in mind that it's a
limited shared resource only capable of processing a few thousand MSAs per day. Please
submit jobs only from a single IP address. We reserve the right to limit access to the
server case-by-case when usage exceeds fair use. If you require more MSAs: You can
precompute all MSAs with `colabfold_search` or host your own API and pass it to `--host-url`

2024-04-02 15:00:28,789 Running on GPU
2024-04-02 15:00:29,077 generated new fontManager
2024-04-02 15:00:29,336 Found 6 citations for tools or databases
2024-04-02 15:00:29,336 Query 1/1: sp_P61823 (length 150)
2024-04-02 15:00:29,672 Setting max_seq=512, max_extra_seq=2404

Regarding the setup, initially, the GPU was not recognized (no GPU detected, will be using CPU). And after installing cuDNN, I encountered the aforementioned issue.

If anyone knows a solution, I would appreciate your guidance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant