| Literature DB >> 22289213 |
Joost Boele1, Brett G Olivier, Bas Teusink.
Abstract
BACKGROUND: The creation and modification of genome-scale metabolic models is a task that requires specialized software tools. While these are available, subsequently running or visualizing a model often relies on disjoint code, which adds additional actions to the analysis routine and, in our experience, renders these applications suboptimal for routine use by (systems) biologists.Entities:
Mesh:
Year: 2012 PMID: 22289213 PMCID: PMC3317868 DOI: 10.1186/1752-0509-6-8
Source DB: PubMed Journal: BMC Syst Biol ISSN: 1752-0509
Comparison between FAME and existing software
| Tool name | Visualization | Run | Oper. mode | Model handling | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Supervised | Unsupervised | User-supplied | FBA | FVA | MOMA | Gene/rxn | Stand-alone | Web-based | Build | Edit | Import SBML | Export SBML | ||
| FAME | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● | ||||
| Model SEED | [ | ● | ● | ○1 | ● | ● | ○2 | ● | ||||||
| COBRA Toolbox | [ | ● | ● | ● | ● | ● | ● | ● | ○3 | ○3 | ||||
| OptFlux | [ | ● | ● | ● | ● | ● | ● | ● | ● | |||||
| CellNetAnalyzer | [ | ● | ● | ● | ● | ● | ||||||||
| PySCeS | [ | ● | ● | ○4 | ● | ● | ● | |||||||
| YANASquare | [ | ● | ● | ● | ● | ● | ● | ● | ||||||
| MEGU | [ | ● | ● | |||||||||||
| BioMet Toolbox | [ | ● | ● | ○4 | ● | |||||||||
| Cytoscape | [ | ● | ● | ○1 | ● | ● | ● | |||||||
Notes:
1. Gene/reaction associations are used to build models, but no analyses are performed on them.
2. Model SEED has only limited editing capabilities once a model has been produced.
3. The COBRA Toolbox uses an SBML dialect specific to this tool.
4. Certain dependencies must be installed first.
A comparison of the features offered in FAME and existing alternatives. A ● indicates a feature that is present; an open circle (○) denotes a partial implementation of the feature in question. Under visualization, "supervised" means the application uses predefined network topologies, "unsupervised" means networks are drawn on the fly, as graphs, and "user-supplied" means that visualization is performed on user-supplied network topology maps.
Under "Run", MOMA represents Minimization Of Metabolic Adjustments, which is described in [17]. Most packages feature additional analyses besides the ones listed in this table. As many of these tools are custom-built for these analyses, or vice versa, we do not list those analysis options in this table. The tools whose functionalities most resemble FAME's have no web interface or have inferior visualization capabilities. On the other hand, tools featuring (or focusing on) superior visualization lack the powerful analysis features unlocked by PySCeS-CBM.
Figure 1General FAME work flow. FAME's three key functionalities: model creation, result generation, and visualization/interpretation. The dashed lines between panels mark the points where users would switch to different programs to perform different tasks. By eliminating these switching points, work flow is streamlined.
Figure 2Example work flow. A demonstration of practical usage of FAME. This example illustrates the addition of an objective function to a model of glycolysis, and the model's subsequent execution. (a) On the "Import existing model" screen, users can load SBML models with or without constraints. In the latter case, constraints information will be added by FAME and can be changed later. By just clicking "Go!" without supplying a model, the demo model described in this paper will be loaded. (b) Six buttons provide access to the various model editing options. Advanced users are able to enter batch commands to edit (and run) the model ("Batch commands" button), but it is also possible to edit in a graphical interface (the other five buttons). In this example, an objective is added by clicking "Reactions", selecting the desired objective reaction, and applying the changes. (c) When the model is ready to run, clicking the "Run!" button will produce the results in both tabular and graphical formats. (d) Results can be exported as tab separated values files for further analysis, or, alternatively, more detailed metabolite-centered results representations can be viewed.