Systems & Computational Modeling

As a bioengineer, I believe that building quantitative models of systems is one of the most important components of systems biology. Unlike developing mathematical models of macroscopic systems like some organs and tissues, building models of systems from molecular components is a very hard task. Challenges in building biochemical models include (1) the complexity of proteomic states and interactions, (2) integration of diverse data to infer biochemical interactions, and (3) temporal state of biochemical models. Challenges in building mathematical models include (1) incorporating statistical/probabilistic information into analytical models, (2) utilizing qualitative constraints into mathematical models, and (3) incomplete knowledge and coarse-graining. Challenges in computational modeling are: (1) the absence of knowledge about model parameters such as rate constants, (2) local versus global concentrations of species and multiple length and time-scales, and (3) variation among different cell-types and sub-populational variability or variability among biological repeats. We have developed strategies addressing each of these challenges. In dealing with the problem of parameter estimation and optimization for biochemical network modeling, we have developed new methods involving multi-parametric sensitivity analysis and optimization with particle-swarm genetic algorithms. In order to reduce the complexity of the networks, we have developed a method that uses mixed-integer nonlinear programming for reduced order models. In building temporal networks, we have built probabilistic methods that will allow construction of time-series networks. We are also actively involved in developing stochastic kinetic modeling strategies for dealing with concentrations involving small number of molecules varying spatially in cellular locations. For all these developments, excellent data-driven networks of the GPCR and Calcium Signaling Pathway served as our models. Our kinetic modeling of the GPCR network established the ternary complex involving the receptor, G-protein and the RGS protein. This was subsequently verified with FRET experiments. Our calcium modeling led to prediction of calcium response in macrophages where components were knocked down and subsequent experiments verified our results. We also showed that single cell measurements of calcium in macrophage cells (thousands) in the Meyer laboratory in Stanford collectively fell into one of four types of curves that were reflected collectively in the measurements of whole ensemble of cells. This clearly showed that while microscopically cells differ in their behavior (concentrations of components), the collective phenotype reflects the “states” of cells which are finite, at least in a coarse-grained description. We then asked the question, how can we investigate local concentration of components in cells especially if these are small numbers of molecules? We developed a novel hybrid method that uses classical kinetics for components with large concentrations and a stochastic method for cases where the concentrations are low. We then examined the calcium measurements in the light of small concentrations.

Much of the above falls under the category of “equation (physics)-driven” methods and appeared to be divorced from data-driven “omics” measurements and methods. Very early on, I realized that it is essential to find ways to integrate data-driven and physics-driven modeling to produce models at multi-scale and granularity. And most importantly while “physical modeling” is intrinsically dynamic in nature, the data-driven models warrant time series measurements. The great merit of time series measurements is that they have the potential to provide some notion of “causal mechanisms”. The macrophage once again served as an excellent system since we have systematic time series of measurements of all components be they transcripts, proteins or lipids. Our goal then became reconstruction of networks from data, first canonical and static and subsequently dynamic network topologies.

A few years ago, I joined forces with mathematicians and computer scientists and we developed a Center for the Science of Information (funded by a NSF Science and Technology Center Initiative) involving Purdue, Stanford, MIT, Princeton, UIUC and UCSD. My main focus in this project was the development of networks from data both static and dynamic, establish notions of causality and modularity. To facilitate research in my laboratory, I divided the network reconstruction methods into algebraic, Bayesian and information-theoretic. Our first work in this area analyzed existing methods such as PLS, PCR, LASSO and LMI (established methods) for introduction of noise and missing data – things commonplace in biology. We established the limits of applicability of these methods. We then combined these methods to produce a superior method called DP-LASSO. In parallel, we extended an information-theoretic method with a novel cut-off criterion to build macrophage networks. I was, however, keen on exploring if we can a) decipher causal mechanisms from network reconstruction from dynamic data and b) ask if network topologies themselves are dynamic. We developed methods using “Granger causality” arguments to accomplish both and these are early days in these developments.

In parallel, we began exploring developing new methods for identifying modularity in large networks. Starting with protein-protein interaction networks and subsequently correlation networks from transcriptional data, we developed several exciting strategies. First, we developed a novel stopping criteria for a well-established Newman-Girvan betweenness algorithm. We then developed a variational Bayes method followed by a simple but elegant Newton method. All of these are now published in peer-reviewed journals.

In recent work, we have developed exciting methods for inferring time-varying causal networks from time-series data. We have applied this to a mammalian cell cycle and predicted the phases of the cell cycle without a priori assumptions. This method promises to be extremely useful in building causal networks.

RELATED PUBLICATIONS

Dysregulated mechanisms underlying Duchenne muscular dystrophy from co-expression network preservation analysis.
BMC Research Notes. 2015 May 3: 8: 182 PubMed

Mukund K, Subramaniam S.

Information theoretic approach to complex biological network reconstruction: application to cytokine release in RAW 264.7 macrophages.
BMC Systems Biology. 2014 Jun 25; 8: 77 PubMed

Farhangmehr F, Maurya MR, Tartakovsky DM, Subramaniam S.

Time-varying causal inference from phosphoproteomic measurements in macrophage cells.
IEEE Transaction on Biomedical Circuits Systems. 2014 Feb; 8 (1):74-86 PubMed

