Package CHEM :: Package CombiCDB :: Module SynthesisUtil :: Class ExhaustiveRetroProductSelector
[hide private]
[frames] | no frames]

Class ExhaustiveRetroProductSelector



BaseRetroProductSelector --+
                           |
                          ExhaustiveRetroProductSelector

Generates all posible retro-products (1-level deep), and just returns all of them to indicate an exhaustive exploration of the search space.

Instance Methods [hide private]
 
__init__(self)
 
__call__(self, retroReagentList, targetMol)
Should return a list of 3-ples, consisting of the accepted / selected retro product information
Method Details [hide private]

__init__(self)
(Constructor)

 
Overrides: BaseRetroProductSelector.__init__

__call__(self, retroReagentList, targetMol)
(Call operator)

 
Should return a list of 3-ples, consisting of the accepted / selected retro product information
  • retroProduct molecule object
  • retroReagent object reference
  • iReagent index of the retro reagent in the list of reagents
Overrides: BaseRetroProductSelector.__call__
(inherited documentation)