Skip to content

AlphaFold

Description

alphafold3 website

This package provides a container that can be used to run AlphaFold 3.0. Due to licensing restrictions, it does not provide a complete installation. Individual researchers must obtain approval from Google to download the model parameters required by AlphFold 3.

Environment Modules

Run module spider alphafold3 to find out what environment modules are available for this application.

Environment Variables

  • HPC_ALPHAFOLD_IMG - container image
  • HPC_ALPHAFOLD_REF - reference directory

Additional Usage Information

Obtaining model parameters

Prior to running AlphaFold 3, individual researchers must obtain the model parameters. To request access to the AlphaFold 3 model parameters, please complete this form.

Genetic Databases

AlphaFold3 also requires a writable directory of genetic database files. The files can be found in /data/reference/alphafold/3.0.0 but will need to be copied or linked to a user writable directory.

Running AlphaFold

The following commands are adapted from the AlphaFold documentation:

ml alphafold3
export AF_WORKDIR = /blue/mygroup/username/alphafold

apptainer exec \
  --nv \
  --bind /data/reference/alphafold/3.0.0:/root/databases \
  $HPC_ALPHAFOLD_IMG \
  python run_alphafold.py \
  --json_path=$AF_WORKDIR/af_input/fold_input.json \
  --model_dir=$AF_WORKDIR/models \
  --db_dir=/root/databases \
  --output_dir=$AF_WORKDIR/af_output

Categories

protein, structure, machine_learning