- class openfe.setup.atom_mapping.LigandAtomMapper(*args, **kwargs)#
Suggest atom mappings between two
SmallMoleculeComponentinstances.Subclasses will typically implement the
_mappings_generatormethod, which returns an iterable ofLigandAtomMappingsuggestions.- suggest_mappings(componentA: SmallMoleculeComponent, componentB: SmallMoleculeComponent) Iterable[LigandAtomMapping]#
Suggest
LigandAtomMappingoptions for the input molecules.- Parameters:
componentA (
SmallMoleculeComponent) – the two molecules to create a mapping forcomponentB (
SmallMoleculeComponent) – the two molecules to create a mapping for
- Returns:
an iterable over proposed mappings
- Return type:
Iterable[LigandAtomMapping]