Manage a reactant molecule in the reactants structure object.
    |  | 
        
          | __init__(self,
        molecule) Create an instance.
 |  |  | 
    |  | 
        
          | setReactiveInds(self,
        reactive_inds_orig) Set the two lists of reactive indicies attributes using the provided 
      list of original reactive indicies
 |  |  | 
    | dict | 
        
          | combineMapWith(self,
        other_molecule) Return the new to orig atom reordering map for this molecule extended
      by that of the other molecule by offsetting the keys of the map of 
      the other molecule.
 |  |  | 
    |  | 
        
          | addTempHydrogens(self) Add a temporary hydrogen to the reactive atom of this molecule to act
      as a bond handle for performing the reaction.
 |  |  | 
    |  | 
        
          | delTempHydrogens(self) Delete all traces of the previously added temporary hydrogen.
 |  |  | 
    | Products | 
        
          | reactWith(self,
        other_molecule,
        reverse=False) React this molecule with the provided other molecule according to 
      their reactive indicies and return the product object.
 |  |  | 
    | Products | 
        
          | dissociate(self,
        dissociation_bond_length) Dissociate this molecule according to its reactive indicies.
 |  |  | 
  
    | Inherited from object:__delattr__,__format__,__getattribute__,__hash__,__new__,__reduce__,__reduce_ex__,__repr__,__setattr__,__sizeof__,__str__,__subclasshook__ |