schrodinger.application.transforms.tugalign module

class schrodinger.application.transforms.tugalign.TugAlignLigands(alignment_settings: <schrodinger.infra.unusable_module_importer.DummyModule object at 0x75bddc6a0350>, reference_structure: ~schrodinger.structure._structure.Structure, receptor_structure: ~typing.Optional[~schrodinger.structure._structure.Structure] = None)

Bases: PTransform

A PTransform that aligns ligands using the TUG alignment algorithm.

Parameters:
  • alignment_settings – Settings for the alignment process.

  • reference_structure – The reference structure to align against.

  • receptor_structure – Optional receptor structure to consider during alignment.

__init__(alignment_settings: <schrodinger.infra.unusable_module_importer.DummyModule object at 0x75bddc6a0350>, reference_structure: ~schrodinger.structure._structure.Structure, receptor_structure: ~typing.Optional[~schrodinger.structure._structure.Structure] = None)
expand(pcoll)