rsbml

rsbml provides SBML parsing, validation, an S4-based SBML DOM for programmatic model manipulation in R, conversion to R graph objects for network analysis, and optional integration with the SBML ODE Solver Library (SOSLib) for time-course simulations to support pathway and systems biology analyses.


Key Features:

  • SBML Parsing and Validation: Parses SBML files and performs validation to verify model correctness within R.
  • S4 SBML DOM: Exposes an S4-based Document Object Model (DOM) for structured programmatic access to SBML model components.
  • Graph Conversion: Converts SBML models into R graph objects to enable network and pathway analysis.
  • Simulation Capabilities (SOSLib): Optionally links with the SBML ODE Solver Library (SOSLib) to run ODE-based time-course simulations.
  • Integration and Visualization Support: Integrates with other R packages to support visualization and downstream pathway analyses.

Scientific Applications:

  • Network Reconstruction and Pathway Analysis: Facilitates reconstruction and analysis of biological pathways using SBML-encoded models.
  • Gene Regulatory Network Analysis: Supports analysis of gene regulatory networks through model manipulation and graph-based methods.
  • Metabolic Pathway Simulation: Enables simulation of metabolic pathways via ODE solvers when SOSLib is linked.
  • High-Throughput Data Integration: Provides a framework to incorporate pathway knowledge into analyses of high-throughput datasets.
  • Contextualizing Findings to Improve Algorithms: Allows incorporation of existing pathway and literature knowledge to enhance algorithm performance and stability.

Methodology:

rsbml implements SBML file parsing and validation, an S4-based SBML DOM for model manipulation, conversion of SBML into R graph objects, optional linkage to SOSLib for ODE time-course simulation, and data import strategies that accommodate external tools and datasets while integrating with other R packages for visualization.

Topics

Collections

Details

License:
Artistic-2.0
Tool Type:
command-line tool, library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
1/17/2017
Last Updated:
12/10/2018

Operations

Publications

Kramer F, Bayerlová M, Beißbarth T. R-Based Software for the Integration of Pathway Data into Bioinformatic Algorithms. Biology. 2014;3(1):85-100. doi:10.3390/biology3010085. PMID:24833336. PMCID:PMC4009765.

Documentation

Downloads

Links