Skip to main content
Bioinformatics and Biology Insights logoLink to Bioinformatics and Biology Insights
. 2016 May 12;10:49–57. doi: 10.4137/BBI.S37296

Modeling of the Glycolysis Pathway in Plasmodium falciparum using Petri Nets

Jelili Oyelade 1,, Itunuoluwa Isewon 1, Solomon Rotimi 2, Ifeoluwa Okunoren 1
PMCID: PMC4869600  PMID: 27199550

Abstract

Malaria is one of the deadly diseases, which affects a large number of the world’s population. The Plasmodium falciparum parasite during erythrocyte stages produces its energy mainly through anaerobic glycolysis, with pyruvate being converted into lactate. The glycolysis metabolism in P. falci-parum is one of the important metabolic pathways of the parasite because the parasite is entirely dependent on it for energy. Also, several glycolytic enzymes have been proposed as drug targets. Petri nets (PNs) have been recognized as one of the important models for representing biological pathways. In this work, we built a qualitative PN model for the glycolysis pathway in P. falciparum and analyzed the model for its structural and quantitative properties using PN theory. From PlasmoCyc files, a total of 11 reactions were extracted; 6 of these were reversible and 5 were irreversible. These reactions were catalyzed by a total number of 13 enzymes. We extracted some of the essential reactions in the pathway using PN model, which are the possible drug targets without which the pathway cannot function. This model also helps to improve the understanding of the biological processes within this pathway.

Keywords: glycolysis, petri nets, plasmodium falciparum, PlasmoCyc

Introduction

Models have been defined as a simplified description of a physical system, which is meant to represent the important aspects of the system in a simple form.1 The act of creating these models with the purpose of describing it, understanding it, or deriving some hidden properties is known as modeling. Several classifications of models exist, which include qualitative or structural models and quantitative models; deterministic and stochastic models; and discrete and continuous models, and others. Although a qualitative or structural model, eg, a network graph, specifies the interactions among model elements, a quantitative model assigns values to the elements and to their interactions.2

Computational modeling of biological networks, such as metabolic pathways, protein–protein interaction networks, neural network, food webs, gene regulatory networks, and signaling networks, has received much attention in the past decade. Likewise, mathematical modeling has been used increasingly to get insights into the functioning of complex biology networks. It is of utmost importance to understand and to interpret the complex interactions between biological systems and also certain behavioral patterns in organisms, cells, or a given metabolism; these interactions are too intrinsic to comprehend intuitively. For example, the human brain is estimated to be built of about a hundred billion neural components with hundreds of trillions interconnections,3 the mere description of this requires computational techniques. There is almost no real understanding of the design principles that govern intact biological systems.

A metabolic network is simply a graphical representation of metabolism. Formally, it is defined as a collection of objects and the interactions that exists among them. The objects correspond to chemical compounds, biochemical reactions, enzymes, and genes.4 A metabolic network consists of the chemical reactions of metabolism as well as the regulatory interactions that guide these reactions. It is important to develop an understanding of how the cell meets its metabolic objectives through the analysis of metabolic networks, so that the goal of creating, destroying, or even enhancing the production capabilities of an organism can be easily achieved.5

A metabolic pathway is an interconnected series of enzymatic reactions that occur within a cell. It consists of consecutive chemical reactions, which transform input compound(s) (substrates) via several intermediate compounds into an output compound (product).6 Consequently, the task of any metabolic pathway is to modify a principal chemical compound to form another chemical compound that can be used up, passed on to start another pathway, or stored up by the cell. The vast occurrence of the glycolysis pathway indicates that it is one of the most ancient known metabolic pathways.7 It converts glucose C6H12O6 into pyruvate CH3COCOO− + H+. The free energy that is released during glycolysis is in the form of two high-energy compounds: adenosine triphosphate (ATP) and nicotinamide adenine dinucleotide (NADH). The overall reaction for glycolysis is represented as follows:

[glucose]+2[NAD]++2[ADP][pyruvate]+2[NADH]+2[H]++[ATP]+2[H2O]

According to the World Health Organization’s (WHO) annual malaria report, an estimated 207 million cases (uncertainty interval, 135–287 million) and 627,000 malaria deaths (uncertainty interval, 473,000–789,000) have occurred in 2012 in Africa.8 It is well established that Plasmodium falciparum, the causative agent of the most serious form of malaria has its erythrocytes’ stages rely mainly on glycolysis for their energy supply.9 It has also been known for some time that P. falciparum-parasitized erythrocytes increase their utilization of glucose as much as 100 times the rate of uninfected host red cells.10

Related Works

