Skip to content

Commit e4988f5

Browse files
authored
how to use backends with snakemake
1 parent ecdfe7e commit e4988f5

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

README.md

+12-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
# AlphaPulldown: Version 2.0.0
1+
# AlphaPulldown: Version 2.0.1
22

33
> AlphaPulldown fully **maintains backward compatibility** with input files and scripts from versions 1.x.
44
55
## Table of Contents
66

77
<!-- TOC start (generated with https://github.com/derlin/bitdowntoc) -->
88

9-
- [AlphaPulldown: Version 2.0.0 (Beta)](#alphapulldown-version-200-beta)
9+
- [AlphaPulldown: Version 2.0.1](#alphapulldown-version-201)
1010
* [Table of Contents](#table-of-contents)
1111
- [About AlphaPulldown](#about-alphapulldown)
1212
* [Overview](#overview)
@@ -299,7 +299,7 @@ You can delete the <writable_image_dir> now.
299299

300300
## 2. Configuration
301301

302-
Adjust `config/config.yaml` for your particular use case. It is possible to use pre-calculated features (e.g. [downloaded from our features database](https://github.com/KosinskiLab/AlphaPulldown?tab=readme-ov-file#installation)) by adding paths to the features to your config/config.yaml
302+
Adjust [`config/config.yaml`](https://github.com/KosinskiLab/AlphaPulldownSnakemake/blob/main/config/config.yaml) for your particular use case. It is possible to use pre-calculated features (e.g. [downloaded from our features database](https://github.com/KosinskiLab/AlphaPulldown?tab=readme-ov-file#installation)) by adding paths to the features to your config/config.yaml
303303

304304
```yaml
305305
feature_directory :
@@ -313,7 +313,15 @@ If you want to use CCP4 for analysis, open `config/config.yaml` in a text editor
313313
```yaml
314314
analysis_container : "/path/to/fold_analysis_latest_withCCP4.sif"
315315
```
316-
316+
If you want to change folding backend, simply add `folding-backend` flag to the `structure_inference_arguments`, e.g. for using AlphaFold3 backend:
317+
```yaml
318+
structure_inference_arguments:
319+
--fold_backend: alphafold3
320+
--<other-flags>
321+
```
322+
Please do not forget to change `alphafold-data-directory` and add backend specific flags.
323+
> [!NOTE]
324+
> At the moment AlphaPulldown supports the following backends: alphafold, alphafold3, alphalink and unifold.
317325
**input_files**
318326
This variable holds the path to your sample sheet, where each line corresponds to a folding job. For this pipeline we use the following format specification:
319327

0 commit comments

Comments
 (0)