# this function is usually contained within gaBinaryDT
# but the output can be viewed as follows:
library(CellNOptR)
library(CNORdt)
data(CNOlistPB, package="CNORdt")
data(modelPB, package="CNORdt")
# pre-processing
indexOrig <- indexFinder(CNOlist=CNOlistPB, model=modelPB, verbose=TRUE)
fields4Sim <- prep4sim(model=modelPB)
boolUpdates = 10
simResults <- simulatorDT(
CNOlist=CNOlistPB,
model=modelPB,
simList=fields4Sim,
indices=indexOrig,
boolUpdates=boolUpdates
)
simResults = convert2array(simResults, dim(CNOlistPB$valueSignals[[1]])[1],
length(modelPB$namesSpecies), boolUpdates)
optimRes <- getFitDT(
simResults=simResults,
CNOlist=CNOlistPB,
model=modelPB,
indexList=indexOrig,
boolUpdates=boolUpdates,
lowerB=0.8,
upperB=10,
nInTot=length(which(modelPB$interMat == -1))
)
Run the code above in your browser using DataLab