CRAN/E | LoopDetectR

LoopDetectR

Comprehensive Feedback Loop Detection in ODE Models

Installation

About

Detect feedback loops (cycles, circuits) between species (nodes) in ordinary differential equation (ODE) models. Feedback loops are paths from a node to itself without visiting any other node twice, and they have important regulatory functions. Loops are reported with their order of participating nodes and their length, and whether the loop is a positive or a negative feedback loop. An upper limit of the number of feedback loops limits runtime (which scales with feedback loop count). Model parametrizations and values of the modelled variables are accounted for. Computation uses the characteristics of the Jacobian matrix as described e.g. in Thomas and Kaufman (2002) doi:10.1016/s1631-0691(02)01452-x. Input can be the Jacobian matrix of the ODE model or the ODE function definition; in the latter case, the Jacobian matrix is determined using 'numDeriv'. Graph-based algorithms from 'igraph' are employed for path detection.

Key Metrics

Version 0.1.2
R ≥ 4.0.0
Published 2020-07-20 1376 days ago
Needs compilation? no
License GPL-3
CRAN checks LoopDetectR results

Downloads

Yesterday 5 0%
Last 7 days 49 -2%
Last 30 days 185 +13%
Last 90 days 490 -27%
Last 365 days 2.124 +12%

Maintainer

Maintainer

Katharina Baum

katharina.baum@hpi.de

Authors

Katharina Baum

aut / cre

Sandra Krüger

ctb

Material

Reference manual
Package source

Vignettes

LoopDetectR: Comprehensive Feedback Loop Detection in ODE models

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Depends

R ≥ 4.0.0

Imports

igraph
numDeriv

Suggests

deSolve
knitr
markdown
remotes
rmarkdown
utils