AtomPairer

object AtomPairer

Types

Link copied to clipboard
open class MolInfo(moli: Int, mol: Molecule, atoms: Iterable<Atom>, atomIndex: AtomIndex)

Metadata about a molecule to use in the atom pairing.

Link copied to clipboard
open class MolPairInfo(mol1: AtomPairer.MolInfo, mol2: AtomPairer.MolInfo)

Functions

Link copied to clipboard
fun molPairs(infos: List<AtomPairer.MolInfo>): List<AtomPairer.MolPairInfo>

get all unique pairs of molecules

fun molPairs(infos1: List<AtomPairer.MolInfo>, infos2: List<AtomPairer.MolInfo>): List<AtomPairer.MolPairInfo>

get all unique pairs of molecules, the atoms of infos1 and infos2 must not overlap