polymerist.rdutils.rdprops ========================== .. py:module:: polymerist.rdutils.rdprops .. autoapi-nested-parse:: For assigning, transferring, and removing properties of RDKit objects Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/polymerist/rdutils/rdprops/atomprops/index /autoapi/polymerist/rdutils/rdprops/bijection/index /autoapi/polymerist/rdutils/rdprops/bondprops/index Attributes ---------- .. autoapisummary:: polymerist.rdutils.rdprops.isrdobj polymerist.rdutils.rdprops.RDMOL_MAGIC_PROPS polymerist.rdutils.rdprops.RDATOM_MAGIC_PROPS polymerist.rdutils.rdprops.RDPROP_GETTERS polymerist.rdutils.rdprops.RDPROP_SETTERS Functions --------- .. autoapisummary:: polymerist.rdutils.rdprops.detailed_rdobj_info polymerist.rdutils.rdprops.copy_rdobj_props polymerist.rdutils.rdprops.assign_props_from_dict Package Contents ---------------- .. py:data:: isrdobj .. py:function:: detailed_rdobj_info(rdobj: RDObj) -> dict[str, Any] Extract all get-able info about a particular RDKit atom. Does NOT include any non-default Prop values (e.g. atomMapNumber) .. py:function:: copy_rdobj_props(from_rdobj: RDObj, to_rdobj: RDObj) -> None For copying properties between a pair of RDKit Atoms or Mols .. py:function:: assign_props_from_dict(prop_dict: dict[str, Any], rdobj: RDObj, preserve_type: bool = True) -> None Copies all attributes from a strng-keyed dictionary of properties as Props of an RDKit object .. py:data:: RDMOL_MAGIC_PROPS .. py:data:: RDATOM_MAGIC_PROPS .. py:data:: RDPROP_GETTERS .. py:data:: RDPROP_SETTERS