Petri nets (PNs) have been suggested to be well suited for modeling metabolic networks by overcoming some limitations such as applying ordinary differential equations (ODEs) to a very large and complex system, which can be an uphill task.11 Since then, a lot of further conceptual work, technical tool implementations, and applications into biological problems have been reported and have demonstrated the usefulness of this concept that is known today as systems biology. Apart from PNs being intuitively understandable to scientists trained in life sciences, they also have a strong mathematical foundation and provide the required flexibility with regard to the models’ granularity. They have been successfully used in modeling various biological pathways.12 Hence, PN technology appears to be a very promising approach to modeling various forms of biological systems.13 Sackmann et al.14 provided a systemic modeling method of signal transduction pathways in terms of PN components. Chaouiya2 provided an overview of the different types of biological networks. This includes colored PN, stochastic PN, hybrid PNs, and hybrid function PNs. Hardy and Robillard15 also discussed the modeling and simulation of molecular biology networks. They identified two categories of the goals of PN biological modeling: qualitative and quantitative analyses. Qualitative analysis is the analysis of different biological properties, while quantitative analysis is the simulation of system dynamics. For quantitative analysis, a PN representation with sufficient modeling power should be kinetic parameters, in which reaction rates and stoichiometric quantities of reactants are necessary. Heiner et al.16 demonstrated a generalized approach toward modeling and analysis of biological pathways using PNs.

Therefore, to model and analyze biochemical pathways on a qualitative level, we need to establish the concept of elementary modes,17 which are based on the incidence (stochiometric) matrix of the underlying directed graph. Our modeling approach is based on the use of the modeling tool called PNs to construct an in silico metabolic network that shows the interactions between the metabolites and the reactions in the glycolysis pathway of P. falciparum.

Materials and Methods

We obtained data for the glycolysis pathway of P. falciparum from PlasmoCyc v14.0 from the BioCyc database collection (www.biocyc.org). BioCyc is a collection of 3530 pathway/genome databases. Three files from PlasmoCyc were used, namely, pathways.dat, reactions.dat, and enzrxns.dat, and these are available in Supplementary File 1 (a pathway map for the glycolysis pathway in P. falciparum can also be found at www.biocyc.org/PLASMO/NEW-IMAGE?type=PATHWAY&object=GLYCOLYSIS).

A data extraction program was written in Java to extract data from these files. The following details were extracted for each reaction in the glycolysis pathway: reaction unique-ID, common name of the reaction, reactants, reactant stoichiometry coefficients, products, product stoichiometry coefficients, reversibility, E.C. number, enzyme, and the common name of the enzyme. With the results of the data extraction, we got a stoichiometric matrix for the pathway and then built the PN model. The construction of the PN is based on the stoichiometric matrix for the metabolic reactions. For a stoichiometric number matrix, the column represents each reaction and the row represents each reactant. The reactants on the left (left child) have the stoichiometric numbers with negative signs, while the reactants on the right (right child) have a stoichiometric number with a positive sign.18 The stoichiometric number matrix, C = P x T, of a place/transition net would be defined as an integer, where the places are listed as rows and the transitions as columns. The PN model was built using PIPE2 version 4.2.1.19 Platform Independent Petri Net Editor (PIPE) is an open-source platform-independent tool, used in creating and analyzing PNs. It also offers a full suite of analysis modules to check the behavioral properties and produce performance statistics and some less common features such as PN comparison and classification.

Definitions and Notation

Petri nets

PNs were first proposed by Carl Adam Petri in 1962. They can be used for describing and modeling dynamic systems that can be characterized as concurrent, synchronous, distributed, parallel, nondeterministic, and/or stochastic systems. A PN is a directed weighted bipartite graph that consists of two types of nodes: places and transitions represented by circles and boxes, respectively. There can only be arcs from places to transitions as well as from transitions to places. The arc weights are positive integers and the absence of a weight implies weight units. A marking is a vector that represents an assignment of a nonnegative number of tokens (denoted by dots) in all places in a given PN. In a PN model of a dynamic system, conditions are represented by places and events by transitions.

As a mathematical tool, PNs provide a uniform environment for the formal analysis, design, and modeling of discrete event systems. The simplest form of a PN is a bipartite digraph, which is a graph with two nodes, namely, input and output. The main idea with PNs is to represent the states of subsystems separately. Then, the distributed activities of a system can be represented very effectively.20 A formal description of PNs can be seen in Refs. 21 and 22. PN is a promising tool for describing and studying information-processing systems, which are characterized as being concurrent, asynchronous, distributed, parallel, nondeterministic, and/or stochastic. PNs are constructed from four basic elements, as follows.

Places

It is represented by a circle/oval. It shows a system’s state. It is either input or output, and every PN must have an input and an output place. Places might be marked by an integer number of tokens. The overall state of a system of n places is represented by a vector of size n.

Transitions

It is represented by a rectangular bar. It is used to change a system’s state, it receives tokens from the input place(s) and distributes it to the available output place(s).

