calcoloscientifico:userguide:alphafold
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
calcoloscientifico:userguide:alphafold [24/01/2025 19:03] – fabio.spataro | calcoloscientifico:userguide:alphafold [06/02/2025 19:46] (versione attuale) – fabio.spataro | ||
---|---|---|---|
Linea 13: | Linea 13: | ||
< | < | ||
/ | / | ||
+ | </ | ||
+ | |||
+ | === Alphafold3 GPU demo === | ||
+ | |||
+ | < | ||
+ | mkdir -p demo/ | ||
+ | cp -p / | ||
+ | cp -p / | ||
+ | cd demo | ||
+ | sbatch slurm-alphafold-gpu-a100_40g.sh | ||
</ | </ | ||
Linea 36: | Linea 46: | ||
</ | </ | ||
- | Script '' | + | Script '' |
- | <code bash slurm-alphafold.sh> | + | <code bash slurm-alphafold-gpu-a100_40g.sh> |
#!/bin/bash --login | #!/bin/bash --login | ||
#SBATCH --job-name=alphafold | #SBATCH --job-name=alphafold | ||
Linea 47: | Linea 57: | ||
#SBATCH --cpus-per-task=8 | #SBATCH --cpus-per-task=8 | ||
#SBATCH --time=0-02: | #SBATCH --time=0-02: | ||
- | #SBATCH --mem=8G | + | #SBATCH --mem=10G |
#SBATCH --partition=gpu | #SBATCH --partition=gpu | ||
#SBATCH --qos=gpu | #SBATCH --qos=gpu | ||
Linea 62: | Linea 72: | ||
test -n " | test -n " | ||
+ | set -x | ||
+ | |||
+ | ALPHAFOLD_JSON_INPUT_FILE=' | ||
ALPHAFOLD_INPUT_DIR=" | ALPHAFOLD_INPUT_DIR=" | ||
ALPHAFOLD_OUTPUT_DIR=" | ALPHAFOLD_OUTPUT_DIR=" | ||
Linea 68: | Linea 81: | ||
apptainer exec \ | apptainer exec \ | ||
- | --bind '/ | + | --nv \ |
- | --bind '/ | + | |
--bind " | --bind " | ||
--bind " | --bind " | ||
- | --bind " | ||
- | --bind " | ||
" | " | ||
python / | python / | ||
- | --json_path=/ | + | --json_path="/ |
--model_dir=/ | --model_dir=/ | ||
--db_dir=/ | --db_dir=/ | ||
+ | --db_dir=/ | ||
--output_dir=/ | --output_dir=/ | ||
</ | </ | ||
The processing result will be saved in the '' | The processing result will be saved in the '' | ||
+ | |||
+ | Scripts for specific NVIDIA GPU models to run '' | ||
+ | |||
+ | ^ GPU ^ Path ^ | ||
+ | | NVIDIA [[https:// | ||
+ | | NVIDIA [[https:// | ||
+ | | NVIDIA [[https:// | ||
+ | | NVIDIA [[https:// | ||
=== Documentation === | === Documentation === | ||
Linea 119: | Linea 138: | ||
--db_dir: Path to the directory containing the databases. Can be specified multiple times to search multiple directories in order.; | --db_dir: Path to the directory containing the databases. Can be specified multiple times to search multiple directories in order.; | ||
repeat this option to specify a list of values | repeat this option to specify a list of values | ||
- | (default: " | + | (default: " |
--flash_attention_implementation: | --flash_attention_implementation: | ||
implementation, | implementation, | ||
Linea 147: | Linea 166: | ||
(default: ' | (default: ' | ||
--model_dir: | --model_dir: | ||
- | (default: '/ | + | (default: '/hpc/ |
--nhmmer_binary_path: | --nhmmer_binary_path: | ||
(default: '/ | (default: '/ |
calcoloscientifico/userguide/alphafold.1737741838.txt.gz · Ultima modifica: 24/01/2025 19:03 da fabio.spataro