parameters: (self, arr)
return_statement: return self.IndigoObject(self, self._checkResult(res))
docstring: Creates molecule or reaction object from binary serialized CMF format
  
          Args:
              arr (list): array of bytes
  
          Returns:
              IndigoObject: molecule or reaction object
docstring_summary: Creates molecule or reaction object from binary serialized CMF format
docstring_tokens: Creates molecule or reaction object from binary serialized CMF format
function: def deserialize(self, arr):
          """Creates molecule or reaction object from binary serialized CMF format
  
          Args:
              arr (list): array of bytes
  
          Returns:
              IndigoObject: molecule or reaction object
          """
          values = (c_byte * len(arr))()
          for i in range(len(arr)):
              values[i] = arr[i]
          self._setSessionId()
          res = Indigo._lib.indigoUnserialize(values, len(arr))
          return self.IndigoObject(self, self._checkResult(res))
function_tokens: def deserialize ( self , arr ) : values = ( c_byte * len ( arr ) ) ( ) for i in range ( len ( arr ) ) : values [ i ] = arr [ i ] self . _setSessionId ( ) res = Indigo . _lib . indigoUnserialize ( values , len ( arr ) ) return self . IndigoObject ( self , self . _checkResult ( res ) )