Arcs

It is represented by a directed arrow, and it is either an inward arc (arrow directed from a place to a transition) or an outward arc (arrow directed from a transition to a place). The arcs may be labeled with an integer representing the weight, if unlabeled it is assumed that the weight = 1.

Tokens

It is represented by a dot or a shaded circle; it is usually inside of a place. A token is what usually transferred (this is what we move from one place to another).

Formal definition

PN is defined as a 5-tuple α = (P, T, E, W, M0), where P = {p1, p2, …, pn} represents a set of places, T = {t1, t2, …, tn} represents a set of transitions, E defines flow relations in terms of arcs, W: E ⇒ (1, 2, 3, …) is an arc weight function, and M0: P ⇒ (0, 1, 2, …) is the initial marking and the sets P and T are disjoint sets.

A preplace of transition t is a place that is adjacent to t. The set of preplaces of t is denoted by Pre(t). Mathematically,

pre(t)={p|(p,t)E}.

Similarly, a postplace of a transition t is a place adjacent from t and the set of postplaces of t is denoted by post(t). Mathematically,

post(t)={p|(t,p)E}.

The pretransition and posttransition concepts are defined similarly.

pre(p)={t|(t,p)E}andpost(p)={t|(p,t)E}.

A set of rules defined below control the behavior of a PN model for simulating a dynamic system.

  1. Suppose w(p, t) defines the weight of an arc between p and t. Then, transition t is enabled if each ppre(t) has at least w(p, t) tokens.

  2. If an event takes place, the corresponding enabled transition will fire, otherwise it will not.

  3. Let |p| denote the number of tokens in place p. Let w(t, p) define the weight of an arc between t and p. After a transition t has been fired, the tokens will be updated as follows:
    ρpre(t),|p|=|p|w(p,t)ρpost(t),|p|=|p|+w(p,t)

From the biological point of view, the tokens residing in places indicate whether the corresponding chemical species is present, ie, its concentration is above a certain concentration level (threshold) in the cell. This presence enables the chemical reactions modeled by the place’s posttransitions to take place.

A current distribution of the tokens over all places, given as m0n, describes a certain state of the system and is called a marking of the net. Therefore, the initial marking m0 of a net describes the state of the system before any transition has fired.

The incidence matrix C of a given PN is a PxT matrix (where P denotes the number of places and T is the number of transitions). Every matrix entry cij gives the token change on the place pi by firing the transition tj. A t-invariant is defined as a nonzero vector x0T. Therefore, we get all minimal semipositive t-invariants by solving the following integer linear programming problem, which holds for this equation

C.x=0 (1)

where C = (PxT) is the incidence matrix and x ≠ 0, ∀ x ≥ 0, x is the transition vector.

A t-invariant represents a multiset of transitions, which have altogether a zero effect on the marking, ie, if all of them have fired the required number of times, a given marking is reproduced. A t-invariant is called realizable, if a marking is reachable, such that all transitions of the t-invariant are able to fire in a suitable partial order.

Similarly, for all minimal semipositive p-invariants, which is defined as a nonzero vector, β0n holds for this equation

β.C=0 (2)

where C = (PxT) is the incidence matrix and β ≠ 0, ∀ β ≥ 0, β is the place vector.

A p-invariant characterizes a token conservation rule for a set of places, over which the weighted sum of token is constantly independent of any firing, ie, for a p-invariant β and any markings mi ,mjon, which are reachable from m0 by the firing of transitions, it holds:

β.mi=β.mj (3)

The nodes corresponding to the nonzero entries of an invariant x are called the support of x, written as supp(x). From Equations (1) and (2), it is observed that a sum of t-invariants (p-invariants) gives again a t-invariant (p-invariant). An invariant x is called minimal, if its support does not contain the support of any other invariant z, ie,

Invariantz:supp(z)supp(x), (4)

and the greatest common divisor of all nonzero entries of x is one. A net is covered by t-invariants (p-invariants), if every transition (place) participates in a t-invariant (p-invariant). A t-invariant (p-invariant) defines a connected subnet, consisting of its support, the support’s pre- and postplaces (pre- and posttransitions), and all arcs in between.

Metabolic networks

Reasons for using mathematical models to represent metabolic networks include the following: organization of disparate information into a coherent; selfconsistent whole, to think (and calculate) logically about what components and interactions are important in a complex system; simulation, prediction, and optimization of procedures, experiments, and therapies, to disprove hypotheses, to define improved hypotheses, and to understand the essential features of a system.23 Other models apart from PNs that have been proposed to model biological systems include the following: ODEs, process calculi, Boolean networks, Bayesian networks, bipartite graphs, stochastic equations, and Markov chains.2427 The applications of these techniques have given rise to a new branch of study called system biology or in silico biology.28

