Package CHEM :: Package CombiCDB :: Module ReactionModel :: Class TrackingDataModel
[hide private]
[frames] | no frames]

Class TrackingDataModel



Simple struct to store tracking variables while processing reagents. Better than using member variables as it keeps the reagent thread-safe this way.

Instance Methods [hide private]
 
__init__(self)
Instantiate member variables in constructor.
Class Variables [hide private]
  reactantSmilesDict = <CHEM.DB.rdb.search.NameRxnPatternMatchin...
  recursiveReactantSmiDict = <CHEM.DB.rdb.search.NameRxnPatternM...
  productSmilesSet = <CHEM.DB.rdb.search.NameRxnPatternMatchingM...
  compositeProductSmilesSet = <CHEM.DB.rdb.search.NameRxnPattern...
  originalReactantMolList = <CHEM.DB.rdb.search.NameRxnPatternMa...
Method Details [hide private]

__init__(self)
(Constructor)

 
Instantiate member variables in constructor. Don't do it at declaration time, otherwise will be treated as a class variable shared by all instances of the class.

Class Variable Details [hide private]

reactantSmilesDict

Value:
None

recursiveReactantSmiDict

Value:
None

productSmilesSet

Value:
None

compositeProductSmilesSet

Value:
None

originalReactantMolList

Value:
None