rdkit.Chem.rdChemReactions.EnumerationParams

Package rdkit :: Package Chem :: Module rdChemReactions :: Class EnumerationParams |
[hide private]
[frames] | no frames]

# Class EnumerationParams

     object --+
              |
    ??.instance --+
                  |
                 EnumerationParams

    EnumerationParams
    Controls some aspects of how the enumeration is performed.
    Options:
      reagentMaxMatchCount [ default Infinite ]
        This specifies how many times the reactant template can match a reagent.

      sanePartialProducts [default false]
        If true, forces all products of the reagent plus the product templates
         pass chemical sanitization.  Note that if the product template itself
         does not pass sanitization, then none of the products will.

Instance Methods | [hide private]
__init__(...) __init__( (object)arg1) -> None : |
__reduce__(...) helper for pickle |
Inherited from `unreachable.instance`: `__new__` Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Class Variables | [hide private]
| __instance_size__ = `24`

Properties | [hide private]
| reagentMaxMatchCount
| sanePartialProducts
Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(...) (Constructor) |
    __init__( (object)arg1) -> None :

        C++ signature :
            void __init__(_object*)
Overrides: object.__init__

### __reduce__(...) |
    helper for pickle
Overrides: object.__reduce__ (inherited documentation)

Property Details | [hide private]

### reagentMaxMatchCount Get Method: unreachable(...) Set Method: unreachable(...)

### sanePartialProducts Get Method: unreachable(...) Set Method: unreachable(...)