To give a PN representation of a metabolic pathway, places represent the by-products of metabolism, ie, metabolites, proteins, and enzymes; transitions represent chemical reactions; input places represent reactants or substrates; and output places represent reaction products. The stoichiometric matrix of a pathway is equivalent to the incidence matrix of the PN, and the arc weights can be gotten by the given stoichiometric coefficients. The number of tokens in each place indicate the amount of substance associated with that place; the flux modes and the conservation relations for metabolites correspond to specific properties of PNs. In particular, minimal (semipositive) t-invariants correspond to elementary flux modes of a metabolic pathway, ie, minimal sets of reactions that can operate at a steady state. Minimal t-invariants form a basis for the set of semipositive t-invariant (Hilbert basis), which is unique and characteristic of PN.29 Table 1 shows the relationship between metabolic pathway elements and PN elements.

Table 1.

Relationship between PN elements and pathway elements.29

PETRI NET ELEMENTS PATHWAY ELEMENTS
Places Metabolites, enzymes, compounds
Transitions Reactions, interactions
Input places Substrates, reagents
Output places Reaction products
Arc weights Stoichiometric coefficients
Number of tokens on places Metabolites, enzymes, compounds quantities
Transition rates Kinetic laws of reactions

An illustration of the PN representation of the well-known chemical reaction 2H2 + O2 → 2H2O is shown in Figure 2. The first PN represents the state before the reaction occurs (ie, before the transitions fire), while the second represents the state after the reaction has occurred.

Figure 2.

Figure 2

A PN representation of a chemical reaction.22 © 1989 IEEE. Reprinted with permission from Murata, T. Petrinets: properties, analysis and applications. Proceedings of the IEEE; 1989;77(4):541–80.

Results and Discussion

From our data extraction from the PlasmoCyc files, a total of 11 reactions were extracted. A total of six of these reactions were reversible and five were irreversible. These reactions were catalyzed by a total of 13 enzymes. The results of the data extraction processes are summarized in Table 2. The abbreviations of compounds and their corresponding meanings are given in Table 3, while Table 4 summarizes the gene identification (Gene ID) and the corresponding enzyme name.

Table 2.

Overall reaction layout of the glycolysis pathway.

REACTION NUMBER REACTION NAME REACTION LAYOUT
R × 1 F16BDEPHOS-RXN F16DP + H2O → F6P +Pi
R × 2 PEPSYNTH-RXN Pyruvate + ATP + H2O → 3Proton + Pi + PEP + AMP
R × 3 PGLUCISOM-RXN G6P ⇄ F6P
R × 4 6PFRUCTPHOS-RXN ATP + F6P → 2Proton +ADP + F16DP
R × 5 F16ALDOLASE-RXN F16DP ⇄ GAP + DHAP
R × 6 TRIOSEPISOMERIZATION-RXN DHAP → GAP
R × 7 GAPOXNPHOSPHN-RXN GAP + Pi + NAD ⇄ Proton + DPG + NADH
R × 8 PHOSGLYPHOS-RXN G3P ATP ⇄ Proton + DPG + ADP
R × 9 3PGAREARR-RXN PROTON + G3P ⇄ 2PG
R × 10 2PGADEHYDRAT-RXN 2PG ⇄ Proton +PEP + H2O
R × 11 PEPDEPHOS-RXN 2Proton + ADP + PEP → ATP + Pyruvate

Table 3.

Abbreviations of compounds and their full meanings.

ABBREVIATIONS FULL MEANINGS
1. ADP Adenosine Diphosphate
2. AMP Adenosine Monophosphate
3. ATP Adenosine Triphosphate
4. DHAP Dihydroxy-Acetone-Phosphate
5. F16DP Fructose1–6, Diphosphate
6. F6P Fructose 6 Phosphate
7. G3P Glucose 3 Phosphate
8. G6P Glucose 6 Phosphate
9. GAP Glyceraldehyde 3-Phosphate
10. NAD Nicotinamide Adenine Dinucleotide
11. PEP Phospho Enol Pyruvate
12. PG Prostaglandin

Table 4.

Gene ID and the corresponding enzyme name.

GENE ID ENZYME NAME
1. PF14_0341 Glucose-6-phosphate isomerize
2. PF11_0294 Phosphofructokinase, putative
3. PF10755C 6-phosphofructokinase, putative
4. PF14_0425 Fructose-biphosphate aldolase
5. PF14_0378 Triose phosphate isomerize
6. PFC0831W Triosephosphate isomerase, putative
7. PF14_0598 Glyceraldehyde3phosphate hydrogenase
8. PFI1105W Phosphoglycerate kinase
9. PF11_0208 Phosphoglycerate mutase, putative
10. PFD0660W Phosphoglycerate mutase, putative
11. PF10_0155 Enolase
12. PF10_0363 Pyruvate kinase putative
13. PFF1300W Pyruvate kinase putative

