libroadrunner C API
|
Add or remove species or reactions without modifying SBML files and reloading. More...
Functions | |
C_DECL_SPEC bool rrcCallConv | addSpecies (RRHandle handle, const char *sid, const char *compartment, double initialAmount, bool hasOnlySubstanceUnits, bool boundaryCondition) |
Add a species to the current model. More... | |
C_DECL_SPEC bool rrcCallConv | addSpeciesNoRegen (RRHandle handle, const char *sid, const char *compartment, double initialAmount, bool hasOnlySubstanceUnits, bool boundaryCondition) |
Add a species to the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | removeSpecies (RRHandle handle, const char *sid) |
Remove a species from the current model. More... | |
C_DECL_SPEC bool rrcCallConv | removeSpeciesNoRegen (RRHandle handle, const char *sid) |
Remove a species from the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | setBoundary (RRHandle handle, const char *sid, bool boundaryCondition) |
Set the boundary condition of an existing species. More... | |
C_DECL_SPEC bool rrcCallConv | setBoundaryNoRegen (RRHandle handle, const char *sid, bool boundaryCondition) |
Set the boundary condition of an existing species, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | setHasOnlySubstanceUnits (RRHandle handle, const char *sid, bool hasOnlySubstanceUnits) |
Set the hasOnlySubstanceUnits attribute for an existing species. More... | |
C_DECL_SPEC bool rrcCallConv | setHasOnlySubstanceUnitsNoRegen (RRHandle handle, const char *sid, bool hasOnlySubstanceUnits) |
Set the hasOnlySubstanceUnits attribute for an existing species, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | setInitAmount (RRHandle handle, const char *sid, double initAmount) |
Set initial amount for an existing species. Initial amount/concentration set before will be unset. More... | |
C_DECL_SPEC bool rrcCallConv | setInitAmountNoRegen (RRHandle handle, const char *sid, double initAmount) |
Set initial amount for an existing species, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | setInitConcentration (RRHandle handle, const char *sid, double initConcentration) |
Set initial concentration for an existing species. Initial amount/concentration set before will be unset. More... | |
C_DECL_SPEC bool rrcCallConv | setInitConcentrationNoRegen (RRHandle handle, const char *sid, double initConcentration) |
Set initial concentration for an existing species, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | setConstant (RRHandle handle, const char *sid, bool constant) |
Set the constant attribute for an existing species/ parameter/ compartment. More... | |
C_DECL_SPEC bool rrcCallConv | setConstantNoRegen (RRHandle handle, const char *sid, bool constant) |
Set the constant attribute for an existing species/ parameter/ compartment, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | addReactionFromSBML (RRHandle handle, const char *sbmlRep) |
Add a reaction to the current model. More... | |
C_DECL_SPEC bool rrcCallConv | addReactionFromSBMLNoRegen (RRHandle handle, const char *sbmlRep) |
Add a reaction to the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | addReaction (RRHandle handle, const char *rid, const char **reactants, int numReactants, const char **products, int numProducts, const char *kineticLaw) |
Add a reaction to the current model. More... | |
C_DECL_SPEC bool rrcCallConv | addReactionNoRegen (RRHandle handle, const char *rid, const char **reactants, int numReactants, const char **products, int numProducts, const char *kineticLaw) |
Add a reaction to the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | removeReaction (RRHandle handle, const char *rid) |
Remove a reaction from the current model. More... | |
C_DECL_SPEC bool rrcCallConv | removeReactionNoRegen (RRHandle handle, const char *rid) |
Remove a reaction from the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | setReversible (RRHandle handle, const char *rid, bool reversible) |
Set the reversible attribut for an existing reaction in the current model. More... | |
C_DECL_SPEC bool rrcCallConv | setReversibleNoRegen (RRHandle handle, const char *rid, bool reversible) |
Set the reversible attribut for an existing reaction in the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | setKineticLaw (RRHandle handle, const char *rid, const char *kineticLaw) |
Set the kinetic law for a existing reaction in the current model. More... | |
C_DECL_SPEC bool rrcCallConv | setKineticLawNoRegen (RRHandle handle, const char *rid, const char *kineticLaw) |
Set the kinetic law for a existing reaction in the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC char *rrcCallConv | getKineticLaw (RRHandle handle, const char *rid) |
Get the kinetic law for a existing reaction in the current model. More... | |
C_DECL_SPEC bool rrcCallConv | addParameter (RRHandle handle, const char *pid, double value) |
Add a parameter to the current model. More... | |
C_DECL_SPEC bool rrcCallConv | addParameterNoRegen (RRHandle handle, const char *pid, double value) |
Add a parameter to the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | removeParameter (RRHandle handle, const char *pid) |
Remove a parameter from the current model. More... | |
C_DECL_SPEC bool rrcCallConv | removeParameterNoRegen (RRHandle handle, const char *pid) |
Remove a parameter from the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | addCompartment (RRHandle handle, const char *cid, double initVolume) |
Add a compartment to the current model. More... | |
C_DECL_SPEC bool rrcCallConv | addCompartmentNoRegen (RRHandle handle, const char *cid, double initVolume) |
Add a compartment to the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | removeCompartment (RRHandle handle, const char *cid) |
Remove a compartment from the current model. More... | |
C_DECL_SPEC bool rrcCallConv | removeCompartmentNoRegen (RRHandle handle, const char *cid) |
Remove a compartment from the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | addAssignmentRule (RRHandle handle, const char *vid, const char *formula) |
Add an assignment rule to the current model. More... | |
C_DECL_SPEC bool rrcCallConv | addAssignmentRuleNoRegen (RRHandle handle, const char *vid, const char *formula) |
Add an assignment rule to the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | addRateRule (RRHandle handle, const char *vid, const char *formula) |
Add a rate rule to the current model. More... | |
C_DECL_SPEC bool rrcCallConv | addRateRuleNoRegen (RRHandle handle, const char *vid, const char *formula) |
Add a rate rule to the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | removeRules (RRHandle handle, const char *vid) |
Remove rules related to given variable from the current model. More... | |
C_DECL_SPEC bool rrcCallConv | removeRulesNoRegen (RRHandle handle, const char *vid) |
Remove rules related to given variable from the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | addEvent (RRHandle handle, const char *eid, bool useValuesFromTriggerTime, const char *trigger) |
Add an event to the current model. More... | |
C_DECL_SPEC bool rrcCallConv | addEventNoRegen (RRHandle handle, const char *eid, bool useValuesFromTriggerTime, const char *trigger) |
Add an event to the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | addTrigger (RRHandle handle, const char *eid, const char *trigger) |
Add trigger to an existing event in the model If the given event already has a trigger object, the given trigger will replace the old trigger in the model. More... | |
C_DECL_SPEC bool rrcCallConv | addTriggerNoRegen (RRHandle handle, const char *eid, const char *trigger) |
Add trigger to an existing event in the model, without regenerating it The last modification must regenerate for the modifications to take effect If the given event already has a trigger object, the given trigger will replace the old trigger in the model. More... | |
C_DECL_SPEC bool rrcCallConv | setPersistent (RRHandle handle, const char *eid, bool persistent) |
Set the persistent attribute of the trigger of given event. More... | |
C_DECL_SPEC bool rrcCallConv | setPersistentNoRegen (RRHandle handle, const char *eid, bool persistent) |
Set the persistent attribute of the trigger of given event, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | setTriggerInitialValue (RRHandle handle, const char *eid, bool initValue) |
Set the initial value attribute of the trigger of given event. More... | |
C_DECL_SPEC bool rrcCallConv | setTriggerInitialValueNoRegen (RRHandle handle, const char *eid, bool initValue) |
Set the initial value attribute of the trigger of given event, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | addPriority (RRHandle handle, const char *eid, const char *priority) |
Add priority to an existing event in the model If the given event already has a priority object, the given priority will replace the old priority in the model. More... | |
C_DECL_SPEC bool rrcCallConv | addPriorityNoRegen (RRHandle handle, const char *eid, const char *priority) |
Add priority to an existing event in the model, without regenerating it The last modification must regenerate for the modifications to take effect If the given event already has a priority object, the given priority will replace the old priority in the model. More... | |
C_DECL_SPEC bool rrcCallConv | addDelay (RRHandle handle, const char *eid, const char *delay) |
Add delay to an existing event in the model If the given event already has a delay object, the given delay will replace the old delay in the model. More... | |
C_DECL_SPEC bool rrcCallConv | addDelayNoRegen (RRHandle handle, const char *eid, const char *delay) |
Add delay to an existing event in the model, without regenerating it The last modification must regenerate for the modifications to take effect If the given event already has a delay object, the given delay will replace the old delay in the model. More... | |
C_DECL_SPEC bool rrcCallConv | addEventAssignment (RRHandle handle, const char *eid, const char *vid, const char *formula) |
Add an event assignment to an existing event in the current model. More... | |
C_DECL_SPEC bool rrcCallConv | addEventAssignmentNoRegen (RRHandle handle, const char *eid, const char *vid, const char *formula) |
Add an event assignment to an existing event in the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | removeEventAssignments (RRHandle handle, const char *eid, const char *vid) |
Remove event assignments for given variable from an existing event. More... | |
C_DECL_SPEC bool rrcCallConv | removeEventAssignmentsNoRegen (RRHandle handle, const char *eid, const char *vid) |
Remove event assignments for given variable from an existing event, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | removeEvent (RRHandle handle, const char *eid) |
Remove an event from the current model. More... | |
C_DECL_SPEC bool rrcCallConv | removeEventsNoRegen (RRHandle handle, const char *eid) |
Remove an event from the current model, without regenerating it The last modification must regenerate for the modifications to take effect. More... | |
C_DECL_SPEC bool rrcCallConv | validateCurrentSBML (RRHandle handle) |
Validate the current SBML file. More... | |
Add or remove species or reactions without modifying SBML files and reloading.
C_DECL_SPEC bool rrcCallConv addAssignmentRule | ( | RRHandle | handle, |
const char * | vid, | ||
const char * | formula | ||
) |
Add an assignment rule to the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | vid | ID of variable that rules assigns formula to |
[in] | formula | the math formula of assignment rule to be added |
C_DECL_SPEC bool rrcCallConv addAssignmentRuleNoRegen | ( | RRHandle | handle, |
const char * | vid, | ||
const char * | formula | ||
) |
Add an assignment rule to the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | vid | ID of variable that rules assigns formula to |
[in] | formula | the math formula of assignment rule to be added |
C_DECL_SPEC bool rrcCallConv addCompartment | ( | RRHandle | handle, |
const char * | cid, | ||
double | initVolume | ||
) |
Add a compartment to the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | cid | ID of the compartment to be added |
[in] | initVolume | the initial volume of the compartment to be added |
C_DECL_SPEC bool rrcCallConv addCompartmentNoRegen | ( | RRHandle | handle, |
const char * | cid, | ||
double | initVolume | ||
) |
Add a compartment to the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | cid | ID of the compartment to be added |
[in] | initVolume | the initial volume of the compartment to be added |
C_DECL_SPEC bool rrcCallConv addDelay | ( | RRHandle | handle, |
const char * | eid, | ||
const char * | delay | ||
) |
Add delay to an existing event in the model If the given event already has a delay object, the given delay will replace the old delay in the model.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event to add delay |
[in] | priority | the math formula of event priority |
C_DECL_SPEC bool rrcCallConv addDelayNoRegen | ( | RRHandle | handle, |
const char * | eid, | ||
const char * | delay | ||
) |
Add delay to an existing event in the model, without regenerating it The last modification must regenerate for the modifications to take effect If the given event already has a delay object, the given delay will replace the old delay in the model.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event to add delay |
[in] | delay | the math formula of event delay |
C_DECL_SPEC bool rrcCallConv addEvent | ( | RRHandle | handle, |
const char * | eid, | ||
bool | useValuesFromTriggerTime, | ||
const char * | trigger | ||
) |
Add an event to the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event to be added |
[in] | useValuesFromTriggerTime | indicate the moment at which the event�s assignments are to be evaluated |
[in] | trigger | the math formula of event trigger |
C_DECL_SPEC bool rrcCallConv addEventAssignment | ( | RRHandle | handle, |
const char * | eid, | ||
const char * | vid, | ||
const char * | formula | ||
) |
Add an event assignment to an existing event in the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event to add assignment |
[in] | vid | the ID of the variable to assign formula |
[in] | fomula | the math formula to assign |
C_DECL_SPEC bool rrcCallConv addEventAssignmentNoRegen | ( | RRHandle | handle, |
const char * | eid, | ||
const char * | vid, | ||
const char * | formula | ||
) |
Add an event assignment to an existing event in the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event to add assignment |
[in] | vid | the ID of the variable to assign formula |
[in] | fomula | the math formula to assign |
C_DECL_SPEC bool rrcCallConv addEventNoRegen | ( | RRHandle | handle, |
const char * | eid, | ||
bool | useValuesFromTriggerTime, | ||
const char * | trigger | ||
) |
Add an event to the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event to be added |
[in] | useValuesFromTriggerTime | indicate the moment at which the event�s assignments are to be evaluated |
[in] | trigger | the math formula of event trigger |
C_DECL_SPEC bool rrcCallConv addParameter | ( | RRHandle | handle, |
const char * | pid, | ||
double | value | ||
) |
Add a parameter to the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | pid | ID of the parameter to be added |
[in] | value | the value of the parameter to be added |
C_DECL_SPEC bool rrcCallConv addParameterNoRegen | ( | RRHandle | handle, |
const char * | pid, | ||
double | value | ||
) |
Add a parameter to the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | pid | ID of the parameter to be added |
[in] | value | the value of the parameter to be added |
C_DECL_SPEC bool rrcCallConv addPriority | ( | RRHandle | handle, |
const char * | eid, | ||
const char * | priority | ||
) |
Add priority to an existing event in the model If the given event already has a priority object, the given priority will replace the old priority in the model.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event to add priority |
[in] | priority | the math formula of event priority |
C_DECL_SPEC bool rrcCallConv addPriorityNoRegen | ( | RRHandle | handle, |
const char * | eid, | ||
const char * | priority | ||
) |
Add priority to an existing event in the model, without regenerating it The last modification must regenerate for the modifications to take effect If the given event already has a priority object, the given priority will replace the old priority in the model.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event to add priority |
[in] | priority | the math formula of event priority |
C_DECL_SPEC bool rrcCallConv addRateRule | ( | RRHandle | handle, |
const char * | vid, | ||
const char * | formula | ||
) |
Add a rate rule to the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | vid | ID of variable that rules assigns formula to |
[in] | formula | the he math formula of rate rule to be added |
C_DECL_SPEC bool rrcCallConv addRateRuleNoRegen | ( | RRHandle | handle, |
const char * | vid, | ||
const char * | formula | ||
) |
Add a rate rule to the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | vid | ID of variable that rules assigns formula to |
[in] | formula | the he math formula of rate rule to be added |
C_DECL_SPEC bool rrcCallConv addReaction | ( | RRHandle | handle, |
const char * | rid, | ||
const char ** | reactants, | ||
int | numReactants, | ||
const char ** | products, | ||
int | numProducts, | ||
const char * | kineticLaw | ||
) |
Add a reaction to the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | rid | ID of the reaction to be added |
[in] | reactants | List of reactants ID of reaction to be added, double value could be inserted before ID as stoichiometry |
[in] | numReactants | Number of reactants of reaction to be added |
[in] | products | List of products ID of reaction to be added, double value could be inserted before ID as stoichiometry |
[in] | numProducts | Number of products of reaction to be added |
[in] | kineticLaw | kinetic formular of reaction to be added |
C_DECL_SPEC bool rrcCallConv addReactionFromSBML | ( | RRHandle | handle, |
const char * | sbmlRep | ||
) |
Add a reaction to the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | sbmlRep | the SBML representation (i.e. a reaction tag) describing the reaction to be added |
C_DECL_SPEC bool rrcCallConv addReactionFromSBMLNoRegen | ( | RRHandle | handle, |
const char * | sbmlRep | ||
) |
Add a reaction to the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | sbmlRep | the SBML representation (i.e. a reaction tag) describing the reaction to be added |
C_DECL_SPEC bool rrcCallConv addReactionNoRegen | ( | RRHandle | handle, |
const char * | rid, | ||
const char ** | reactants, | ||
int | numReactants, | ||
const char ** | products, | ||
int | numProducts, | ||
const char * | kineticLaw | ||
) |
Add a reaction to the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | rid | ID of the reaction to be added |
[in] | reactants | List of reactants ID of reaction to be added |
[in] | numReactants | Number of reactants of reaction to be added |
[in] | products | List of products ID of reaction to be added |
[in] | numProducts | Number of products of reaction to be added |
[in] | kineticLaw | kinetic formular of reaction to be added |
C_DECL_SPEC bool rrcCallConv addSpecies | ( | RRHandle | handle, |
const char * | sid, | ||
const char * | compartment, | ||
double | initialAmount, | ||
bool | hasOnlySubstanceUnits, | ||
bool | boundaryCondition | ||
) |
Add a species to the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species to be added |
[in] | compartment | Compartment of the species to be added |
[in] | initialAmount | Initial amount of the species to be added |
[in] | substanceUnit | Substance unit of the species to be added |
C_DECL_SPEC bool rrcCallConv addSpeciesNoRegen | ( | RRHandle | handle, |
const char * | sid, | ||
const char * | compartment, | ||
double | initialAmount, | ||
bool | hasOnlySubstanceUnits, | ||
bool | boundaryCondition | ||
) |
Add a species to the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species to be added |
[in] | compartment | Compartment of the species to be added |
[in] | initialAmount | Initial amount of the species to be added |
[in] | substanceUnit | Substance unit of the species to be added |
C_DECL_SPEC bool rrcCallConv addTrigger | ( | RRHandle | handle, |
const char * | eid, | ||
const char * | trigger | ||
) |
Add trigger to an existing event in the model If the given event already has a trigger object, the given trigger will replace the old trigger in the model.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event to add trigger |
[in] | trigger | the math formula of event trigger |
C_DECL_SPEC bool rrcCallConv addTriggerNoRegen | ( | RRHandle | handle, |
const char * | eid, | ||
const char * | trigger | ||
) |
Add trigger to an existing event in the model, without regenerating it The last modification must regenerate for the modifications to take effect If the given event already has a trigger object, the given trigger will replace the old trigger in the model.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event to add trigger |
[in] | trigger | the math formula of event trigger |
C_DECL_SPEC char* rrcCallConv getKineticLaw | ( | RRHandle | handle, |
const char * | rid | ||
) |
Get the kinetic law for a existing reaction in the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | rid | ID of reaction to be modified |
C_DECL_SPEC bool rrcCallConv removeCompartment | ( | RRHandle | handle, |
const char * | cid | ||
) |
Remove a compartment from the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | cid | ID of the compartment to be removed |
C_DECL_SPEC bool rrcCallConv removeCompartmentNoRegen | ( | RRHandle | handle, |
const char * | cid | ||
) |
Remove a compartment from the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | cid | ID of the compartment to be removed |
C_DECL_SPEC bool rrcCallConv removeEvent | ( | RRHandle | handle, |
const char * | eid | ||
) |
Remove an event from the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event to be removed |
C_DECL_SPEC bool rrcCallConv removeEventAssignments | ( | RRHandle | handle, |
const char * | eid, | ||
const char * | vid | ||
) |
Remove event assignments for given variable from an existing event.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event |
[in] | vid | the ID of the variable of the event assignments |
C_DECL_SPEC bool rrcCallConv removeEventAssignmentsNoRegen | ( | RRHandle | handle, |
const char * | eid, | ||
const char * | vid | ||
) |
Remove event assignments for given variable from an existing event, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event |
[in] | vid | the ID of the variable of the event assignments |
C_DECL_SPEC bool rrcCallConv removeEventsNoRegen | ( | RRHandle | handle, |
const char * | eid | ||
) |
Remove an event from the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event to be removed |
C_DECL_SPEC bool rrcCallConv removeParameter | ( | RRHandle | handle, |
const char * | pid | ||
) |
Remove a parameter from the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | pid | ID of the parameter to be removed |
C_DECL_SPEC bool rrcCallConv removeParameterNoRegen | ( | RRHandle | handle, |
const char * | pid | ||
) |
Remove a parameter from the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | pid | ID of the parameter to be removed |
C_DECL_SPEC bool rrcCallConv removeReaction | ( | RRHandle | handle, |
const char * | rid | ||
) |
Remove a reaction from the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | rid | ID of the reaction to be removed |
C_DECL_SPEC bool rrcCallConv removeReactionNoRegen | ( | RRHandle | handle, |
const char * | rid | ||
) |
Remove a reaction from the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | rid | ID of the reaction to be removed |
C_DECL_SPEC bool rrcCallConv removeRules | ( | RRHandle | handle, |
const char * | vid | ||
) |
Remove rules related to given variable from the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | vid | ID of variable that rules assigns formula to |
C_DECL_SPEC bool rrcCallConv removeRulesNoRegen | ( | RRHandle | handle, |
const char * | vid | ||
) |
Remove rules related to given variable from the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | vid | ID of variable that rules assigns formula to |
C_DECL_SPEC bool rrcCallConv removeSpecies | ( | RRHandle | handle, |
const char * | sid | ||
) |
Remove a species from the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species to be removed |
C_DECL_SPEC bool rrcCallConv removeSpeciesNoRegen | ( | RRHandle | handle, |
const char * | sid | ||
) |
Remove a species from the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species to be removed |
C_DECL_SPEC bool rrcCallConv setBoundary | ( | RRHandle | handle, |
const char * | sid, | ||
bool | boundaryCondition | ||
) |
Set the boundary condition of an existing species.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species |
[in] | boundaryCondition | Boundary condition to be set |
C_DECL_SPEC bool rrcCallConv setBoundaryNoRegen | ( | RRHandle | handle, |
const char * | sid, | ||
bool | boundaryCondition | ||
) |
Set the boundary condition of an existing species, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species |
[in] | boundaryCondition | Boundary condition to be set |
C_DECL_SPEC bool rrcCallConv setConstant | ( | RRHandle | handle, |
const char * | sid, | ||
bool | constant | ||
) |
Set the constant attribute for an existing species/ parameter/ compartment.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species/ parameter/ compartment |
[in] | constant | The constant attribute to be set |
C_DECL_SPEC bool rrcCallConv setConstantNoRegen | ( | RRHandle | handle, |
const char * | sid, | ||
bool | constant | ||
) |
Set the constant attribute for an existing species/ parameter/ compartment, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species/ parameter/ compartment |
[in] | constant | The constant attribute to be set |
C_DECL_SPEC bool rrcCallConv setHasOnlySubstanceUnits | ( | RRHandle | handle, |
const char * | sid, | ||
bool | hasOnlySubstanceUnits | ||
) |
Set the hasOnlySubstanceUnits attribute for an existing species.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species |
[in] | hasOnlySubstanceUnits | Value of hasOnlySubstanceUnits attribute to be set |
C_DECL_SPEC bool rrcCallConv setHasOnlySubstanceUnitsNoRegen | ( | RRHandle | handle, |
const char * | sid, | ||
bool | hasOnlySubstanceUnits | ||
) |
Set the hasOnlySubstanceUnits attribute for an existing species, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species |
[in] | hasOnlySubstanceUnits | Value of hasOnlySubstanceUnits attribute to be set |
C_DECL_SPEC bool rrcCallConv setInitAmount | ( | RRHandle | handle, |
const char * | sid, | ||
double | initAmount | ||
) |
Set initial amount for an existing species. Initial amount/concentration set before will be unset.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species |
[in] | initAmount | Initial amount to be set |
C_DECL_SPEC bool rrcCallConv setInitAmountNoRegen | ( | RRHandle | handle, |
const char * | sid, | ||
double | initAmount | ||
) |
Set initial amount for an existing species, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species |
[in] | initAmount | Initial amount to be set |
C_DECL_SPEC bool rrcCallConv setInitConcentration | ( | RRHandle | handle, |
const char * | sid, | ||
double | initConcentration | ||
) |
Set initial concentration for an existing species. Initial amount/concentration set before will be unset.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species |
[in] | initConcentration | Initial concentration to be set |
C_DECL_SPEC bool rrcCallConv setInitConcentrationNoRegen | ( | RRHandle | handle, |
const char * | sid, | ||
double | initConcentration | ||
) |
Set initial concentration for an existing species, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | sid | ID of the species |
[in] | initConcentration | Initial concentration to be set |
C_DECL_SPEC bool rrcCallConv setKineticLaw | ( | RRHandle | handle, |
const char * | rid, | ||
const char * | kineticLaw | ||
) |
Set the kinetic law for a existing reaction in the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | rid | ID of reaction to be modified |
[in] | kineticLaw | the kinetic formular of reaction |
C_DECL_SPEC bool rrcCallConv setKineticLawNoRegen | ( | RRHandle | handle, |
const char * | rid, | ||
const char * | kineticLaw | ||
) |
Set the kinetic law for a existing reaction in the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | rid | ID of reaction to be modified |
[in] | kineticLaw | the kinetic formular of reaction |
C_DECL_SPEC bool rrcCallConv setPersistent | ( | RRHandle | handle, |
const char * | eid, | ||
bool | persistent | ||
) |
Set the persistent attribute of the trigger of given event.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event of the trigger |
[in] | reversible | Reversible attribute to be set |
C_DECL_SPEC bool rrcCallConv setPersistentNoRegen | ( | RRHandle | handle, |
const char * | eid, | ||
bool | persistent | ||
) |
Set the persistent attribute of the trigger of given event, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event of the trigger |
[in] | reversible | Reversible attribute to be set |
C_DECL_SPEC bool rrcCallConv setReversible | ( | RRHandle | handle, |
const char * | rid, | ||
bool | reversible | ||
) |
Set the reversible attribut for an existing reaction in the current model.
[in] | handle | Handle to a RoadRunner instance |
[in] | rid | the ID of reaction to be modified |
[in] | reversible | Reversible attribute to be set |
C_DECL_SPEC bool rrcCallConv setReversibleNoRegen | ( | RRHandle | handle, |
const char * | rid, | ||
bool | reversible | ||
) |
Set the reversible attribut for an existing reaction in the current model, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | rid | ID of reaction to be modified |
[in] | reversible | Reversible attribute to be set |
C_DECL_SPEC bool rrcCallConv setTriggerInitialValue | ( | RRHandle | handle, |
const char * | eid, | ||
bool | initValue | ||
) |
Set the initial value attribute of the trigger of given event.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event of the trigger |
[in] | initValue | Initial value attribute to be set |
C_DECL_SPEC bool rrcCallConv setTriggerInitialValueNoRegen | ( | RRHandle | handle, |
const char * | eid, | ||
bool | initValue | ||
) |
Set the initial value attribute of the trigger of given event, without regenerating it The last modification must regenerate for the modifications to take effect.
[in] | handle | Handle to a RoadRunner instance |
[in] | eid | ID of the event of the trigger |
[in] | initValue | Initial value attribute to be set |
C_DECL_SPEC bool rrcCallConv validateCurrentSBML | ( | RRHandle | handle | ) |
Validate the current SBML file.
[in] | handle | Handle to a RoadRunner instance |