LoopDetect

LoopDetect detects feedback loops in ordinary differential equation (ODE) models to identify positive and negative regulatory circuits that influence system stability and dynamic behavior.


Key Features:

  • Feedback loop detection: Identifies cycles or circuits representing positive and negative feedback between species (nodes) in ODE models.
  • Multi-language implementations: Provides implementations in MATLAB, Python, and R for analysis of ODE models.
  • Parameter-range analysis: Supports detection of feedback loops across specified ranges of parameter values.
  • User-defined model parameters and states: Accepts user-defined model parametrizations and variable states for analysis.
  • Flexible output formats: Generates outputs in formats suitable for downstream analysis.

Scientific Applications:

  • Systems biology: Identifies feedback mechanisms to interpret regulatory network structure in systems biology and bioinformatics.
  • Regulatory network analysis: Detects positive and negative loops relevant to gene regulation and metabolic pathway control.
  • Dynamic behavior and stability assessment: Provides information on stability, robustness, and dynamic properties of biological models.

Methodology:

Analyzes ODE models by examining their mathematical structure and the interactions defined within the model to identify cycles (feedback loops) between species, considering user-defined parameters and variable states.

Topics

Details

License:
BSD-3-Clause
Tool Type:
command-line tool, library
Programming Languages:
Python, MATLAB, R
Added:
1/18/2021
Last Updated:
2/19/2021

Operations

Publications

Baum K, Wolf J. LoopDetect: Comprehensive feedback loop detection in ordinary differential equation models. Unknown Journal. 2020. doi:10.1101/2020.11.15.383703.

Links