From the data extraction, we constructed a stoichiometric matrix (Fig. 3) using the stoichiometric coefficients. We multiplied by −1 for substrates and +1 for products. The zero entries mean that the metabolite did not participate in the given reaction. This was then used to construct the PN model (Figs. 4 and 5). The model is available in PNML format in Supplementary File 2.

Figure 3.

Figure 3

Stoichiometric matrix for glycolysis pathway.

Figure 4.

Figure 4

PN construction of the glycolysis pathway (before firing).

Figure 5.

Figure 5

PN construction of the glycolysis pathway (after firing).

Figures 4 and 5 show the construction of the glycolysis pathways before and after firing. In Figure 5, the following transitions were fired: 4.1.2.13(r), 5.3.1.1, 1.2.1.12(r), 2.7.2.3(r), 5.4.2.1(r), 4.2.1.11(r), 2.7.1.40, and 2.7.9.2.

Model validation

The aim of model validation is to check the constructed PN for inconsistencies in the given system, hence deriving statements on the structural and dynamic properties that reflect the activities of the system in reality.30

The PN model of the glycolysis pathway after firing shows one token each in the final output places (ATP-3, pyruvate), verifying that the model constructed conforms to the results from the data analysis since the stoichiometric coefficients of both ATP-3 and pyruvate are 1. The constructed PN model consists of 32 places and 17 transitions. The reversible reactions are modeled as forward and backward reactions.

Structural analysis

This is to discover certain structures that allow conclusions on dynamic properties. It involves the calculation of elementary properties. Structural analysis checks if the net is ordinary, homogenous, conservative, pure, static, conflict free, and connected or strongly connected in graph-theoretical sense. The unbounded net is not ordinary because the arc weights (stoichiometric numbers) in the reaction equation are not equal to one. The net is not homogenous because not all the places in the pathway have the arcs starting there having the same weight. This property usually holds for signal-transduction pathways,14 and the pathway being modeled in this work is a metabolic pathway.

The construction of the network is not conservative because not all the transitions have the sum of the input arc weights equal to the sum of the output arc weights. Therefore, all reactions do not work in a token-preserving way. It is not static-conflict free because there are transitions sharing the same input places.

A metabolic PN would not be free of static conflicts because compounds may be used by several reactions. Since the model is not a bounded model, we cannot compute the reachability graph.

Figures 6 and 7 are the PN constructions of the inhibited glycolysis pathways before and after firing. From Figure 7, the following transitions were fired: 5.3.1.9(r), 2.7.1.11, 3.1.3.11, and 5.3.1.9.

Figure 6.

Figure 6

PN construction of the inhibited glycolysis pathway (before firing).

Figure 7.

Figure 7

PN construction of the inhibited glycolysis pathway (after firing).

The purpose of inhibiting certain reactions is to show that they are essential reactions and are absolutely required for the pathway to function. To simulate reaction inhibition, an additional place was introduced to the corresponding transition, representing the enzyme responsible for the reaction. The place was then connected to the transition with an inhibitor arc, resulting in the transition not firing; hence the final product of the pathway cannot be produced. The essential reactions in the pathway are listed in Table 5.

Table 5.

List of important reactions.

E.C NUMBER GENE ID ENZYME NAME
4.1.2.13 PF14_0425 Fructose-biphosphate aldolase
5.3.1.1 PF14_0378 Triose phosphate isomerase
PFC0831W Triosephosphate isomerase, putative
1.2.1.12 PF14_0598 Glyceraldehyde3phosphate hydrogenase
2.7.2.3 PFI1105W Phosphoglycerate kinase
5.4.2.1 PF11_0208 Phosphoglycerate mutase, putative
PFD0660W Phosphoglycerate mutase, putative
4.2.1.11 PF10_0155 enolase
2.7.1.40 PF10_0363 Pyruvate kinase putative
PFF1300W Pyruvate kinase putative
2.7.9.2 Nil Nil

Invariant analysis

The net contains, but is not covered by, the following p-invariants.

Invariant A – ATP, AMP, and ADP (these are the metabolites containing adenosine residues).

Invariant B – set of all the compounds that provide a phosphate group either directly or indirectly. If the phosphate group is transferred from one compound to another, the sum of the phosphorylated metabolite remains unchanged. If no phosphate is taken up or secreted by a cell, the sum of phosphate groups in all metabolites, including inorganic phosphate, would also remain unchanged.

The following compounds are the compounds that contain a phosphate group.

  1. Fructose 6-phosphate;

  2. Fructose-1,6-diphosphate;

  3. Glucose 6-phosphate;

  4. Phosphoenolpyruvate;

  5. Dihydroxylacetone phosphate;

  6. Glyceraldehyde 3-phosphate;

  7. Phosphopyruvate;

  8. Adenosine triphosphate (ATP);

  9. Adenosine diphosphate (ADP); and

  10. Pi.

