public static class ReactionBuilder.GeneralReactionBuilder extends Object implements ModuleBuilder, ReactionBuilder.ReversibleReactionStep, ReactionBuilder.IrreversibleReactionStep, ReactionBuilder.ComplexBuildingReactionStep, ReactionBuilder.MichaelisMentenReactionStep, ReactionBuilder.ParameterStep
| Modifier and Type | Field and Description |
|---|---|
protected Reaction |
reaction |
protected Simulation |
simulation |
| Constructor and Description |
|---|
GeneralReactionBuilder(Simulation simulation) |
protected Simulation simulation
protected Reaction reaction
public GeneralReactionBuilder(Simulation simulation)
public Reaction getModule()
getModule in interface ModuleBuilderpublic Reaction createModule(Simulation simulation)
createModule in interface ModuleBuilderpublic ReactionBuilder.ReversibleReactionStep reversible()
public ReactionBuilder.IrreversibleReactionStep irreversible()
public ReactionBuilder.MichaelisMentenReactionStep michaelisMenten()
public ReactionBuilder.ReversibleReactionStep forwardReactionRate(RateConstant rateConstant)
forwardReactionRate in interface ReactionBuilder.ReversibleReactionSteppublic ReactionBuilder.FinalStep backwardReactionRate(RateConstant rateConstant)
backwardReactionRate in interface ReactionBuilder.ReversibleReactionSteppublic ReactionBuilder.FinalStep rate(RateConstant rateConstant)
rate in interface ReactionBuilder.IrreversibleReactionSteppublic ReactionBuilder.ComplexBuildingReactionStep associationRate(RateConstant rateConstant)
associationRate in interface ReactionBuilder.ComplexBuildingReactionSteppublic ReactionBuilder.FinalStep dissociationRate(RateConstant rateConstant)
dissociationRate in interface ReactionBuilder.ComplexBuildingReactionSteppublic ReactionBuilder.MichaelisMentenReactionStep michaelisConstant(MichaelisConstant michaelisConstant)
michaelisConstant in interface ReactionBuilder.MichaelisMentenReactionSteppublic ReactionBuilder.FinalStep turnover(TurnoverNumber turnoverNumber)
turnover in interface ReactionBuilder.MichaelisMentenReactionSteppublic ReactionBuilder.FinalStep identifier(String identifier)
identifier in interface ReactionBuilder.FinalSteppublic ReactionBuilder.ParameterStep kineticLaw(String expression)
public ReactionBuilder.ParameterStep referenceParameter(bio.singa.features.model.ScalableQuantitativeFeature<?> scalableFeature)
referenceParameter in interface ReactionBuilder.ParameterSteppublic ReactionBuilder.ParameterStep referenceParameter(String parameterIdentifier, bio.singa.features.model.ScalableQuantitativeFeature<?> scalableFeature)
referenceParameter in interface ReactionBuilder.ParameterSteppublic ReactionBuilder.ParameterStep referenceParameter(Parameter<?> reactant)
referenceParameter in interface ReactionBuilder.ParameterSteppublic ReactionBuilder.ParameterStep referenceParameter(Reactant reactant)
referenceParameter in interface ReactionBuilder.ParameterSteppublic ReactionBuilder.ParameterStep referenceParameter(String parameterIdentifier, Reactant reactant)
referenceParameter in interface ReactionBuilder.ParameterSteppublic ReactionBuilder.ParameterStep referenceParameter(String parameterIdentifier, double parameter)
referenceParameter in interface ReactionBuilder.ParameterSteppublic ReactionBuilder.ParameterStep referenceParameter(String parameterIdentifier, double parameter, bio.singa.features.model.Evidence evidence)
referenceParameter in interface ReactionBuilder.ParameterSteppublic Reaction build()
build in interface ReactionBuilder.FinalStepbuild in interface ModuleBuilderCopyright © 2019. All rights reserved.