polymerist.rdutils.bonding ========================== .. py:module:: polymerist.rdutils.bonding .. autoapi-nested-parse:: Tools for joining together and splitting RDKit molecules Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/polymerist/rdutils/bonding/dissolution/index /autoapi/polymerist/rdutils/bonding/formation/index /autoapi/polymerist/rdutils/bonding/identification/index /autoapi/polymerist/rdutils/bonding/permutation/index /autoapi/polymerist/rdutils/bonding/portlib/index /autoapi/polymerist/rdutils/bonding/substitution/index Exceptions ---------- .. autoapisummary:: polymerist.rdutils.bonding.BondOrderModificationError Functions --------- .. autoapisummary:: polymerist.rdutils.bonding.combined_rdmol Package Contents ---------------- .. py:function:: combined_rdmol(*rdmols: Iterable[rdkit.Chem.rdchem.Mol], assign_map_nums: bool = True, editable: bool = True) -> Union[rdkit.Chem.rdchem.Mol, rdkit.Chem.rdchem.RWMol] Merge any number of RDKit Mols into a single molecule with contiguous, non-overlapping atom map numbers .. py:exception:: BondOrderModificationError Bases: :py:obj:`Exception` Raised when an invalid RDKit bond modification is attempted