Discussion

This model of glycolytic pathway in P. falciparum has highlighted some key enzymes that can serve as drug targets for antimalarial drug development (Table 5). P. falciparum lacks a functional tricarboxylic acid (TCA) cycle; hence, both the asexual erythrocyte stages and gametocytes are dependent primarily on glucose uptake and glycolysis for ATP synthesis and survival. As a result, glucose utilization by infected red blood cells (RBCs) are over 75-fold higher, compared with uninfected RBCs.31 This upregulation of glycolytic pathway has been reported to be accompanied by concomitant increase in the activities of key glycolytic enzymes.32 Therefore, our model reaffirms that the ATP-dependent phosphorylation of glucose by hexokinase, being the first step that traps glucose, is very critical to ATP generation in P. falciparum.33 This makes hexokinase, the enzyme that catalyzes this reaction, a very good candidate for drug development.

Another enzyme of importance is Plasmodium’s fructose-1,6-phosphate aldolase, which also plays a critical role in the hepatocyte invasion by sporozoites as well as erythrocyte invasion by merozoites. Therefore, this enzyme is essential, not just for the survival of the parasite but for its multiplication in the host liver and erythrocytes.34,35 Identification of this enzyme as one of the essential enzymes by PN modeling in this study is noteworthy.

Plasmodium’s triosephosphate isomerase is another essential enzyme identified by this model, and this enzyme plays an important role not just in glycolysis but also in hexose monophosphate shunt and fatty acid biosynthesis.32 Blocking this enzyme will not just deprive the parasite of needed energy but also of fatty acid needed to maintain its membrane integrity.36

Although there is a dearth of information on Plasmodium’s glyceraldehyde-3-phosphate dehydrogenase, this enzyme is known to bind DNA and RNA and also involves in membrane vesicle trafficking, tRNA transport, and DNA replication and repair.37 These are very essential processes required for Plasmodium’s survival in the erythrocytes and inhibiting this enzyme will not just deprive the parasite of energy but alter the equilibrium of these other processes.

The uniqueness in the structure and function of Plasmodium’s phosphoglycerate kinase and characterization of phosphoglycerate mutase has established that this enzyme is involved in the phosphate metabolism or regulatory functions in parasite life cycle.38 Pyruvate kinase actively expressed during the intraerythrocytic stages of P. falciparum growth suggests the involvement of this enzyme during infection. A previous study has identified it as an important enzyme for drug development.39 This is consistent with the findings of this study, as our PN model identified pyruvate kinase as one of the important enzymes.

Conclusion

Various forms of PN representation have been successfully used in the analysis of many biological networks especially for gene regulation, signal transduction, and metabolic systems. This study was done to show the use of PNs as a tool to model, quantitatively and qualitatively, the glycolysis metabolic pathway. The results characterize the net structure and give insights into the complex net behavior of the pathway.

Supplementary Materials

Supplementary File 1. Data for the glycolysis pathway of P. falciparum from PlasmoCyc v14.0 from the BioCyc database collection (www.biocyc.org), comprising three files, pathways. dat, reactions.dat and enzrxns.dat.

Supplementary File 2. Choked glycolysis model in PNML format.

BBI-10-2016-049-s001.zip (109.2KB, zip)

Figure 1.

Figure 1

A simple PN.

Acknowledgments

The authors acknowledge the contribution of the reviewers in improving the quality of the manuscript.

Footnotes

ACADEMIC EDITOR: J. T. Efird, Associate Editor

PEER REVIEW: Five peer reviewers contributed to the peer review report. Reviewers’ reports totaled 1305 words, excluding any confidential comments to the academic editor.

FUNDING: Authors disclose no external funding sources.

COMPETING INTERESTS: Authors disclose no potential conflicts of interest.

Paper subject to independent expert blind peer review. All editorial decisions made by independent academic editor. Upon submission manuscript was subject to anti-plagiarism scanning. Prior to publication all authors have given signed confirmation of agreement to article publication and compliance with all applicable ethical and legal requirements, including the accuracy of author and contributor information, disclosure of competing interests and funding sources, compliance with ethical requirements relating to human and animal study participants, and compliance with any copyright requirements of third parties. This journal is a member of the Committee on Publication Ethics (COPE).

Author Contributions

Conceived the concepts and the case study of this work: JO, II. Designed and analyzed the work: JO, II, IO. Made some valuable contributions in the application of PN techniques: II, IO. Defined the topic and gave substantial contributions to the design of the research project: JO, II. Performed the analysis of the biological interpretation: SR. All the authors conceived the article preparation and read and approved the final article.

