def addAllostericPlexesBlock(self, apBlock, overwrite=False):
     if self.allostericPlexes and not overwrite:
         raise MzrExceptions.MoleculizerException(
             "Error: Cannot add an allosteric plexes block twice.")
     self.allostericPlexes = apBlock[:]
 def addParameterBlock(self, parameterBlock, overwrite=False):
     if self.parameterBlock and not overwrite:
         raise MzrExceptions.MoleculizerException(
             "Error: Cannot add a parameter block twice.")
     self.parameterBlock = parameterBlock[:]
 def addMolsBlock(self, molsBlock):
     if self.molsBlock and not overwrite:
         raise MzrExceptions.MoleculizerException(
             "Error: Cannot add a mols block twice.")
     self.molsBlock = molsBlock[:]
 def addExplicitSpeciesBlock(self, esBlock, overwrite=False):
     if self.explicitSpeciesBlock and not overwrite:
         raise MzrExceptions.MoleculizerException(
             "Error: Cannot add an explicit species block twice.")
     self.explicitSpeciesBlock = esBlock[:]
 def addSpeciesStreamsBlock(self, ssBlock, overwrite=False):
     if self.speciesStreamBlock and not overwrite:
         raise MzrExceptions.MoleculizerException(
             "Error: Cannot add a species stream block twice.")
     self.speciesStreamBlock = ssBlock[:]
 def addUniMolGensBlock(self, umBlock, overwrite=False):
     if self.uniMolGenBlock and not overwrite:
         raise MzrExceptions.MoleculizerException(
             "Error: Cannot add a unimol block twice.")
     self.uniMolGenBlock = umBlock[:]
 def addOmniGensBlock(self, ogBlock, overwrite=False):
     if self.omniGenBlock and not overwrite:
         raise MzrExceptions.MoleculizerException(
             "Error: Cannot add a omni gen block twice.")
     self.omniGenBlock = ogBlock[:]
 def addDimerizationGensBlock(self, dgBlock, overwrite=False):
     if self.dimerizationGenBlock and not overwrite:
         raise MzrExceptions.MoleculizerException(
             "Error: Cannot add a dimerization gen block twice.")
     self.dimerizationGenBlock = dgBlock[:]
 def addReactionRulesBlock(self, rrBlock, overwrite=False):
     if self.reactionRulesBlock and not overwrite:
         raise MzrExceptions.MoleculizerException(
             "Error: Cannot add a reaction rules block twice.")
     self.reactionRulesBlock = rrBlock[:]
示例#10
0
 def addAllostericOmnisBlock(self, aoBlock, overwrite=False):
     if self.allostericOmnis and not overwrite:
         raise MzrExceptions.MoleculizerException(
             "Error: Cannot add an allosteric omnis block twice.")
     self.allostericOmnis = aoBlock[:]