reactiontbl_to_expanded {fbar}R Documentation

Parse a reaction table to an intermediate, long format

Description

The long format can also be suitable for manipulating equations.

Usage

reactiontbl_to_expanded(reaction_table, regex_arrow = "<?[-=]+>")

Arguments

reaction_table

A data frame describing the metabolic model.

regex_arrow

Regular expression for the arrow splitting sides of the reaction equation.

Details

The reaction_table must have columns:

Value

A list of data frames:

See Also

Other parsing_and_conversion: expanded_to_ROI(), expanded_to_glpk(), expanded_to_gurobi(), reactiontbl_to_gurobi()

Examples


## Not run: 
data(ecoli_core)
library(dplyr)
try(library(ROI.plugin.ecos)) # make a solver available to ROI

roi_model <- ecoli_core %>%
  reactiontbl_to_expanded %>%
  expanded_to_ROI
  
if(length(ROI::ROI_applicable_solvers(roi_model))>=1){
  roi_result <- ROI::ROI_solve(roi_model)
  
  ecoli_core_with_flux <- ecoli_core %>%
    mutate(flux = roi_result[['solution']])
}

## End(Not run)

[Package fbar version 0.6.0 Index]