Masnadi-Shirazi M, Maurya MR, Subramaniam S.

A Newtonian framework for community detection in undirected biological networks.
IEEE Transaction on Biomedical Circuits Systems. 2014 Feb; 8 (1): 65-73 PubMed

Narayanan T, Subramaniam S.

Community Structure Analysis of Gene Interaction Networks in Duchenne Muscular Dystrophy.
PLoS One. 2013 Jun 19; 8 (6): e67237 PubMed

Narayanan T, Subramaniam S.

Inferring the effective TOR-dependent network: a computational study in yeast.
BMC Systems Biology. 2013 Aug 30; 7: 84 PubMed

Mohammadi S, Subramaniam S, Grama A.

The poor performance of TMM on microRNA-Seq.
RNA. 2013 Jun; 19 (6): 735-736 PubMed

Garmire LX, Subramaniam S.

Template-based combinatorial enumeration of virtual compound libraries for lipids.
Journal of Cheminformatics. 2012 Sep 25; 4 (1): 23 PubMed

Sud M, Fahy E, Subramaniam S.

Evaluation of normalization methods in mammalian microRNA-Seq data.
RNA. 2012 Jun; 18 (6): 1279-1288 PubMed

Garmire LX, Subramaniam S.

Gene-expression measurement: variance-modeling considerations for robust data analysis.
Nature Immunology. 2012 Feb 16; 13 (3): 199-203 PubMed

Subramaniam S, Hsiao G.

Comparison of statistical and optimisation-based methods for data-driven network reconstruction of biochemical systems.
IET Systems Biology. 2012 Oct; 6(5):155-63 PubMed

Asadi, B, Maurya MR, Tartakovsky DM, Subramaniam S.

Introduction to Network Biology in “Functional Coherence of Molecular Networks to Bioinformatics.”
Springer (2012) SpringerLink

Doubly Penalized LASSO Reconstruction of Biological Networks.
IEEExplore. 2012 Dec 3; 13154844 IEEEXplore Digital Library

Asadi B, Tartakovsky DM, Maurya MR, Subramaniam S.

Stochastic operator-splitting method for reaction-diffusion systems.
The Journal of Chemical Physics. 2012 Nov 14; 137 (18): 184102 PubMed

Choi T, Maurya MR, Tartakovsky DM, Subramaniam S.

Modularity detection in protein-protein interaction networks.
PubMed

Narayanan T, Gersten M, Subramaniam S, Grama A. (2011)

A global clustering algorithm to identify long intergenic non-coding RNA–with applications in mouse macrophages.
PLoS One. 2011; 6 (9): e24051 PubMed

Garmire LX, Garmire DG, Huang W, Yao J, Glass CK, Subramaniam S.

Community detection in biological networks using a variational bayes approach.
Conference Proceddings of the ISCA 3rd International Conference on Bioinformatics and Computational Biology, BICoB-2011. 2011 Mar 23

Narayanan T, Subramaniam S.

Comparison of statistical and optimization-based methods for data-drive network reconstruction of biochemical systems.

Asadi B, Tartakovsky DM, Maurya MR, Subramaniam S. (2010)

Regulatory network of microRNAs in RAW 264.7 macrophage cells.
PubMed

Garmire LX, Shen Z, Briggs S, Yeo G, Subramaniam S, Glass C.  (2010)

Stochastic hybrid modeling of intracellular calcium dynamics.
The Journal of Chemical Physics. 2010 Oct 28; 133 (16): 165101 PubMed

Choi T, Maurya MR, Tartakovsky DM, Subramaniam S.

Classification studies based on a spectral representation of DNA.
Journal of Theoretical Biology. 2010 Oct 21; 266 (4): 667-674 PubMed

Bielińska-Waz D, Subramaniam S.

Mixed-integer nonlinear optimisation approach to coarse-graining biochemical networks.
PubMed

Maurya MR, Bornheimer SJ, Venkatasubramanian V, Subramaniam S. (2009)

Functional coherence in domain interaction networks.
PubMed

Pandey J, Koyutürk M, Subramaniam S, Grama A. (2008)

Peak-Finding Refinement in the Chip-SEQ Experiment.

Garmire LX, Garmire DG, Benner C, Ko P, Glass CK, Subramaniam S. (2008)

A kinetic model for calcium dynamics in RAW 264.7 cells: 2. Knockdown response and long-term response.
PubMed

Maurya MR, Subramaniam S. (2007)

A kinetic model for calcium dynamics in RAW 264.7 cells: 1. Mechanisms, parameters, and subpopulational variability.
PubMed

Maurya MR, Subramaniam S. (2007)

Detecting conserved interaction patterns in biological networks.
PubMed

Koyutürk M, Kim Y, Subramaniam S, Szpankowski W, Grama A. (2006)

Reduced-ordered modeling in biochemical networks: Application to the GTPase-cycle signaling module.
PubMed

Maurya MR, Bornheimer SJ, Venkatasubramanian V, Subramaniam S. (2005)

Computational modeling reveals how interplay between components of a GTPase-cycle module regulates signal transduction.
PubMed

Bornheimer SJ, Maurya MR, Farquhar MG, Subramaniam S. (2004)