Scroll to navigation

PRODIGY(1) User Commands PRODIGY(1)

NAME

prodigy - binding affinity predictor

DESCRIPTION

usage: prodigy [-h] [--distance-cutoff DISTANCE_CUTOFF]

[--acc-threshold ACC_THRESHOLD] [--temperature TEMPERATURE] [--contact_list] [--pymol_selection] [-q] [-np NUMBER_OF_PROCESSORS] [--selection A B [A,B C ...]] input_path

Binding affinity predictor based on Intermolecular Contacts (ICs).

positional arguments:

Path to either: - Structure in PDB or mmCIF format - Directory containing structure files

options:

show this help message and exit
Distance cutoff to calculate ICs
Accessibility threshold for BSA analysis
Temperature (C) for Kd prediction
Output a list of contacts
Output a script to highlight the interface (pymol)
Outputs only the predicted affinity value
Number of processors to use (default: 1)

Selection Options:

By default, all intermolecular contacts are taken into consideration, a molecule being defined as an isolated group of amino acids sharing a common chain identifier. In specific cases, for example antibody-antigen complexes, some chains should be considered as a single molecule.
Use the --selection option to provide collections of chains that should be considered for the calculation. Separate by a space the chains that are to be considered _different_ molecules. Use commas to include multiple chains as part of a single group:

--selection A B => Contacts calculated (only) between chains A and B.

chains A and C; and B and C.
chains A and B; B and C; and A and C.

--selection A B [A,B C ...]

October 2025 prodigy 2.4.0