haddock.modules.analysis.ilrmsdmatrix.ilrmsd module

ilRMSD calculations.

class haddock.modules.analysis.ilrmsdmatrix.ilrmsd.Contact(model_list: list[haddock.libs.libontology.PDBFile], output_name: str, core: int, path: Path, contact_distance_cutoff: float = 5.0, **params: dict[str, Any])[source]

Bases: object

Contact class.

output()[source]

Write down unique contacts to file.

run()[source]

Run contact calculations.

class haddock.modules.analysis.ilrmsdmatrix.ilrmsd.ContactJob(output, params, contact_obj)[source]

Bases: object

A Job dedicated to the fast retrieval of receptor contacts.

run()[source]

Run this ContactJob.