Skip to content
Snippets Groups Projects
Commit ee02a959 authored by Claus Jonathan Fritzemeier's avatar Claus Jonathan Fritzemeier
Browse files

merge with master

parents 36c80bc8 458aa6ed
No related branches found
No related tags found
No related merge requests found
Package: sybil Package: sybil
Type: Package Type: Package
Title: Efficient Constrained Based Modelling in R Title: Efficient Constrained Based Modelling in R
Version: 2.0.2 Version: 2.0.3
Date: 2017-03-24 Date: 2017-04-20
Authors@R: c( Authors@R: c(
person(c("C.", "Jonathan"), "Fritzemeier", role = c("cre", "ctb"), email = "clausjonathan.fritzemeier@uni-duesseldorf.de"), person(c("C.", "Jonathan"), "Fritzemeier", role = c("cre", "ctb"), email = "clausjonathan.fritzemeier@uni-duesseldorf.de"),
person("Gabriel", "Gelius-Dietrich", role = c("aut")), person("Gabriel", "Gelius-Dietrich", role = c("aut")),
...@@ -53,7 +53,7 @@ Collate: generics.R validmodelorg.R validoptsol.R validreactId.R ...@@ -53,7 +53,7 @@ Collate: generics.R validmodelorg.R validoptsol.R validreactId.R
sysBiolAlg_lmomaClass.R sysBiolAlg_momaClass.R sysBiolAlg_lmomaClass.R sysBiolAlg_momaClass.R
sysBiolAlg_mtfClass.R sysBiolAlg_mtfEasyConstraintClass.R sysBiolAlg_mtfClass.R sysBiolAlg_mtfEasyConstraintClass.R
sysBiolAlg_roomClass.R sybilLogClass.R upgradeModelorg.R sysBiolAlg_roomClass.R sybilLogClass.R upgradeModelorg.R
Packaged: 2017-03-24 12:34:14 UTC; jonathan Packaged: 2017-04-20 12:34:14 UTC; jonathan
Author: C. Jonathan Fritzemeier [cre, ctb], Author: C. Jonathan Fritzemeier [cre, ctb],
Gabriel Gelius-Dietrich [aut], Gabriel Gelius-Dietrich [aut],
Rajen Piernikarczyk [ctb], Rajen Piernikarczyk [ctb],
......
...@@ -52,30 +52,30 @@ ...@@ -52,30 +52,30 @@
# setting ... parameters into list # setting ... parameters into list
ca <- list(...) ca <- list(...)
if(is.null(ca$solver)){ if(is.null(ca[["solver"]])){
ca$solver <- SYBIL_SETTINGS("SOLVER") ca[["solver"]] <- SYBIL_SETTINGS("SOLVER")
} }
me <- checkDefaultMethod(solver = ca$solver, me <- checkDefaultMethod(solver = ca[["solver"]],
method = "NA", method = "NA",
probType = "lp", probType = "lp",
loadPackage = FALSE) loadPackage = FALSE)
ca$solver <- me[["sol"]] ca[["solver"]] <- me[["sol"]]
ca$method <- me[["met"]] ca[["method"]] <- me[["met"]]
ca$solverParm <- as.data.frame(NA) ca[["solverParm"]] <- as.data.frame(NA)
ca$object <- model ca[["object"]] <- model
if(is.null(ca$algorithm)) ca$algorithm <- "fba" if(is.null(ca[["algorithm"]])) ca[["algorithm"]] <- "fba"
ca$react <- react ca[["react"]] <- react
ca$ub <- ub ca[["ub"]] <- ub
ca$lb <- lb ca[["lb"]] <- lb
if (is(react, "list")) { if (is(react, "list")) {
message("calculating fba solutions ... ", appendLF = FALSE) message("calculating fba solutions ... ", appendLF = FALSE)
suppressMessages({ suppressMessages({
ca$lpdir <- rep("max", length(react)) ca[["lpdir"]] <- rep("max", length(react))
ca$verboseMode <- 0 ca[["verboseMode"]] <- 0
tmp <- do.call(optimizer, ca) tmp <- do.call(optimizer, ca)
# tmp <- optimizer(model, algorithm = algorithm, # tmp <- optimizer(model, algorithm = algorithm,
...@@ -87,8 +87,8 @@ ...@@ -87,8 +87,8 @@
message("OK") message("OK")
} }
else { else {
ca$retOptSol <- FALSE ca[["retOptSol"]] <- FALSE
ca$lpdir <- "max" ca[["lpdir"]] <- "max"
tmp <- do.call("optimizeProb", ca) tmp <- do.call("optimizeProb", ca)
# tmp <- optimizeProb(model, # tmp <- optimizeProb(model,
# react = react, lb = lb, ub = ub, # react = react, lb = lb, ub = ub,
......
...@@ -6,6 +6,13 @@ ...@@ -6,6 +6,13 @@
\newcommand{\CRANpkg}{\href{http://CRAN.R-project.org/package=#1}{\pkg{#1}}} \newcommand{\CRANpkg}{\href{http://CRAN.R-project.org/package=#1}{\pkg{#1}}}
\section{Changes in version 2.0.3 2017-04-20}{
\itemize{
\item The function \code{genrateWT} caused a problem when setting only \code{solverParm} and no solver.
}
}
% ---------------------------------------------------------------------------- %
\section{Changes in version 2.0.2 2017-03-24}{ \section{Changes in version 2.0.2 2017-03-24}{
\itemize{ \itemize{
\item The function \code{mod2irrev} crashed when using models with just one gene. \item The function \code{mod2irrev} crashed when using models with just one gene.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment