Interface Ligand RMSD Matrix calculation module
Submodules
Module contents
ilRMSD matrix module.
This module calculates of the interface-ligand RMSD (ilRMSD) matrix between all the models generated in the previous step.
As all the pairwise ilRMSD calculations are independent, the module distributes them over all the available cores in an optimal way.
Once created, the ilRMSD matrix is saved in text form in the current ilrmsdmatrix folder. The path to this file is then shared with the following step of the workflow by means of the json file rmsd_matrix.json.
IMPORTANT: the module assumes coherent numbering for all the receptor and ligand chains, as no alignment is performed. The user must ensure that the numbering is coherent.
For more details about this module, please refer to the haddock3 user manual
- class haddock.modules.analysis.ilrmsdmatrix.HaddockModule(order, path, *ignore, init_params=PosixPath('/opt/hostedtoolcache/Python/3.10.20/x64/lib/python3.10/site-packages/haddock/modules/analysis/ilrmsdmatrix/defaults.yaml'), **everything)[source]
Bases:
BaseHaddockModuleHADDOCK3 module for clustering with RMSD.