def _createNetwork(self,verbose): """ Creates BioNetGen network 'filename.net'. Returns list of names of network parameters. """ filename,n,rulesList = self.filename,self.n,self.rulesList if self.verbose: mult = 2 if self.MichaelisMenten: mult = 4 start,startWall = cpuTime(),wallTime() print "" print "Creating network with "+str(n)+" activation sites" print " and "+str(len(rulesList))+" additional rules (" \ +str(mult*(n+len(rulesList)))+" parameters)." namesList = writeBNGL.writeBNGLnetwork(n,rulesList,filename, \ MichaelisMenten=self.MichaelisMenten) self._runBNGLfile(filename) if self.verbose: print "Network creation took "+bothTimeStr(start,startWall) return namesList
def _createNetwork(self, verbose): """ Creates BioNetGen network 'filename.net'. Returns list of names of network parameters. """ filename, n, rulesList = self.filename, self.n, self.rulesList if self.verbose: mult = 2 if self.MichaelisMenten: mult = 4 start, startWall = cpuTime(), wallTime() print "" print "Creating network with " + str(n) + " activation sites" print " and "+str(len(rulesList))+" additional rules (" \ +str(mult*(n+len(rulesList)))+" parameters)." namesList = writeBNGL.writeBNGLnetwork(n,rulesList,filename, \ MichaelisMenten=self.MichaelisMenten) self._runBNGLfile(filename) if self.verbose: print "Network creation took " + bothTimeStr(start, startWall) return namesList