Skip to content

Commit 723a664

Browse files
committed
Reverting changes to flag name, so you still use scaffoldguided.scaffoldguided=True instead of scaffoldguided_enabled
1 parent 1ba7992 commit 723a664

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

config/inference/base.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ logging:
126126
inputs: False
127127

128128
scaffoldguided:
129-
scaffoldguided_enable: False
129+
scaffoldguided: False
130130
target_pdb: False
131131
target_path: null
132132
scaffold_list: null

examples/design_ppi_scaffolded.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77
# We then provide a path to a directory of different scaffolds (we've provided some for you to use, from Cao et al., 2022)
88
# We generate 10 designs, and reduce the noise added during inference to 0 (which improves the quality of designs)
99

10-
../scripts/run_inference.py scaffoldguided.target_path=input_pdbs/insulin_target.pdb inference.output_prefix=example_outputs/design_ppi_scaffolded scaffoldguided.scaffoldguided_enable=True 'ppi.hotspot_res=[A59,A83,A91]' scaffoldguided.target_pdb=True scaffoldguided.target_ss=target_folds/insulin_target_ss.pt scaffoldguided.target_adj=target_folds/insulin_target_adj.pt scaffoldguided.scaffold_dir=./ppi_scaffolds/ inference.num_designs=10 denoiser.noise_scale_ca=0 denoiser.noise_scale_frame=0
10+
../scripts/run_inference.py scaffoldguided.target_path=input_pdbs/insulin_target.pdb inference.output_prefix=example_outputs/design_ppi_scaffolded scaffoldguided.scaffoldguided=True 'ppi.hotspot_res=[A59,A83,A91]' scaffoldguided.target_pdb=True scaffoldguided.target_ss=target_folds/insulin_target_ss.pt scaffoldguided.target_adj=target_folds/insulin_target_adj.pt scaffoldguided.scaffold_dir=./ppi_scaffolds/ inference.num_designs=10 denoiser.noise_scale_ca=0 denoiser.noise_scale_frame=0

rfdiffusion/inference/model_runners.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,14 @@ def initialize(self, conf: DictConfig) -> None:
7878
if conf.contigmap.provide_seq is not None:
7979
# this is only used for partial diffusion
8080
assert conf.diffuser.partial_T is not None, "The provide_seq input is specifically for partial diffusion"
81-
if conf.scaffoldguided.scaffoldguided_enable:
81+
if conf.scaffoldguided.scaffoldguided:
8282
self.ckpt_path = f'{model_directory}/InpaintSeq_Fold_ckpt.pt'
8383
else:
8484
self.ckpt_path = f'{model_directory}/InpaintSeq_ckpt.pt'
85-
elif conf.ppi.hotspot_res is not None and conf.scaffoldguided.scaffoldguided_enable is False:
85+
elif conf.ppi.hotspot_res is not None and conf.scaffoldguided.scaffoldguided is False:
8686
# use complex trained model
8787
self.ckpt_path = f'{model_directory}/Complex_base_ckpt.pt'
88-
elif conf.scaffoldguided.scaffoldguided_enable is True:
88+
elif conf.scaffoldguided.scaffoldguided is True:
8989
# use complex and secondary structure-guided model
9090
self.ckpt_path = f'{model_directory}/Complex_Fold_base_ckpt.pt'
9191
else:

rfdiffusion/inference/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -502,7 +502,7 @@ def get_next_pose(
502502

503503

504504
def sampler_selector(conf: DictConfig):
505-
if conf.scaffoldguided.scaffoldguided_enable:
505+
if conf.scaffoldguided.scaffoldguided:
506506
sampler = model_runners.ScaffoldedSampler(conf)
507507
else:
508508
if conf.inference.model_runner == "default":

0 commit comments

Comments
 (0)