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

corrections for cran submission

parent 107c64a7
No related branches found
No related tags found
No related merge requests found
...@@ -2,7 +2,7 @@ Package: sybil ...@@ -2,7 +2,7 @@ Package: sybil
Type: Package Type: Package
Title: Efficient Constrained Based Modelling in R Title: Efficient Constrained Based Modelling in R
Version: 2.1.1 Version: 2.1.1
Date: 2018-03-26 Date: 2018-05-14
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")),
...@@ -55,7 +55,7 @@ Collate: generics.R validmodelorg.R validoptsol.R validreactId.R validreact.R ...@@ -55,7 +55,7 @@ Collate: generics.R validmodelorg.R validoptsol.R validreactId.R validreact.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
mergeReact2Modelorg.R mergeReact2Modelorg.R
Packaged: 2018-03-26 12:34:14 UTC; jonathan Packaged: 2018-05-14 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],
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
#------------------------------------------------------------------------------# #------------------------------------------------------------------------------#
# definition of the class mergeReact2Modelorg # # definition of the function mergeReact2Modelorg #
#------------------------------------------------------------------------------# #------------------------------------------------------------------------------#
......
...@@ -438,7 +438,6 @@ setMethod("printReaction", signature(object = "react"), ...@@ -438,7 +438,6 @@ setMethod("printReaction", signature(object = "react"),
mat <- s(object) mat <- s(object)
reaction <- character(1) reaction <- character(1)
for (j in seq(along = cind)) {
met <- met_id(object) met <- met_id(object)
nzv <- mat nzv <- mat
...@@ -462,11 +461,10 @@ setMethod("printReaction", signature(object = "react"), ...@@ -462,11 +461,10 @@ setMethod("printReaction", signature(object = "react"),
product = "" product = ""
} }
arrow <- ifelse(react_rev(object)[cind[j]], " <==> ", " --> ") arrow <- ifelse(react_rev(object), " <==> ", " --> ")
reaction[j] <- paste(react_id(check)[j], reaction <- paste(react_id(object),
paste(educt, product, sep = arrow), sep = "\t") paste(educt, product, sep = arrow), sep = "\t")
}
if (isTRUE(printOut)) { if (isTRUE(printOut)) {
cat("abbreviation\tequation", reaction, sep = "\n", ...) cat("abbreviation\tequation", reaction, sep = "\n", ...)
......
...@@ -5,4 +5,4 @@ The package sybil is a Systems Biology Library for R, implementing algorithms fo ...@@ -5,4 +5,4 @@ The package sybil is a Systems Biology Library for R, implementing algorithms fo
Please consider downloading and installing the package via the R internal package management: Please consider downloading and installing the package via the R internal package management:
`install.packages("sybil")` `install.packages("sybil")`
Alternatively you can visit the [CRAN pakage website](http://cran.r-project.org/package=sybil). Alternatively you can visit the [CRAN pakage website](https://cran.r-project.org/package=sybil).
...@@ -4,7 +4,17 @@ ...@@ -4,7 +4,17 @@
\title{sybil News} \title{sybil News}
\encoding{UTF-8} \encoding{UTF-8}
\newcommand{\CRANpkg}{\href{http://CRAN.R-project.org/package=#1}{\pkg{#1}}} \newcommand{\CRANpkg}{\href{https://CRAN.R-project.org/package=#1}{\pkg{#1}}}
\section{Changes in version 2.1.1 2018-07-17}{
\itemize{
\item Package sybilSBML gets rejected on CRAN, but can be downloaded
at \url{http://www.cs.hhu.de/en/research-groups/computational-cell-biology/software.html}.
\item Documentation for \code{react-class} and related methods.
\
}
}
% ---------------------------------------------------------------------------- %
\section{Changes in version 2.1.0 2017-07-17}{ \section{Changes in version 2.1.0 2017-07-17}{
\itemize{ \itemize{
......
\name{addReact} \name{addReact,modelorg-method}
\alias{addReact} \docType{methods}
\encoding{utf8} \encoding{utf8}
\alias{addReact}
\alias{addReact,modelorg-method}
\alias{addReact,modelorg,ANY-method}
\title{ \title{
Add/Change Reactions in a Model Add/Change Reactions in a Model
} }
...@@ -11,9 +15,15 @@ ...@@ -11,9 +15,15 @@
The function \code{addReact} adds one reaction to a metabolic model, or The function \code{addReact} adds one reaction to a metabolic model, or
changes one reaction in a metabolic model. changes one reaction in a metabolic model.
} }
\section{Methods}{
\describe{
\item{\code{addReact}:}{
\code{signature(object = "modelorg")}: adds a new reaction to a \code{modelorg} object.
}
}
}
\usage{ \usage{
addReact(model, \S4method{addReact}{modelorg}(model,
id, id,
met, met,
Scoef, Scoef,
......
...@@ -139,6 +139,90 @@ ...@@ -139,6 +139,90 @@
\alias{version<-} \alias{version<-}
\alias{version} \alias{version}
\alias{react-class}
\alias{react}
\alias{comp_attr,react-method}
\alias{comp_attr}
\alias{comp_attr<-,react-method}
\alias{comp_attr<-}
\alias{genes,react-method}
\alias{genes}
\alias{genes<-,react-method}
\alias{genes<-}
\alias{gpr,react-method}
\alias{gpr}
\alias{gpr<-,react-method}
\alias{gpr<-}
\alias{gprRule,react-method}
\alias{gprRule}
\alias{gprRule<-,react-method}
\alias{gprRule<-}
\alias{lowbnd,react-method}
\alias{lowbnd}
\alias{lowbnd<-,react-method}
\alias{lowbnd<-}
\alias{met_attr,react-method}
\alias{met_attr}
\alias{met_attr<-,react-method}
\alias{met_attr<-}
\alias{met_comp,react-method}
\alias{met_comp}
\alias{met_comp<-,react-method}
\alias{met_comp<-}
\alias{met_id,react-method}
\alias{met_id}
\alias{met_id<-,react-method}
\alias{met_id<-}
\alias{met_name,react-method}
\alias{met_name}
\alias{met_name<-,react-method}
\alias{met_name<-}
\alias{mod_attr,react-method}
\alias{mod_attr}
\alias{mod_attr<-,react-method}
\alias{mod_attr<-}
\alias{obj_coef,react-method}
\alias{obj_coef}
\alias{obj_coef<-,react-method}
\alias{obj_coef<-}
\alias{react_attr,react-method}
\alias{react_attr}
\alias{react_attr<-,react-method}
\alias{react_attr<-}
\alias{react_de,react-method}
\alias{react_de}
\alias{react_de<-,react-method}
\alias{react_de<-}
\alias{react_id,react-method}
\alias{react_id}
\alias{react_id<-,react-method}
\alias{react_id<-}
\alias{react_name,react-method}
\alias{react_name}
\alias{react_name<-,react-method}
\alias{react_name<-}
\alias{react_rev,react-method}
\alias{react_rev}
\alias{react_rev<-,react-method}
\alias{react_rev<-}
\alias{react_single,react-method}
\alias{react_single}
\alias{react_single<-,react-method}
\alias{react_single<-}
\alias{s,react-method}
\alias{s}
\alias{s<-,react-method}
\alias{s<-}
\alias{subSys,react-method}
\alias{subSys}
\alias{subSys<-,react-method}
\alias{subSys<-}
\alias{uppbnd,react-method}
\alias{uppbnd}
\alias{uppbnd<-,react-method}
\alias{uppbnd<-}
\encoding{utf8} \encoding{utf8}
\title{Structure of Class "modelorg"} \title{Structure of Class "modelorg"}
...@@ -146,6 +230,10 @@ ...@@ -146,6 +230,10 @@
\description{ \description{
Structure of the class \code{"modelorg"}. Objects of that class are Structure of the class \code{"modelorg"}. Objects of that class are
returned by functions like \code{\link{readTSVmod}}. returned by functions like \code{\link{readTSVmod}}.
Structure of the class \code{"react"}. This depicts a subset of a metabolic model
that contains only one reaction. Multiple \code{react} objects can be combined to an
\code{"modelorg"} object.
} }
\section{Objects from the Class}{ \section{Objects from the Class}{
......
...@@ -11,7 +11,6 @@ ...@@ -11,7 +11,6 @@
\alias{blocked<-} \alias{blocked<-}
\alias{react,optsol_blockedReact-method} \alias{react,optsol_blockedReact-method}
\alias{react<-,optsol_blockedReact-method} \alias{react<-,optsol_blockedReact-method}
\alias{react}
\alias{react<-} \alias{react<-}
\alias{maxSol,optsol_blockedReact-method} \alias{maxSol,optsol_blockedReact-method}
\alias{minSol,optsol_blockedReact-method} \alias{minSol,optsol_blockedReact-method}
......
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
\alias{printReaction-methods} \alias{printReaction-methods}
\alias{printReaction,modelorg,ANY-method} \alias{printReaction,modelorg,ANY-method}
\alias{printReaction,summaryOptsol,modelorg-method} \alias{printReaction,summaryOptsol,modelorg-method}
\alias{printReaction,react,ANY-method}
\title{Print Columns of the Stoichiometric Matrix} \title{Print Columns of the Stoichiometric Matrix}
...@@ -17,6 +18,7 @@ ...@@ -17,6 +18,7 @@
\usage{ \usage{
\S4method{printReaction}{modelorg,ANY}(object, react, printOut = TRUE, ...) \S4method{printReaction}{modelorg,ANY}(object, react, printOut = TRUE, ...)
\S4method{printReaction}{summaryOptsol,modelorg}(object, mod, j, ...) \S4method{printReaction}{summaryOptsol,modelorg}(object, mod, j, ...)
\S4method{printReaction}{react,ANY}(object, printOut = TRUE, ...)
} }
\section{Methods}{ \section{Methods}{
...@@ -27,6 +29,9 @@ ...@@ -27,6 +29,9 @@
\item{\code{signature(object = "summaryOptsol", mod = "modelorg")}}{ \item{\code{signature(object = "summaryOptsol", mod = "modelorg")}}{
method to use with objects of class \code{\linkS4class{summaryOptsol}}. method to use with objects of class \code{\linkS4class{summaryOptsol}}.
} }
\item{\code{signature(object = "react", ...)}}{
method to use with objects of class \code{\linkS4class{react}}.
}
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment