Exemplo n.º 1
0
    def load(self, request, *args, **kwargs):

        HasWorkingModel.load(self, request, *args, **kwargs)
        self.listOfCompartments = self.getModel().listOfCompartments
        self.listOfReactions = self.getModel().listOfReactions

        if self.isModelLoaded():
            if self.isCompModelDefinition():
                self.listOfSpecies = [
                    species for species in self.getModel().listOfSpecies
                ]

            elif self.isCompInternalSubmodel():
                self.listOfSpecies = [
                    species for species in self.getModel().listOfSpecies
                ]

            elif self.isFlattenModel():
                # Would be nice to also draw the boundaries of the submodels here
                self.listOfSpecies = [
                    species for species in self.getModel().listOfSpecies
                    if species.isInReactions(including_modifiers=True)
                ]

            else:

                self.listOfSpecies = [
                    species for species in self.getModel().listOfSpecies
                    if species.isInReactions(including_modifiers=True)
                ]
Exemplo n.º 2
0
	def load(self, request, *args, **kwargs):

		HasErrorMessages.clearErrors(self)
		HasWorkingModel.load(self, request, *args, **kwargs)
		if self.isModelLoaded():
			self.listOfCompartments = self.getModel().listOfCompartments
			self.listOfUnits = self.getModel().listOfUnitDefinitions
Exemplo n.º 3
0
    def load(self, request, *args, **kwargs):

        HasErrorMessages.clearErrors(self)
        HasWorkingModel.load(self, request, *args, **kwargs)
        if self.isModelLoaded():
            self.listOfCompartments = self.getModel().listOfCompartments
            self.listOfUnits = self.getModel().listOfUnitDefinitions
Exemplo n.º 4
0
    def load(self, request, *args, **kwargs):

        HasWorkingModel.load(self, request, *args, **kwargs)
        t_model = SbmlModel.objects.get(project=self.project_id,
                                        id=self.model_id)
        self.listOfComputations = Continuation.objects.filter(
            project=self.project, model=t_model)
Exemplo n.º 5
0
	def load(self, request, *args, **kwargs):

		HasErrorMessages.clearErrors(self)
		HasWorkingModel.load(self, request, *args, **kwargs)

		if self.isModelLoaded():
			self.loadRules()
			self.loadGlobalVariables()
Exemplo n.º 6
0
    def load(self, request, *args, **kwargs):

        HasErrorMessages.clearErrors(self)
        HasWorkingModel.load(self, request, *args, **kwargs)
        if self.isModelLoaded():
            self.loadSpecies()
            self.loadCompartments()
            self.loadUnits()
Exemplo n.º 7
0
	def load(self, request, *args, **kwargs):

		HasErrorMessages.clearErrors(self)
		HasWorkingModel.load(self, request, *args, **kwargs)
		if self.isModelLoaded():
			self.loadSpecies()
			self.loadCompartments()
			self.loadUnits()
Exemplo n.º 8
0
    def load(self, request, *args, **kwargs):

        HasWorkingModel.load(self, request, *args, **kwargs)

        if self.isModelLoaded():
            self.loadSpecies()
            self.loadDataSets(request)
            self.loadParameters(request)
Exemplo n.º 9
0
	def load(self, request, *args, **kwargs):
		HasWorkingModel.load(self, request, *args, **kwargs)

		self.listOfObjects = []
		for object in self.getModel().listOfSbmlObjects:
			if isinstance(object, Variable) and not object.isStoichiometry():
				self.listOfObjects.append(object)
		self.listOfSubmodels = self.getModel().listOfSubmodels
Exemplo n.º 10
0
    def load(self, request, *args, **kwargs):

        HasErrorMessages.clearErrors(self)
        HasWorkingModel.load(self, request, *args, **kwargs)

        if self.isModelLoaded():
            self.loadRules()
            self.loadGlobalVariables()
Exemplo n.º 11
0
	def load(self, request, *args, **kwargs):

		HasWorkingModel.load(self, request, *args, **kwargs)

		if self.isModelLoaded():
			self.loadVariables()
			self.loadReactions()
			self.loadExperiments()
    def load(self, request, *args, **kwargs):

        HasWorkingModel.load(self, request, *args, **kwargs)

        if self.isModelLoaded():
            self.loadVariables()
            self.loadReactions()
            self.loadExperiments()
Exemplo n.º 13
0
    def load(self, request, *args, **kwargs):

        HasErrorMessages.clearErrors(self)
        HasWorkingModel.load(self, request, *args, **kwargs)

        if self.isModelLoaded():
            self.loadParameters()
            self.loadReactions()
            self.loadUnits()
Exemplo n.º 14
0
	def load(self, request, *args, **kwargs):

		HasErrorMessages.clearErrors(self)
		HasWorkingModel.load(self, request, *args, **kwargs)

		if self.isModelLoaded():
			self.loadParameters()
			self.loadReactions()
			self.loadUnits()
Exemplo n.º 15
0
    def load(self, request, *args, **kwargs):
        HasWorkingModel.load(self, request, *args, **kwargs)

        for variable in self.getModel().listOfVariables:
            if ((variable.isParameter() and variable.isGlobal())
                    or variable.isSpecies() or variable.isCompartment()
                    or variable.isStoichiometry()):

                self.listOfVariables.append(variable)
Exemplo n.º 16
0
	def post(self, request, *args, **kwargs):

		HasWorkingModel.load(self, request, *args, **kwargs)

		if "action" in request.POST:
			if self.isChooseModel(request):
				# Already done !
				pass

		return TemplateView.get(self, request, *args, **kwargs)
Exemplo n.º 17
0
    def post(self, request, *args, **kwargs):

        HasWorkingModel.load(self, request, *args, **kwargs)

        if "action" in request.POST:
            if self.isChooseModel(request):
                # Already done !
                pass

        return TemplateView.get(self, request, *args, **kwargs)
Exemplo n.º 18
0
	def load(self, request, *args, **kwargs):
		HasWorkingModel.load(self, request, *args, **kwargs)

		for variable in self.getModel().listOfVariables:
			if ((variable.isParameter() and variable.isGlobal())
				or variable.isSpecies()
				or variable.isCompartment()
				or variable.isStoichiometry()):

				self.listOfVariables.append(variable)
Exemplo n.º 19
0
    def load(self, request, *args, **kwargs):

        HasErrorMessages.clearErrors(self)
        HasWorkingModel.load(self, request, *args, **kwargs)

        if self.isModelLoaded():
            self.loadSubmodels()
            self.loadProjectModels(request)
            self.loadConversionFactors()
            self.loadObjects()
            self.loadSubstitutions()
Exemplo n.º 20
0
	def load(self, request, *args, **kwargs):

		HasErrorMessages.clearErrors(self)
		HasWorkingModel.load(self, request, *args, **kwargs)

		if self.isModelLoaded():
			self.loadSubmodels()
			self.loadProjectModels(request)
			self.loadConversionFactors()
			self.loadObjects()
			self.loadSubstitutions()
Exemplo n.º 21
0
    def load(self, request, *args, **kwargs):

        HasErrorMessages.clearErrors(self)
        HasWorkingModel.load(self, request, *args, **kwargs)

        if len(args) > 0:
            self.setModel(request, int(args[0]))

        if self.isModelLoaded():
            self.listOfUnits = self.getModel().listOfUnitDefinitions
            self.listOfParameters = self.getModel().listOfParameters
            self.sbmlLevels = self.getModel().getSbmlLevels()
            self.form.load()
Exemplo n.º 22
0
	def load(self, request, *args, **kwargs):

		HasErrorMessages.clearErrors(self)
		HasWorkingModel.load(self, request, *args, **kwargs)

		if len(args) > 0:
			self.setModel(request, int(args[0]))

		if self.isModelLoaded():
			self.listOfUnits = self.getModel().listOfUnitDefinitions
			self.listOfParameters = self.getModel().listOfParameters
			self.sbmlLevels = self.getModel().getSbmlLevels()
			self.form.load()
Exemplo n.º 23
0
	def load(self, request, *args, **kwargs):

		HasErrorMessages.clearErrors(self)
		HasWorkingModel.load(self, request, *args, **kwargs)

		if len(args) > 0:
			self.setModel(request, int(args[0]))

		if self.isModelLoaded():
			self.form.load()
			self.modelHistory = self.getModel().modelHistory
			if len(self.getModel().getAnnotation().getIsDescribedBy()) > 0:
				self.modelPublication = self.getModel().getAnnotation().getIsDescribedBy()[0]
Exemplo n.º 24
0
    def load(self, request, *args, **kwargs):

        HasErrorMessages.clearErrors(self)
        HasWorkingModel.load(self, request, *args, **kwargs)

        if len(args) > 0:
            self.setModel(request, int(args[0]))

        if self.isModelLoaded():
            self.form.load()
            self.modelHistory = self.getModel().modelHistory
            if len(self.getModel().getAnnotation().getIsDescribedBy()) > 0:
                self.modelPublication = self.getModel().getAnnotation(
                ).getIsDescribedBy()[0]
Exemplo n.º 25
0
    def load(self, request, *args, **kwargs):

        HasErrorMessages.clearErrors(self)
        HasWorkingModel.load(self, request, *args, **kwargs)

        if self.isModelLoaded():
            self.listOfEvents = self.getModel().listOfEvents
            self.getModel().listOfVariables.classifyVariables()

            self.listOfVariables = []
            for variable in self.getModel().listOfVariables:
                if ((variable.isParameter() and variable.isGlobal())
                        or variable.isSpecies() or variable.isCompartment()
                        or variable.isStoichiometry()):
                    self.listOfVariables.append(variable)
