Description Usage Arguments Author(s) References
View source: R/writeObjectiveFunction.R
This function takes as input the integer variables assigned to each of the elements in the network and data in a CNOlist object in order to produce the objective function needed to be optimized by the ILP solver.
1 2 3 4 5 6 7 | writeObjectiveFunction <- function(model,
midasExperimentPart,
y_vector=y_vector,
accountForModelSize = TRUE,
sizeFac = .000001,
meansOfMeasurements_at_t0,
method = "quadratic" )
|
model |
the model |
midasExperimentPart |
the experimental part of CNOlist where data is stored |
y_vector |
the variables for each interaction in the PKN |
accountForModelSize |
the verbose variable if we wish to apply the size penalty |
sizeFac |
the size penalty factor |
meansOfMeasurements_at_t0 |
the means of measurements at time-point 0 |
method |
the method of defining the objective function ("quadratic/linear") |
E Gjerga, H Koch
Alexander Mitsos, Ioannis N. Melas, Paraskeuas Siminelakis, Aikaterini D. Chairakaki, Julio Saez-Rodriguez, and Leonidas G. Alexopoulos. Identifying Drug Effects via Pathway Alterations using an Integer Linear Programming Optimization Formulation on Phosphoproteomic Data. PLoS Comput Biol. 2009 Dec; 5(12): e1000591.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.