Principal metabolic flux mode analysis

Sahely Bhadra (Corresponding Author), Peter Blomberg, Sandra Castillo, Juho Rousu

Research output: Contribution to journalArticleScientificpeer-review

1 Citation (Scopus)

Abstract

Motivation: In the analysis of metabolism, two distinct and complementary approaches are frequently used: Principal component analysis (PCA) and stoichiometric flux analysis. PCA is able to capture the main modes of variability in a set of experiments and does not make many prior assumptions about the data, but does not inherently take into account the flux mode structure of metabolism. Stoichiometric flux analysis methods, such as Flux Balance Analysis (FBA) and Elementary Mode Analysis, on the other hand, are able to capture the metabolic flux modes, however, they are primarily designed for the analysis of single samples at a time, and not best suited for exploratory analysis on a large sets of samples. Results: We propose a new methodology for the analysis of metabolism, called Principal Metabolic Flux Mode Analysis (PMFA), which marries the PCA and stoichiometric flux analysis approaches in an elegant regularized optimization framework. In short, the method incorporates a variance maximization objective form PCA coupled with a stoichiometric regularizer, which penalizes projections that are far from any flux modes of the network. For interpretability, we also introduce a sparse variant of PMFA that favours flux modes that contain a small number of reactions. Our experiments demonstrate the versatility and capabilities of our methodology. The proposed method can be applied to genome-scale metabolic network in efficient way as PMFA does not enumerate elementary modes. In addition, the method is more robust on out-of-steady steady-state experimental data than competing flux mode analysis approaches. Availability and implementation: Matlab software for PMFA and SPMFA and dataset used for experiments are available in https://github.com/aalto-ics-kepaco/PMFA.
Original languageEnglish
Pages (from-to)2409-2417
Number of pages9
JournalBioinformatics
Volume34
Issue number14
DOIs
Publication statusPublished - 6 Feb 2018
MoE publication typeNot Eligible

Fingerprint

Metabolic Flux Analysis
Principal Component Analysis
Fluxes
Principal component analysis
Metabolism
Metabolic Networks and Pathways
Software
Genome
Experiment
Exploratory Analysis
Metabolic Network
Methodology
Interpretability
Experiments

Keywords

  • genome
  • metabolism
  • principal component analysis
  • software
  • steady state
  • stoichiometry

Cite this

Bhadra, Sahely ; Blomberg, Peter ; Castillo, Sandra ; Rousu, Juho. / Principal metabolic flux mode analysis. In: Bioinformatics. 2018 ; Vol. 34, No. 14. pp. 2409-2417.
@article{c10e4fa445ba4e9b9a341c4690760010,
title = "Principal metabolic flux mode analysis",
abstract = "Motivation: In the analysis of metabolism, two distinct and complementary approaches are frequently used: Principal component analysis (PCA) and stoichiometric flux analysis. PCA is able to capture the main modes of variability in a set of experiments and does not make many prior assumptions about the data, but does not inherently take into account the flux mode structure of metabolism. Stoichiometric flux analysis methods, such as Flux Balance Analysis (FBA) and Elementary Mode Analysis, on the other hand, are able to capture the metabolic flux modes, however, they are primarily designed for the analysis of single samples at a time, and not best suited for exploratory analysis on a large sets of samples. Results: We propose a new methodology for the analysis of metabolism, called Principal Metabolic Flux Mode Analysis (PMFA), which marries the PCA and stoichiometric flux analysis approaches in an elegant regularized optimization framework. In short, the method incorporates a variance maximization objective form PCA coupled with a stoichiometric regularizer, which penalizes projections that are far from any flux modes of the network. For interpretability, we also introduce a sparse variant of PMFA that favours flux modes that contain a small number of reactions. Our experiments demonstrate the versatility and capabilities of our methodology. The proposed method can be applied to genome-scale metabolic network in efficient way as PMFA does not enumerate elementary modes. In addition, the method is more robust on out-of-steady steady-state experimental data than competing flux mode analysis approaches. Availability and implementation: Matlab software for PMFA and SPMFA and dataset used for experiments are available in https://github.com/aalto-ics-kepaco/PMFA.",
keywords = "genome, metabolism, principal component analysis, software, steady state, stoichiometry",
author = "Sahely Bhadra and Peter Blomberg and Sandra Castillo and Juho Rousu",
year = "2018",
month = "2",
day = "6",
doi = "10.1093/bioinformatics/bty049",
language = "English",
volume = "34",
pages = "2409--2417",
journal = "Bioinformatics",
issn = "1367-4803",
publisher = "Oxford University Press",
number = "14",

}