Exemplo n.º 26
0
	def load(self, request, *args, **kwargs):

		HasErrorMessages.clearErrors(self)
		HasWorkingModel.load(self, request, *args, **kwargs)

		if len(args) > 0:
			self.setModel(request, int(args[0]))

		if self.isModelLoaded():
			# self.listOfUnits = self.getModel().listOfUnitDefinitions.values()
			# self.listOfParameters = self.getModel().listOfParameters.values()
			# self.sbmlLevels = self.getModel().getSbmlLevels()
			self.form.load()
			self.modelHistory = self.getModel().modelHistory
			if len(self.getModel().getAnnotation().getIsDescribedBy()) > 0:
				self.modelPublication = self.getModel().getAnnotation().getIsDescribedBy()[0]
Exemplo n.º 27
0
	def load(self, request, *args, **kwargs):

		HasErrorMessages.clearErrors(self)
		HasWorkingModel.load(self, request, *args, **kwargs)

		if self.isModelLoaded():
			self.listOfEvents = self.getModel().listOfEvents
			self.getModel().listOfVariables.classifyVariables()

			self.listOfVariables = []
			for variable in self.getModel().listOfVariables:
				if ((variable.isParameter() and variable.isGlobal())
					or variable.isSpecies()
					or variable.isCompartment()
					or variable.isStoichiometry()):
					self.listOfVariables.append(variable)
Exemplo n.º 28
0
	def load(self, request, *args, **kwargs):

		HasWorkingModel.load(self, request, *args, **kwargs)
		self.listOfCompartments = self.getModel().listOfCompartments
		self.listOfReactions = self.getModel().listOfReactions

		if self.isModelLoaded():
			if self.isCompModelDefinition():
				self.listOfSpecies = [species for species in self.getModel().listOfSpecies]

			elif self.isCompInternalSubmodel():
				self.listOfSpecies = [species for species in self.getModel().listOfSpecies]

			elif self.isFlattenModel():
				# Would be nice to also draw the boundaries of the submodels here
				self.listOfSpecies = [species for species in self.getModel().listOfSpecies if species.isInReactions(including_modifiers=True)]

			else:

				self.listOfSpecies = [species for species in self.getModel().listOfSpecies if species.isInReactions(including_modifiers=True)]
Exemplo n.º 29
0
	def load(self, request, *args, **kwargs):

		HasWorkingModel.load(self, request, *args, **kwargs)
		t_model = SbmlModel.objects.get(project=self.project_id, id=self.model_id)
		self.listOfComputations = Continuation.objects.filter(project=self.project, model=t_model)
Exemplo n.º 30
0
	def load(self, request, *args, **kwargs):

		HasWorkingModel.load(self, request, *args, **kwargs)

		if self.isModelLoaded():
			self.loadUnitDefinitions()
Exemplo n.º 31
0
    def get(self, request, *args, **kwargs):

        HasWorkingModel.load(self, request, *args, **kwargs)

        return TemplateView.get(self, request, *args, **kwargs)
Exemplo n.º 32
0
    def load(self, request, *args, **kwargs):

        HasWorkingModel.load(self, request, *args, **kwargs)
        if self.isModelLoaded():
            self.listOfSpecies = self.model.listOfSpecies.values()
Exemplo n.º 33
0
	def load(self, request, *args, **kwargs):
		HasWorkingModel.load(self, request, *args, **kwargs)
Exemplo n.º 34
0
    def load(self, request, *args, **kwargs):

        HasWorkingModel.load(self, request, *args, **kwargs)

        if self.isModelLoaded():
            self.form.loadParameters(request)
Exemplo n.º 35
0
    def load(self, request, *args, **kwargs):

        HasWorkingModel.load(self, request, *args, **kwargs)

        if self.isModelLoaded():
            self.loadUnitDefinitions()
Exemplo n.º 36
0
	def load(self, request, *args, **kwargs):

		HasWorkingModel.load(self, request, *args, **kwargs)
		self.loadOptimizations(request)
Exemplo n.º 37
0
    def load(self, request, *args, **kwargs):

        HasWorkingModel.load(self, request, *args, **kwargs)
        if self.isModelLoaded():
            self.listOfSpecies = self.getModel().listOfSpecies.values()
            self.listOfReactions = self.getModel().listOfReactions.values()
	def load(self, request, *args, **kwargs):
		HasWorkingModel.load(self, request, *args, **kwargs)
		HasErrorMessages.clearErrors(self)
		self.loadConstants()
		self.loadComputations()
    def load(self, request, *args, **kwargs):

        HasWorkingModel.load(self, request, *args, **kwargs)
        self.loadOptimizations(request)
Exemplo n.º 40
0
	def get(self, request, *args, **kwargs):

		HasWorkingModel.load(self, request, *args, **kwargs)

		return TemplateView.get(self, request, *args, **kwargs)
Exemplo n.º 41
0
	def load(self, request, *args, **kwargs):

		HasWorkingModel.load(self, request, *args, **kwargs)

		if self.isModelLoaded():
			self.form.loadParameters(request)
Exemplo n.º 42
0
 def load(self, request, *args, **kwargs):
     HasWorkingModel.load(self, request, *args, **kwargs)
Exemplo n.º 43
0
	def load(self, request, *args, **kwargs):

		HasWorkingModel.load(self, request, *args, **kwargs)
		self.modelInstance = self.getModelInstance()
		self.loadSystem()