Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
OpenFold
Commits
5f5c8f2a
Commit
5f5c8f2a
authored
Oct 23, 2023
by
jnwei
Browse files
Merge remote-tracking branch 'mattwthompson/ci' into installation-updates
parents
0c20e3c9
7666c802
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
35 additions
and
31 deletions
+35
-31
.github/dependabot.yml
.github/dependabot.yml
+7
-0
.github/workflows/docker-image.yml
.github/workflows/docker-image.yml
+1
-1
Dockerfile
Dockerfile
+4
-4
environment.yml
environment.yml
+23
-26
No files found.
.github/dependabot.yml
0 → 100644
View file @
5f5c8f2a
version
:
2
updates
:
-
package-ecosystem
:
"
github-actions"
directory
:
"
/"
schedule
:
interval
:
"
daily"
.github/workflows/docker-image.yml
View file @
5f5c8f2a
...
@@ -10,6 +10,6 @@ jobs:
...
@@ -10,6 +10,6 @@ jobs:
build
:
build
:
runs-on
:
ubuntu-latest
runs-on
:
ubuntu-latest
steps
:
steps
:
-
uses
:
actions/checkout@v
2
-
uses
:
actions/checkout@v
4
-
name
:
Build the Docker image
-
name
:
Build the Docker image
run
:
docker build . --file Dockerfile --tag openfold:$(date +%s)
run
:
docker build . --file Dockerfile --tag openfold:$(date +%s)
\ No newline at end of file
Dockerfile
View file @
5f5c8f2a
...
@@ -13,15 +13,15 @@ RUN apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/
...
@@ -13,15 +13,15 @@ RUN apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/
RUN
apt-get update
&&
apt-get
install
-y
wget libxml2 cuda-minimal-build-11-3 libcusparse-dev-11-3 libcublas-dev-11-3 libcusolver-dev-11-3 git
RUN
apt-get update
&&
apt-get
install
-y
wget libxml2 cuda-minimal-build-11-3 libcusparse-dev-11-3 libcublas-dev-11-3 libcusolver-dev-11-3 git
RUN
wget
-P
/tmp
\
RUN
wget
-P
/tmp
\
"https://
repo.anaconda.com/miniconda/Miniconda3-latest
-Linux-x86_64.sh"
\
"https://
github.com/conda-forge/miniforge/releases/latest/download/Miniforge3
-Linux-x86_64.sh"
\
&&
bash /tmp/Mini
conda3-latest
-Linux-x86_64.sh
-b
-p
/opt/conda
\
&&
bash /tmp/Mini
forge3
-Linux-x86_64.sh
-b
-p
/opt/conda
\
&&
rm
/tmp/Mini
conda3-latest
-Linux-x86_64.sh
&&
rm
/tmp/Mini
forge3
-Linux-x86_64.sh
ENV
PATH /opt/conda/bin:$PATH
ENV
PATH /opt/conda/bin:$PATH
COPY
environment.yml /opt/openfold/environment.yml
COPY
environment.yml /opt/openfold/environment.yml
# installing into the base environment since the docker container wont do anything other than run openfold
# installing into the base environment since the docker container wont do anything other than run openfold
RUN
cond
a
env
update
-n
base
--file
/opt/openfold/environment.yml
&&
cond
a clean
--all
RUN
mamb
a
env
update
-n
base
--file
/opt/openfold/environment.yml
&&
mamb
a clean
--all
COPY
openfold /opt/openfold/openfold
COPY
openfold /opt/openfold/openfold
COPY
scripts /opt/openfold/scripts
COPY
scripts /opt/openfold/scripts
...
...
environment.yml
View file @
5f5c8f2a
...
@@ -2,35 +2,32 @@ name: openfold_venv
...
@@ -2,35 +2,32 @@ name: openfold_venv
channels
:
channels
:
-
conda-forge
-
conda-forge
-
bioconda
-
bioconda
-
pytorch
dependencies
:
dependencies
:
-
conda-forge::python=3.9
-
python=3.9
-
conda-forge::setuptools=59.5.0
-
setuptools=59.5.0
-
conda-forge::pip
-
pip
-
conda-forge::cudatoolkit==11.3.*
-
openmm=7.7
-
conda-forge::openmm=7.7.0
-
pdbfixer
-
conda-forge::pdbfixer
-
cudatoolkit==11.3.*
-
conda-forge::awscli
-
pytorch=1.12.*
-
conda-forge::biopython==1.79
-
pytorch-lightning==1.5.10
-
conda-forge::ninja
-
biopython==1.79
-
conda-forge::numpy==1.21.2
-
numpy==1.21
-
conda-forge::scipy==1.7.1
-
PyYAML==5.4.1
-
conda-forge::pyyaml==5.4.1
-
requests
-
conda-forge::packaging
-
scipy==1.7
-
conda-forge::tqdm==4.62.2
-
tqdm==4.62.2
-
conda-forge::typing-extensions==3.10.0.2
-
typing-extensions==3.10
-
wandb==0.12.21
-
modelcif==0.7
-
awscli
-
bioconda::aria2
-
bioconda::hmmer==3.3.2
-
bioconda::hmmer==3.3.2
-
bioconda::hhsuite==3.3.0
-
bioconda::hhsuite==3.3.0
-
bioconda::kalign2==2.04
-
bioconda::kalign2==2.04
-
bioconda::aria2
-
pytorch::pytorch=1.12.*
-
pip
:
-
pip
:
-
deepspeed==0.5.10
-
deepspeed==0.5.10
# can this be updated?
-
dm-tree==0.1.6
-
dm-tree==0.1.6
# 0.1.6 yanked from conda-forge - update?
-
ml-collections==0.1.0
-
ml-collections==0.1.0
# 0.1.1 is oldest available on conda-forge - update?
-
requests==2.26.0
-
pytorch_lightning==1.5.10
-
wandb==0.12.21
-
modelcif==0.7
-
git+https://github.com/NVIDIA/dllogger.git
-
git+https://github.com/NVIDIA/dllogger.git
-
git+https://github.com/Dao-AILab/flash-attention.git@5b838a8
bef
-
git+https://github.com/Dao-AILab/flash-attention.git@5b838a8
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment