Binding affinity prediction with PRODIGY
Submodules
Module contents
PRODIGY protein complex scoring module
This module performs the scoring of input complexes using PRODIGY (protein). It predicts deltaG of the complex and can return predictions as either deltaG or pKd values.
Note that PRODIGY-protein is limited to natural amino-acids.
- class haddock.modules.scoring.prodigyprotein.HaddockModule(order: int, path: Path, initial_params: str | Path = PosixPath('/opt/hostedtoolcache/Python/3.10.17/x64/lib/python3.10/site-packages/haddock/modules/scoring/prodigyprotein/defaults.yaml'))[source]
Bases:
ScoringModule
HADDOCK3 module to perform energy minimization scoring.
Default Parameters
Easy
chains
default: []
type: list
title: Chains to be scored.
short description: List of chains to be scored. If empty/unspecified, all inter-chains contacts will be considered for the final prediction.
long description: List of chains to be scored. If empty/unspecified, all inter-chains contacts will be considered for the final prediction. In specific cases, for example antibody-antigen complexes, some chains should be considered as a single molecule. Use the chains parameter to provide a list of chains that should be considered for the calculation. Use commas to include multiple chains as part of a single group. [“A”, “B”] => Contacts calculated (only) between chains A and B. [“A,B”, “C”] => Contacts calculated (only) between chains A and C; and B and C. [“A”, “B”, “C”] => Contacts calculated (only) between chains A and B; B and C; and A and C.
group: scoring
explevel: easy
temperature
default: 25.0
type: float
title: Temperature (°C) at which to perform the conversion to pKd.
min: -273.15
max: 95.0
short description: Temperature (°C) at which to perform the conversion from deltaG (kcal.mol-1) to pKd.
long description: Temperature (°C) at which to perform the conversion from deltaG (kcal.mol-1) to pKd.
group: conversion
explevel: easy
to_pkd
default: True
type: boolean
title: Converts binding affinity values to pKd.
short description: Converts binding affinity values to pKd.
long description: By default, prodigy-lig results in deltaG (kcal.mol-1), but this parameter allows to convert results to pKd.
group: conversion
explevel: easy
Expert
accessibility_cutoff
default: 0.05
type: float
title: Accessibility threshold for BSA analysis.
min: 0.0
max: 1.0
short description: Accessibility threshold for BSA analysis.
long description: Accessibility threshold for BSA analysis.
group: scoring
explevel: expert
distance_cutoff
default: 5.5
type: float
title: Distance cutoff (Å) to extract amino-acids in contact between the two chains.
min: 1.0
max: 100.0
short description: Distance cutoff (Å) to extract amino-acids in contact between the two chains.
long description: Distance cutoff (Å) to extract amino-acids in contact between the two chains.
group: scoring
explevel: expert