REFERENCES

  • 1.Skogdalen JE. Safety engineering: two different approaches. Safety Sci Monitor. 2010;14(2):1–10. [Google Scholar]
  • 2.Chaouiya C. Petri net modelling of biological networks. Brief Bioinform. 2007;8(4):210–9. doi: 10.1093/bib/bbm029. [DOI] [PubMed] [Google Scholar]
  • 3.Heiner M, Koch I. Applications And Theory of Petri Nets. Berlin Heidelberg: Springer; 2004. Petri net based model validation in systems biology; pp. 216–37. [Google Scholar]
  • 4.Lacroix VC, Cottret L, Thébault P, Sagot MF. An introduction to metabolic networks and their structural analysis. IEEE/ACM Trans Comput Biol Bioinformat. 2008;5(4):594–617. doi: 10.1109/TCBB.2008.79. [DOI] [PubMed] [Google Scholar]
  • 5.Schilling CH, Schuster S, Palsson BO, Heinrich R. Metabolic pathway analysis: basic concepts and scientific applications in the post-genomic era. Biotechnol Prog. 1999;15(3):296–303. doi: 10.1021/bp990048k. [DOI] [PubMed] [Google Scholar]
  • 6.Popova-Zeugmann L, Heiner M, Koch I. Time Petri nets for modelling and analysis of biochemical networks. Fundamenta Informaticae. 2005;67(1):149–62. [Google Scholar]
  • 7.Romano AH, Conway T. Evolution of carbohydrate metabolic pathways. Res Microbiol. 1996;147(6):448–55. doi: 10.1016/0923-2508(96)83998-2. [DOI] [PubMed] [Google Scholar]
  • 8.World Health Organization . World Malaria Report 2013. Geneva: World Health Organization (WHO) Press; 2013. [Google Scholar]
  • 9.Mehta M, Sonawat HM, Sharma S. Glycolysis in Plasmodium falciparum results in modulation of host enzyme activities. J Vector Borne Dis. 2006;43(3):95. [PubMed] [Google Scholar]
  • 10.Roth EF, Jr, Raventos-Suarez C, Perkins M, Nagel RL. Glutathione stability and oxidative stress in P. falciparum infection in vitro: response of normal and G6PD deficient cells. Biochem BiophysResCommun. 1982;109(355):1982. doi: 10.1016/0006-291x(82)91728-4. [DOI] [PubMed] [Google Scholar]
  • 11.Reddy VN, Mavrovouniotis ML, Liebman MN. Petri net representation in metabolic pathways. Proc Int Intell Syst Mol Biol. 1993;1(3):28–36. [PubMed] [Google Scholar]
  • 12.Will J, Heiner M. Petri Nets in Biology, Chemistry, and Medicine – Bibliography. BTU Cottbus, Computer Science; 2002. Technical Report 04/2002. [Google Scholar]
  • 13.Wingender E. Petri net applications in molecular biology. In Silico Biol. 2010;10(1):1–4. doi: 10.3233/ISB-2010-0420. [DOI] [PubMed] [Google Scholar]
  • 14.Sackmann A, Heiner M, Koch I. Application of Petri net based analysis techniques to signal transduction pathways. BMC. 2006;7:482. doi: 10.1186/1471-2105-7-482. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Hardy S, Robillard PN. Modelling and simulation of molecular biology systems using Petri nets; modelling goals of various approaches. J Bioinform Comput Biol. 2004;2:595–613. doi: 10.1142/s0219720004000764. [DOI] [PubMed] [Google Scholar]
  • 16.Heiner M, Koch I, Will J. Model validation of biological pathways using Petri nets–demonstrated for apoptosis. Biosystems. 2004;75(1):15–28. doi: 10.1016/j.biosystems.2004.03.003. [DOI] [PubMed] [Google Scholar]
  • 17.Schuster S, Hilgetag C, Schuster R. Determining elementary modes of functioning in biochemical reaction networks at steady state. Proc Second Gauss Symp. 1993;1996:101–14. [Google Scholar]
  • 18.Alberty RA. Calculation of biochemical net reactions and pathways by using matrix operations. Biophys J. 1996;71:507–15. doi: 10.1016/S0006-3495(96)79252-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Bonet PL. PIPE v2. 5: a Petri net tool for performance modelling; Proceedings of 23rd Latin American Conference on Informatics (CLEI); 2007. [Google Scholar]
  • 20.Hrúz B, Zhou M. Modeling and Control of Discrete-Event Dynamic Systems: With Petri Nets and Other Tools. Springer; 2007. [Google Scholar]
  • 21.Reisig W. Petri nets – An introduction. Springer-Verlag; 1982. [Google Scholar]
  • 22.Murata T. (1989, April). Petrinets: properties, analysis and applications. Proceedings of the IEEE. 1989;77(4):541–80. [Google Scholar]
  • 23.van Riel NA. Dynamic modelling and analysis of biochemical networks: mechanism-based models and model-based experiments. Brief Bioinform. 2006;7(4):364–74. doi: 10.1093/bib/bbl040. [DOI] [PubMed] [Google Scholar]
  • 24.Deville Y, Gilbert D, Van Helden J, Wodak SJ. An overview of data models for the analysis of biochemical pathways. Brief Bioinform. 2003;4(3):246–59. doi: 10.1093/bib/4.3.246. [DOI] [PubMed] [Google Scholar]
  • 25.De Jong H. Modeling and simulation of genetic regulatory systems: a literature review. J Comput Biol. 2002;9(1):67–103. doi: 10.1089/10665270252833208. [DOI] [PubMed] [Google Scholar]
  • 26.Wiekert W. Modelling and simulation: tools for metabolic engineering. J Bio-technol. 2002;94(1):37–63. doi: 10.1016/s0168-1656(01)00418-7. [DOI] [PubMed] [Google Scholar]
  • 27.Mandel JP. Representing bioinformatics causality. Brief Bioinform. 2004;5(3):270–83. doi: 10.1093/bib/5.3.270. [DOI] [PubMed] [Google Scholar]
  • 28.Meng TC, Somani S, Dhar P. Modeling and simulation of biological systems with stochasticity. In Silico Biol. 2004;4(3):293–309. [PubMed] [Google Scholar]
  • 29.Baldan P, Cocco N, Marin A, Simeoni M. Representing and Comparing Metabolic Pathways as Petri Nets with MPath2PN and CoMeta. 2013. Electronic Notes in Theoretical Computer Science. Available at www.elsevier.nl/locate/entcs.
  • 30.Koch I, Junker BH, Heiner M. Application of Petri net theory for modelling and validation of the sucrose breakdown pathway in the potato tuber. Bioinformatics. 2005;21(7):1219–26. doi: 10.1093/bioinformatics/bti145. [DOI] [PubMed] [Google Scholar]
  • 31.MacRae JI, Dixon MW, Dearnley MK, et al. Mitochondrial metabolism of sexual and asexual blood stages of the malaria. BMC Biol. 2013;11:67. doi: 10.1186/1741-7007-11-67. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Velanker SS, Ray SS, Gokhale RS, et al. Triosephosphate isomerase from Plasmodium falciparum: the crystal structure provides insights into antimalarial drug design. Structure. 1997;5(6):751–61. doi: 10.1016/s0969-2126(97)00230-x. [DOI] [PubMed] [Google Scholar]
  • 33.Olafsson P, Matile H, Certa U. Molecular analysis of Plasmodium falciparum hexokinase. Mol Biochem Parasitol. 1992;56(1):89–101. doi: 10.1016/0166-6851(92)90157-f. [DOI] [PubMed] [Google Scholar]
  • 34.Jain P, Chakma B, Patra S, Goswami P. Potential biomarkers and their applications for rapid and reliable detection of malaria. Biomed Res Int. 2014;2014:852645. doi: 10.1155/2014/852645. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Shen B, Sibley LD. Toxoplasma aldolase is required for metabolism but dispensable for host-cell invasion. Proc Natl Acad Sci U S A. 2014;111(9):3567–72. doi: 10.1073/pnas.1315156111. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Waller RF, Ralph SA, Reed MB, et al. A type II pathway for fatty acid biosynthesis presents drug targets in Plasmodium falciparum. Antimicrob Agents Chemother. 2003;47(1):297–301. doi: 10.1128/AAC.47.1.297-301.2003. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Pelicano H, Martin DS, Xu RH, Huang P. Glycolysis inhibition for anticancer treatment. Oncogene. 2006;25(34):4633–46. doi: 10.1038/sj.onc.1209597. [DOI] [PubMed] [Google Scholar]
  • 38.Alam A, Neyaz MK, Ikramul Hasan S. Exploiting unique structural and functional properties of malarial glycolytic enzymes for antimalarial drug development. Malar Res Treat. 2014;2014:451065. doi: 10.1155/2014/451065. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Chan M, Tan DS, Sim TS. Plasmodium falciparum pyruvate kinase as a novel target for antimalarial drug-screening. Travel Med Infect Dis. 2007;5(2):125–31. doi: 10.1016/j.tmaid.2006.01.015. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary File 1. Data for the glycolysis pathway of P. falciparum from PlasmoCyc v14.0 from the BioCyc database collection (www.biocyc.org), comprising three files, pathways. dat, reactions.dat and enzrxns.dat.

Supplementary File 2. Choked glycolysis model in PNML format.

BBI-10-2016-049-s001.zip (109.2KB, zip)

Articles from Bioinformatics and Biology Insights are provided here courtesy of SAGE Publications

RESOURCES