Principal metabolic flux mode analysis. / Bhadra, Sahely (Corresponding Author); Blomberg, Peter; Castillo, Sandra; Rousu, Juho.

In: Bioinformatics, Vol. 34, No. 14, 06.02.2018, p. 2409-2417.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Principal metabolic flux mode analysis

AU - Bhadra, Sahely

AU - Blomberg, Peter

AU - Castillo, Sandra

AU - Rousu, Juho

PY - 2018/2/6

Y1 - 2018/2/6

N2 - Motivation: In the analysis of metabolism, two distinct and complementary approaches are frequently used: Principal component analysis (PCA) and stoichiometric flux analysis. PCA is able to capture the main modes of variability in a set of experiments and does not make many prior assumptions about the data, but does not inherently take into account the flux mode structure of metabolism. Stoichiometric flux analysis methods, such as Flux Balance Analysis (FBA) and Elementary Mode Analysis, on the other hand, are able to capture the metabolic flux modes, however, they are primarily designed for the analysis of single samples at a time, and not best suited for exploratory analysis on a large sets of samples. Results: We propose a new methodology for the analysis of metabolism, called Principal Metabolic Flux Mode Analysis (PMFA), which marries the PCA and stoichiometric flux analysis approaches in an elegant regularized optimization framework. In short, the method incorporates a variance maximization objective form PCA coupled with a stoichiometric regularizer, which penalizes projections that are far from any flux modes of the network. For interpretability, we also introduce a sparse variant of PMFA that favours flux modes that contain a small number of reactions. Our experiments demonstrate the versatility and capabilities of our methodology. The proposed method can be applied to genome-scale metabolic network in efficient way as PMFA does not enumerate elementary modes. In addition, the method is more robust on out-of-steady steady-state experimental data than competing flux mode analysis approaches. Availability and implementation: Matlab software for PMFA and SPMFA and dataset used for experiments are available in https://github.com/aalto-ics-kepaco/PMFA.

AB - Motivation: In the analysis of metabolism, two distinct and complementary approaches are frequently used: Principal component analysis (PCA) and stoichiometric flux analysis. PCA is able to capture the main modes of variability in a set of experiments and does not make many prior assumptions about the data, but does not inherently take into account the flux mode structure of metabolism. Stoichiometric flux analysis methods, such as Flux Balance Analysis (FBA) and Elementary Mode Analysis, on the other hand, are able to capture the metabolic flux modes, however, they are primarily designed for the analysis of single samples at a time, and not best suited for exploratory analysis on a large sets of samples. Results: We propose a new methodology for the analysis of metabolism, called Principal Metabolic Flux Mode Analysis (PMFA), which marries the PCA and stoichiometric flux analysis approaches in an elegant regularized optimization framework. In short, the method incorporates a variance maximization objective form PCA coupled with a stoichiometric regularizer, which penalizes projections that are far from any flux modes of the network. For interpretability, we also introduce a sparse variant of PMFA that favours flux modes that contain a small number of reactions. Our experiments demonstrate the versatility and capabilities of our methodology. The proposed method can be applied to genome-scale metabolic network in efficient way as PMFA does not enumerate elementary modes. In addition, the method is more robust on out-of-steady steady-state experimental data than competing flux mode analysis approaches. Availability and implementation: Matlab software for PMFA and SPMFA and dataset used for experiments are available in https://github.com/aalto-ics-kepaco/PMFA.

KW - genome

KW - metabolism

KW - principal component analysis

KW - software

KW - steady state

KW - stoichiometry

UR - http://www.scopus.com/inward/record.url?scp=85054998642&partnerID=8YFLogxK

U2 - 10.1093/bioinformatics/bty049

DO - 10.1093/bioinformatics/bty049

M3 - Article

AN - SCOPUS:85054998642

VL - 34

SP - 2409

EP - 2417

JO - Bioinformatics

JF - Bioinformatics

SN - 1367-4803

IS - 14

ER -