R/doILP.R

Defines functions doILP

Documented in doILP

#
# build and solve LP problem
#
doILP <- function(obs, delta, lambda, b, n, K, T_=NULL, annot, delta_type, prior=NULL, 
									sourceNode=NULL, sinkNode=NULL, all.int=FALSE, all.pos=FALSE, 
									flag_time_series=FALSE) {

	if (flag_time_series == FALSE) {
		res <- .doILP_steadyState(obs, delta, lambda, b, n, K, T_=NULL, annot, delta_type, prior, 
															sourceNode, sinkNode, all.int, all.pos)
	}
	else {
		res <- .doILP_timeSeries(obs, delta, lambda, b, n, K, T_, annot, delta_type, prior, sourceNode,
														 sinkNode, all.int, all.pos)
	}
	
	return(res)
}

Try the lpNet package in your browser

Any scripts or data that you put into this service are public.

lpNet documentation built on Nov. 8, 2020, 7:08 p.m.