<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art>
   <ui>gb-2007-8-6-r123</ui>
   <ji>GBJ</ji>
   <fm>
      <dochead>Research</dochead>
      <bibl>
         <title>
            <p>Observing metabolic functions at the genome scale</p>
         </title>
         <aug>
            <au id="A1" ca="yes" ce="yes">
               <snm>Schwartz</snm>
               <fnm>Jean-Marc</fnm>
               <insr iid="I1"/>
               <insr iid="I2"/>
               <email>jean-marc.schwartz@manchester.ac.uk</email>
            </au>
            <au id="A2" ce="yes">
               <snm>Gaugain</snm>
               <fnm>Claire</fnm>
               <insr iid="I3"/>
               <email>claire.gaugain@etud.u-bordeaux2.fr</email>
            </au>
            <au id="A3">
               <snm>Nacher</snm>
               <mi>C</mi>
               <fnm>Jose</fnm>
               <insr iid="I1"/>
               <insr iid="I4"/>
               <email>nacher@fun.ac.jp</email>
            </au>
            <au id="A4">
               <snm>de Daruvar</snm>
               <fnm>Antoine</fnm>
               <insr iid="I3"/>
               <email>antoine.daruvar@pmtg.u-bordeaux2.fr</email>
            </au>
            <au id="A5">
               <snm>Kanehisa</snm>
               <fnm>Minoru</fnm>
               <insr iid="I1"/>
               <email>kanehisa@kuicr.kyoto-u.ac.jp</email>
            </au>
         </aug>
         <insg>
            <ins id="I1">
               <p>Bioinformatics Center, Kyoto University, Uji, Kyoto 611-0011, Japan</p>
            </ins>
            <ins id="I2">
               <p>Faculty of Life Sciences, University of Manchester, Manchester M13 9PT, UK</p>
            </ins>
            <ins id="I3">
               <p>Centre de Bioinformatique de Bordeaux, Universit&#233; Bordeaux 2, 33076 Bordeaux, France</p>
            </ins>
            <ins id="I4">
               <p>Department of Complex Systems, Future University, Hakodate, Hokkaido 041-8655, Japan</p>
            </ins>
         </insg>
         <source>Genome Biology</source>
         <issn>1465-6906</issn>
         <pubdate>2007</pubdate>
         <volume>8</volume>
         <issue>6</issue>
         <fpage>R123</fpage>
         <url>http://genomebiology.com/2007/8/6/R123</url>
         <xrefbib>
            <pubidlist>
               <pubid idtype="pmpid">17594483</pubid>
               <pubid idtype="doi">10.1186/gb-2007-8-6-r123</pubid>
            </pubidlist>
         </xrefbib>
      </bibl>
      <history>
         <rec>
            <date>
               <day>21</day>
               <month>3</month>
               <year>2007</year>
            </date>
         </rec>
         <revrec>
            <date>
               <day>30</day>
               <month>5</month>
               <year>2007</year>
            </date>
         </revrec>
         <acc>
            <date>
               <day>26</day>
               <month>6</month>
               <year>2007</year>
            </date>
         </acc>
         <pub>
            <date>
               <day>26</day>
               <month>06</month>
               <year>2007</year>
            </date>
         </pub>
      </history>
      <cpyrt>
         <year>2007</year>
         <collab>Schwartz et al.; licensee BioMed Central Ltd.</collab>
         <note>This is an open access article distributed under the terms of the Creative Commons Attribution License (<url>http://creativecommons.org/licenses/by/2.0</url>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</note>
      </cpyrt>
      <shorttitle>
         <p>Genome-scale analysis of metabolism</p>
      </shorttitle>
      <shortabs>
         <p>A modular approach is presented that allows the observation of the transcriptional activity of metabolic functions at the genome scale.</p>
      </shortabs>
      <abs>
         <sec>
            <st>
               <p>Abstract</p>
            </st>
            <sec>
               <st>
                  <p>Background</p>
               </st>
               <p>High-throughput techniques have multiplied the amount and the types of available biological data, and for the first time achieving a global comprehension of the physiology of biological cells has become an achievable goal. This aim requires the integration of large amounts of heterogeneous data at different scales. It is notably necessary to extend the traditional focus on genomic data towards a truly functional focus, where the activity of cells is described in terms of actual metabolic processes performing the functions necessary for cells to live.</p>
            </sec>
            <sec>
               <st>
                  <p>Results</p>
               </st>
               <p>In this work, we present a new approach for metabolic analysis that allows us to observe the transcriptional activity of metabolic functions at the genome scale. These functions are described in terms of elementary modes, which can be computed in a genome-scale model thanks to a modular approach. We exemplify this new perspective by presenting a detailed analysis of the transcriptional metabolic response of yeast cells to stress. The integration of elementary mode analysis with gene expression data allows us to identify a number of functionally induced or repressed metabolic processes in different stress conditions. The assembly of these elementary modes leads to the identification of specific metabolic backbones.</p>
            </sec>
            <sec>
               <st>
                  <p>Conclusion</p>
               </st>
               <p>This study opens a new framework for the cell-scale analysis of metabolism, where transcriptional activity can be analyzed in terms of whole processes instead of individual genes. We furthermore show that the set of active elementary modes exhibits a highly uneven organization, where most of them conduct specialized tasks while a smaller proportion performs multi-task functions and dominates the general stress response.</p>
            </sec>
         </sec>
      </abs>
   </fm>
   <meta>
      <classifications>
         <classification type="BMC" subtype="man_spc_id" id="30010002">Bioinformatics</classification>
         <classification type="BMC" subtype="man_spc_id" id="30010010">Genome studies</classification>
         <classification type="BMC" subtype="man_spc_id" id="30010015">Model organisms</classification>
      </classifications>
   </meta>
   <bdy>
      <sec>
         <st>
            <p>Background</p>
         </st>
         <p>The increasing availability of high-throughput data has allowed more and more analyses to be performed at the cell scale. After completion of genome sequencing for many species, the focus is shifting towards getting a global understanding of cell physiology. This task requires the integration of heterogeneous data at different scales, including genomic, transcriptomic, proteomic, and metabolomic data.</p>
         <p>At the level of metabolism, good knowledge of the structure of metabolic networks has now been achieved for several species. A number of genome-wide models of metabolism have been reconstructed <abbrgrp><abbr bid="B1">1</abbr><abbr bid="B2">2</abbr><abbr bid="B3">3</abbr><abbr bid="B4">4</abbr></abbrgrp>, but these structural models provide only a static representation of an organism's metabolism; the structure of a metabolic network is static for a given species, and only changes at a slow pace across species through evolution <abbrgrp><abbr bid="B5">5</abbr></abbrgrp>. However, the usage of particular metabolic reactions by a given cell is highly dynamic. It changes very rapidly in time with modifications in the environment, in the cell cycle, or with stochastic fluctuations. Static representations, therefore, need to be extended toward truly dynamic descriptions.</p>
         <p>Metabolic networks are also highly complex, formed by several hundreds of densely interconnected chemical reactions. To characterize such complex systems at the genome scale, it is necessary to identify smaller building blocks. Cellular networks have been shown to have a high degree of modularity, and are composed of groups of interacting elements and molecules that carry out specific biological functions <abbrgrp><abbr bid="B6">6</abbr></abbrgrp>. In recent years, several methods have been proposed to decompose complex biological networks into subnetworks and to identify basic interaction modules <abbrgrp><abbr bid="B5">5</abbr><abbr bid="B7">7</abbr><abbr bid="B8">8</abbr><abbr bid="B9">9</abbr></abbrgrp>. Although relevant progress has been achieved in detecting motifs and modules in transcriptional regulatory and protein-protein interaction networks <abbrgrp><abbr bid="B10">10</abbr><abbr bid="B11">11</abbr><abbr bid="B12">12</abbr><abbr bid="B13">13</abbr><abbr bid="B14">14</abbr><abbr bid="B15">15</abbr><abbr bid="B16">16</abbr></abbrgrp>, the building blocks of metabolic pathways still remain largely undiscovered. Evidence for the existence of modularity in metabolic pathways was recently proposed by Ravasz <it>et al</it>. <abbrgrp><abbr bid="B17">17</abbr></abbrgrp>, who showed that the high clustering degree observed in metabolic networks may imply a hierarchical modularity, in which modules are made up of smaller and denser modules in a fractal manner.</p>
         <p>A complementary approach is provided by the concept of an 'elementary mode'. Elementary modes, and the very similar concept of 'extreme pathways', are minimal sets of reactions that can operate in steady state in a metabolic network <abbrgrp><abbr bid="B18">18</abbr><abbr bid="B19">19</abbr><abbr bid="B20">20</abbr></abbrgrp>. They have already proven useful for studying many aspects of metabolism, including the prediction of functional properties of metabolic pathways, the measurement of robustness and flexibility, inferring the viability of mutants, the assessment of gene regulatory features, and so on <abbrgrp><abbr bid="B21">21</abbr></abbrgrp>. Recently, it has been shown that they could even provide a basis for describing and understanding the properties of signaling and transcriptional regulatory networks <abbrgrp><abbr bid="B22">22</abbr><abbr bid="B23">23</abbr></abbrgrp>. All these applications, however, consider elementary modes as purely 'structural units'. Although the biological significance of elementary modes has already been mentioned <abbrgrp><abbr bid="B24">24</abbr></abbrgrp>, the use of elementary modes as true elementary 'functional units' of cellular metabolism has not been attempted so far. A few studies <abbrgrp><abbr bid="B25">25</abbr><abbr bid="B26">26</abbr></abbrgrp> have combined metabolic and transcriptomic data in order to find out whether co-expressed genes are part of a given metabolic pathway, but most of these approaches used complete metabolic pathways as metabolic units.</p>
         <p>Here, we address the problem of identifying metabolic units in a genome-scale model of the yeast <it>Saccharomyces cerevisiae </it>by relying on elementary modes. Our study is based on the integration of dynamic gene expression data in various stress conditions into a genome-scale model of metabolism, modularly structured in elementary modes. We used a bioinformatics tool called BlastSets <abbrgrp><abbr bid="B27">27</abbr></abbrgrp> to combine these two types of data in order to answer the following question: do enzymes that are involved in the same elementary mode have their corresponding genes co-expressed in particular conditions? We were able to identify active elementary modes, that is, elementary modes whose enzymes are induced or repressed in response to different environmental stresses; these elementary modes can thus be seen as functional units of the metabolic stress response.</p>
      </sec>
      <sec>
         <st>
            <p>Results</p>
         </st>
         <sec>
            <st>
               <p>Genome-wide computation of elementary modes</p>
            </st>
            <p>The computation of elementary modes in genome-wide models of metabolism is seriously hampered by the problem of combinatorial explosion. Even though the number of elementary modes is usually smaller in a real system than its theoretical limit and can be further reduced by taking into account various environmental or regulatory constraints, it is of no practical use to handle systems of thousands of elementary modes because such systems become impossible to interpret <abbrgrp><abbr bid="B28">28</abbr><abbr bid="B29">29</abbr></abbrgrp>. One possible approach to deal with this problem consists of decomposing a genome-scale metabolic network into smaller subunits. This kind of decomposition has already been proposed, but was based on network topology <abbrgrp><abbr bid="B30">30</abbr></abbrgrp>; it consisted of finding the optimal decomposition that minimized the number of elementary modes. However, there is no guarantee that such subunits represent functionally coherent and biologically interpretable pathways.</p>
            <p>We have developed an alternative approach for computing elementary modes at the genome scale. In the Kyoto Encyclopedia of Genes and Genomes (KEGG) database, metabolic pathways are represented as a series of maps, where each map covers a precise biological function <abbrgrp><abbr bid="B31">31</abbr></abbrgrp>. These maps are sufficiently small for the number of elementary modes inside each of them to remain in the hundreds (Table <tblr tid="T1">1</tblr>). Furthermore, because they have been manually drawn and annotated based on biological information, these units have a clear biological meaning and are easy to interpret. We thus considered each pathway map of the KEGG database as one subnetwork. We then computed the full set of elementary modes inside each of them using a classical algorithm <abbrgrp><abbr bid="B20">20</abbr></abbrgrp> (Additional data file 1).</p>
            <tbl id="T1">
               <title>
                  <p>Table 1</p>
               </title>
               <caption>
                  <p>KEGG metabolic pathways for <it>Saccharomyces cerevisiae </it>and number of elementary modes for each</p>
               </caption>
               <tblbdy cols="4">
                  <r>
                     <c ca="left">
                        <p>Pathway identifier</p>
                     </c>
                     <c ca="left">
                        <p>Pathway name</p>
                     </c>
                     <c ca="center">
                        <p>Number of computed elementary modes</p>
                     </c>
                     <c ca="center">
                        <p>in BlastSets</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="4">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00010</p>
                     </c>
                     <c ca="left">
                        <p>Glycolysis/gluconeogenesis</p>
                     </c>
                     <c ca="center">
                        <p>163</p>
                     </c>
                     <c ca="center">
                        <p>112</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00020</p>
                     </c>
                     <c ca="left">
                        <p>Citrate cycle (TCA cycle)</p>
                     </c>
                     <c ca="center">
                        <p>99</p>
                     </c>
                     <c ca="center">
                        <p>60</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00030</p>
                     </c>
                     <c ca="left">
                        <p>Pentose phosphate pathway</p>
                     </c>
                     <c ca="center">
                        <p>206</p>
                     </c>
                     <c ca="center">
                        <p>203</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00040</p>
                     </c>
                     <c ca="left">
                        <p>Pentose and glucuronate interconversions</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00051</p>
                     </c>
                     <c ca="left">
                        <p>Fructose and mannose metabolism</p>
                     </c>
                     <c ca="center">
                        <p>12</p>
                     </c>
                     <c ca="center">
                        <p>11</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00052</p>
                     </c>
                     <c ca="left">
                        <p>Galactose metabolism</p>
                     </c>
                     <c ca="center">
                        <p>81</p>
                     </c>
                     <c ca="center">
                        <p>63</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00053</p>
                     </c>
                     <c ca="left">
                        <p>Ascorbate and aldarate metabolism</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00061</p>
                     </c>
                     <c ca="left">
                        <p>Fatty acid biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00071</p>
                     </c>
                     <c ca="left">
                        <p>Fatty acid metabolism</p>
                     </c>
                     <c ca="center">
                        <p>22</p>
                     </c>
                     <c ca="center">
                        <p>20</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00072</p>
                     </c>
                     <c ca="left">
                        <p>Synthesis and degradation of ketone bodies</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00100</p>
                     </c>
                     <c ca="left">
                        <p>Biosynthesis of steroids</p>
                     </c>
                     <c ca="center">
                        <p>6</p>
                     </c>
                     <c ca="center">
                        <p>5</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00120</p>
                     </c>
                     <c ca="left">
                        <p>Bile acid biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>5</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00130</p>
                     </c>
                     <c ca="left">
                        <p>Ubiquinone biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>1</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00190</p>
                     </c>
                     <c ca="left">
                        <p>Oxidative phosphorylation</p>
                     </c>
                     <c ca="center">
                        <p>7</p>
                     </c>
                     <c ca="center">
                        <p>7</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00220</p>
                     </c>
                     <c ca="left">
                        <p>Urea cycle and metabolism of amino groups</p>
                     </c>
                     <c ca="center">
                        <p>12</p>
                     </c>
                     <c ca="center">
                        <p>11</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00230</p>
                     </c>
                     <c ca="left">
                        <p>Purine metabolism</p>
                     </c>
                     <c ca="center">
                        <p>350</p>
                     </c>
                     <c ca="center">
                        <p>346</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00240</p>
                     </c>
                     <c ca="left">
                        <p>Pyrimidine metabolism</p>
                     </c>
                     <c ca="center">
                        <p>31</p>
                     </c>
                     <c ca="center">
                        <p>28</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00251</p>
                     </c>
                     <c ca="left">
                        <p>Glutamate metabolism</p>
                     </c>
                     <c ca="center">
                        <p>40</p>
                     </c>
                     <c ca="center">
                        <p>38</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00252</p>
                     </c>
                     <c ca="left">
                        <p>Alanine and aspartate metabolism</p>
                     </c>
                     <c ca="center">
                        <p>43</p>
                     </c>
                     <c ca="center">
                        <p>39</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00260</p>
                     </c>
                     <c ca="left">
                        <p>Glycine, serine and threonine metabolism</p>
                     </c>
                     <c ca="center">
                        <p>102</p>
                     </c>
                     <c ca="center">
                        <p>94</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00271</p>
                     </c>
                     <c ca="left">
                        <p>Methionine metabolism</p>
                     </c>
                     <c ca="center">
                        <p>26</p>
                     </c>
                     <c ca="center">
                        <p>25</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00272</p>
                     </c>
                     <c ca="left">
                        <p>Cysteine metabolism</p>
                     </c>
                     <c ca="center">
                        <p>14</p>
                     </c>
                     <c ca="center">
                        <p>12</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00280</p>
                     </c>
                     <c ca="left">
                        <p>Valine, leucine and isoleucine degradation</p>
                     </c>
                     <c ca="center">
                        <p>8</p>
                     </c>
                     <c ca="center">
                        <p>7</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00290</p>
                     </c>
                     <c ca="left">
                        <p>Valine, leucine and isoleucine biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>12</p>
                     </c>
                     <c ca="center">
                        <p>11</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00300</p>
                     </c>
                     <c ca="left">
                        <p>Lysine biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>5</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00310</p>
                     </c>
                     <c ca="left">
                        <p>Lysine degradation</p>
                     </c>
                     <c ca="center">
                        <p>6</p>
                     </c>
                     <c ca="center">
                        <p>5</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00330</p>
                     </c>
                     <c ca="left">
                        <p>Arginine and proline metabolism</p>
                     </c>
                     <c ca="center">
                        <p>29</p>
                     </c>
                     <c ca="center">
                        <p>24</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00340</p>
                     </c>
                     <c ca="left">
                        <p>Histidine metabolism</p>
                     </c>
                     <c ca="center">
                        <p>5</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00350</p>
                     </c>
                     <c ca="left">
                        <p>Tyrosine metabolism</p>
                     </c>
                     <c ca="center">
                        <p>11</p>
                     </c>
                     <c ca="center">
                        <p>8</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00360</p>
                     </c>
                     <c ca="left">
                        <p>Phenylalanine metabolism</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00361</p>
                     </c>
                     <c ca="left">
                        <p>gamma-Hexachlorocyclohexane degradation</p>
                     </c>
                     <c ca="center">
                        <p>6</p>
                     </c>
                     <c ca="center">
                        <p>1</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00362</p>
                     </c>
                     <c ca="left">
                        <p>Benzoate degradation via hydroxylation</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                     <c ca="center">
                        <p>0</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00380</p>
                     </c>
                     <c ca="left">
                        <p>Tryptophan metabolism</p>
                     </c>
                     <c ca="center">
                        <p>15</p>
                     </c>
                     <c ca="center">
                        <p>8</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00400</p>
                     </c>
                     <c ca="left">
                        <p>Phenylalanine, tyrosine and tryptophan biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>38</p>
                     </c>
                     <c ca="center">
                        <p>30</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00401</p>
                     </c>
                     <c ca="left">
                        <p>Novobiocin biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>6</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00410</p>
                     </c>
                     <c ca="left">
                        <p>beta-Alanine metabolism</p>
                     </c>
                     <c ca="center">
                        <p>6</p>
                     </c>
                     <c ca="center">
                        <p>6</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00430</p>
                     </c>
                     <c ca="left">
                        <p>Taurine and hypotaurine metabolism</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                     <c ca="center">
                        <p>1</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00440</p>
                     </c>
                     <c ca="left">
                        <p>Aminophosphonate metabolism</p>
                     </c>
                     <c ca="center">
                        <p>5</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00450</p>
                     </c>
                     <c ca="left">
                        <p>Selenoamino acid metabolism</p>
                     </c>
                     <c ca="center">
                        <p>6</p>
                     </c>
                     <c ca="center">
                        <p>5</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00460</p>
                     </c>
                     <c ca="left">
                        <p>Cyanoamino acid metabolism</p>
                     </c>
                     <c ca="center">
                        <p>9</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00480</p>
                     </c>
                     <c ca="left">
                        <p>Glutathione metabolism</p>
                     </c>
                     <c ca="center">
                        <p>5</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00500</p>
                     </c>
                     <c ca="left">
                        <p>Starch and sucrose metabolism</p>
                     </c>
                     <c ca="center">
                        <p>49</p>
                     </c>
                     <c ca="center">
                        <p>47</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00520</p>
                     </c>
                     <c ca="left">
                        <p>Nucleotide sugars metabolism</p>
                     </c>
                     <c ca="center">
                        <p>15</p>
                     </c>
                     <c ca="center">
                        <p>11</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00521</p>
                     </c>
                     <c ca="left">
                        <p>Streptomycin biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                     <c ca="center">
                        <p>1</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00530</p>
                     </c>
                     <c ca="left">
                        <p>Aminosugars metabolism</p>
                     </c>
                     <c ca="center">
                        <p>13</p>
                     </c>
                     <c ca="center">
                        <p>13</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00550</p>
                     </c>
                     <c ca="left">
                        <p>Peptidoglycan biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                     <c ca="center">
                        <p>0</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00561</p>
                     </c>
                     <c ca="left">
                        <p>Glycerolipid metabolism</p>
                     </c>
                     <c ca="center">
                        <p>7</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00562</p>
                     </c>
                     <c ca="left">
                        <p>Inositol phosphate metabolism</p>
                     </c>
                     <c ca="center">
                        <p>5</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00563</p>
                     </c>
                     <c ca="left">
                        <p>Glycosylphosphatidylinositol (GPI)-anchor biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                     <c ca="center">
                        <p>0</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00564</p>
                     </c>
                     <c ca="left">
                        <p>Glycerophospholipid metabolism</p>
                     </c>
                     <c ca="center">
                        <p>28</p>
                     </c>
                     <c ca="center">
                        <p>25</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00590</p>
                     </c>
                     <c ca="left">
                        <p>Arachidonic acid metabolism</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00600</p>
                     </c>
                     <c ca="left">
                        <p>Glycosphingolipid metabolism</p>
                     </c>
                     <c ca="center">
                        <p>7</p>
                     </c>
                     <c ca="center">
                        <p>5</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00620</p>
                     </c>
                     <c ca="left">
                        <p>Pyruvate metabolism</p>
                     </c>
                     <c ca="center">
                        <p>139</p>
                     </c>
                     <c ca="center">
                        <p>132</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00624</p>
                     </c>
                     <c ca="left">
                        <p>1- and 2-Methylnaphthalene degradation</p>
                     </c>
                     <c ca="center">
                        <p>7</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00625</p>
                     </c>
                     <c ca="left">
                        <p>Tetrachloroethene degradation</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>1</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00627</p>
                     </c>
                     <c ca="left">
                        <p>1,4-Dichlorobenzene degradation</p>
                     </c>
                     <c ca="center">
                        <p>9</p>
                     </c>
                     <c ca="center">
                        <p>0</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00630</p>
                     </c>
                     <c ca="left">
                        <p>Glyoxylate and dicarboxylate metabolism</p>
                     </c>
                     <c ca="center">
                        <p>7</p>
                     </c>
                     <c ca="center">
                        <p>6</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00632</p>
                     </c>
                     <c ca="left">
                        <p>Benzoate degradation via CoA ligation</p>
                     </c>
                     <c ca="center">
                        <p>7</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00640</p>
                     </c>
                     <c ca="left">
                        <p>Propanoate metabolism</p>
                     </c>
                     <c ca="center">
                        <p>8</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00650</p>
                     </c>
                     <c ca="left">
                        <p>Butanoate metabolism</p>
                     </c>
                     <c ca="center">
                        <p>9</p>
                     </c>
                     <c ca="center">
                        <p>7</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00670</p>
                     </c>
                     <c ca="left">
                        <p>One carbon pool by folate</p>
                     </c>
                     <c ca="center">
                        <p>13</p>
                     </c>
                     <c ca="center">
                        <p>12</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00680</p>
                     </c>
                     <c ca="left">
                        <p>Methane metabolism</p>
                     </c>
                     <c ca="center">
                        <p>5</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00710</p>
                     </c>
                     <c ca="left">
                        <p>Carbon fixation</p>
                     </c>
                     <c ca="center">
                        <p>13</p>
                     </c>
                     <c ca="center">
                        <p>8</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00720</p>
                     </c>
                     <c ca="left">
                        <p>Reductive carboxylate cycle (CO<sub>2 </sub>fixation)</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00730</p>
                     </c>
                     <c ca="left">
                        <p>Thiamine metabolism</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                     <c ca="center">
                        <p>0</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00740</p>
                     </c>
                     <c ca="left">
                        <p>Riboflavin metabolism</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00750</p>
                     </c>
                     <c ca="left">
                        <p>Vitamin B6 metabolism</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00760</p>
                     </c>
                     <c ca="left">
                        <p>Nicotinate and nicotinamide metabolism</p>
                     </c>
                     <c ca="center">
                        <p>9</p>
                     </c>
                     <c ca="center">
                        <p>8</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00770</p>
                     </c>
                     <c ca="left">
                        <p>Pantothenate and CoA biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00780</p>
                     </c>
                     <c ca="left">
                        <p>Biotin metabolism</p>
                     </c>
                     <c ca="center">
                        <p>1</p>
                     </c>
                     <c ca="center">
                        <p>1</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00790</p>
                     </c>
                     <c ca="left">
                        <p>Folate biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>17</p>
                     </c>
                     <c ca="center">
                        <p>6</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00860</p>
                     </c>
                     <c ca="left">
                        <p>Porphyrin and chlorophyll metabolism</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00900</p>
                     </c>
                     <c ca="left">
                        <p>Terpenoid biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>9</p>
                     </c>
                     <c ca="center">
                        <p>8</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00903</p>
                     </c>
                     <c ca="left">
                        <p>Limonene and pinene degradation</p>
                     </c>
                     <c ca="center">
                        <p>9</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00910</p>
                     </c>
                     <c ca="left">
                        <p>Nitrogen metabolism</p>
                     </c>
                     <c ca="center">
                        <p>17</p>
                     </c>
                     <c ca="center">
                        <p>15</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00920</p>
                     </c>
                     <c ca="left">
                        <p>Sulfur metabolism</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00960</p>
                     </c>
                     <c ca="left">
                        <p>Alkaloid biosynthesis II</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                     <c ca="center">
                        <p>3</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00970</p>
                     </c>
                     <c ca="left">
                        <p>Aminoacyl-tRNA biosynthesis</p>
                     </c>
                     <c ca="center">
                        <p>20</p>
                     </c>
                     <c ca="center">
                        <p>15</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce00980</p>
                     </c>
                     <c ca="left">
                        <p>Metabolism of xenobiotics by cytochrome P450</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                     <c ca="center">
                        <p>2</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>sce04070</p>
                     </c>
                     <c ca="left">
                        <p>Phosphatidylinositol signaling system</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>4</p>
                     </c>
                  </r>
               </tblbdy>
               <tblfn>
                  <p>The first and second columns give the identifier and the name of each KEGG metabolic pathway. For each of them, the number of elementary modes computed is indicated in the third column and the number of elementary modes entered in the BlastSets database in the fourth column. In most cases, there is a difference between these two numbers because BlastSets eliminates redundant elementary modes and the ones involving only one enzyme.</p>
               </tblfn>
            </tbl>
            <p>Because of their combinatorial nature, a number of different elementary modes usually share common reactions along their path. It often occurs that several elementary modes are almost identical except for a few branches at their extremities. Similarly, a given reaction can belong to a large number of different elementary modes. Figure <figr fid="F1">1a</figr> illustrates this property by showing some of the elementary modes between fumarate and 2-oxoglutarate in the citrate cycle (note that only 7 elementary modes have been drawn out of 99 calculated for the entire citrate cycle map). This combinatorial property, which is a major problem in large networks, is, on the contrary, welcome in our study: as our aim is to search for the most active route in a system, it guarantees that the full set of topologically possible routes will be considered in the search.</p>
            <fig id="F1">
               <title>
                  <p>Figure 1</p>
               </title>
               <caption>
                  <p>Construction of elementary mode collections</p>
               </caption>
               <text>
                  <p>Construction of elementary mode collections. <b>(a) </b>This scheme represents some of the elementary modes calculated between fumarate and 2-oxoglutarate in the citrate cycle pathway. Each color corresponds to a different elementary mode; numbers indicate the identifiers of elementary modes as in Additional data file 1, and doors represent start and end compounds of elementary modes. This figure illustrates the combinatorial nature of elementary modes: several of them are almost identical except for one or two reactions, and a given reaction can belong to several elementary modes. <b>(b) </b>The composition of the EM1 collection (left) and how elementary modes were merged to build the EM2 collection (right). Three independent sets from EM1 can be merged into two sets in EM2 if they share a common boundary compound.</p>
               </text>
               <graphic file="gb-2007-8-6-r123-1"/>
            </fig>
            <p>The use of KEGG maps for defining subnetworks aims at having entities that are as much as possible biologically coherent. The start and end points of elementary modes are compounds located at the boundaries between subnetworks. One drawback of this approach is that active metabolic routes that are spread over different KEGG maps may not be easily identified. To overcome this problem, we constructed two different collections of elementary modes, EM1 and EM2. EM1 contains the full set of single elementary modes computed with each KEGG pathway map being used as a subnetwork; each elementary mode from EM1 is entirely included in a single pathway map. EM2 was formed by combining all pairs of elementary modes from EM1 that are connected through a common boundary compound; elementary modes from EM2 thus spread over two different pathway maps (Figure <figr fid="F1">1b</figr>). The use of EM2 reduces the dependence of results on subnetwork boundaries since active elementary modes spread over different KEGG maps can now be identified. More details are provided in the 'Genome-wide computation of elementary modes' section in Materials and methods, and the full description of single elementary modes is available in Additional data file 1.</p>
         </sec>
         <sec>
            <st>
               <p>Elementary modes represent true functional units of metabolism</p>
            </st>
            <sec>
               <st>
                  <p>Functional activity is more significant in elementary modes than in entire pathways</p>
               </st>
               <p>To elucidate whether elementary modes can be considered as true functional biological units, the stress response of yeast was investigated in a large number of different conditions. Towards this goal, we used microarray data obtained from several experimental analyses <abbrgrp><abbr bid="B32">32</abbr><abbr bid="B33">33</abbr><abbr bid="B34">34</abbr></abbrgrp> (see the 'Expression data' section in Materials and methods) and a bioinformatics tool called BlastSets <abbrgrp><abbr bid="B27">27</abbr></abbrgrp>. BlastSets enabled us to find similarities between the composition of two sets of genes or proteins derived from two different types of information (here, metabolic pathways and expression data). The elementary modes EM1 and EM2 were stored independently as two BlastSets collections. Entire KEGG pathways were also stored as a BlastSets collection, to find out whether stress responses involve entire pathways, as defined in KEGG, or only parts of these pathways, as represented by elementary modes. In many stress conditions, induced/repressed elementary modes were found with higher <it>P </it>values than whole pathways (Table <tblr tid="T2">2</tblr>).</p>
               <tbl id="T2">
                  <title>
                     <p>Table 2</p>
                  </title>
                  <caption>
                     <p>First induced/repressed pathway and first induced/repressed elementary mode in particular stress conditions</p>
                  </caption>
                  <tblbdy cols="5">
                     <r>
                        <c ca="left">
                           <p>Stress condition</p>
                        </c>
                        <c ca="left">
                           <p>First pathway</p>
                        </c>
                        <c ca="center">
                           <p><it>P </it>value</p>
                        </c>
                        <c ca="left">
                           <p>First elementary mode (EM1)</p>
                        </c>
                        <c ca="center">
                           <p><it>P </it>value</p>
                        </c>
                     </r>
                     <r>
                        <c cspan="5">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Ash [34], repressed</p>
                        </c>
                        <c ca="left">
                           <p>sce00230 (purine metabolism)</p>
                        </c>
                        <c ca="center">
                           <p>2.7e-8</p>
                        </c>
                        <c ca="left">
                           <p>sce00230.em279 (part of purine metabolism)</p>
                        </c>
                        <c ca="center">
                           <p>1e-11</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Pentanol [34], repressed</p>
                        </c>
                        <c ca="left">
                           <p>sce00230 (purine metabolism)</p>
                        </c>
                        <c ca="center">
                           <p>3.3e-6</p>
                        </c>
                        <c ca="left">
                           <p>sce00230.em341 (part of purine metabolism)</p>
                        </c>
                        <c ca="center">
                           <p>1.8e-8</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Tetrachloro-isophthalonitrile [34], repressed</p>
                        </c>
                        <c ca="left">
                           <p>sce00230 (purine metabolism)</p>
                        </c>
                        <c ca="center">
                           <p>2.5e-8</p>
                        </c>
                        <c ca="left">
                           <p>sce00230.em280 (part of purine metabolism)</p>
                        </c>
                        <c ca="center">
                           <p>3.3e-10</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Stationary phase [33], induced</p>
                        </c>
                        <c ca="left">
                           <p>sce00020 (citrate cycle)</p>
                        </c>
                        <c ca="center">
                           <p>3.4e-14</p>
                        </c>
                        <c ca="left">
                           <p>sce00020.em36 (part of citrate cycle)</p>
                        </c>
                        <c ca="center">
                           <p>5.9e-16</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Heat shock [32], induced</p>
                        </c>
                        <c ca="left">
                           <p>sce00500 (starch and sucrose metabolism)</p>
                        </c>
                        <c ca="center">
                           <p>3.8e-4</p>
                        </c>
                        <c ca="left">
                           <p>sce00500.em13 (part of starch and sucrose metabolism)</p>
                        </c>
                        <c ca="center">
                           <p>4.2e-6</p>
                        </c>
                     </r>
                  </tblbdy>
                  <tblfn>
                     <p>Results given by BlastSets for particular conditions. The second column gives the most significant full KEGG pathway found to be induced/repressed (that is, the one with the lowest <it>P </it>value, given in the third column). The fourth column gives the most significant elementary mode from EM1 found to be induced/repressed. These results are sorted from the highest to the lowest difference between the two <it>P </it>values.</p>
                  </tblfn>
               </tbl>
               <p>The numbers of detected induced/repressed elementary modes for each stress condition are shown in Table <tblr tid="T3">3</tblr>, as well as the number of different KEGG pathways these elementary modes belong to. The numbers obtained with EM1 and EM2 are relatively well correlated but there is no absolute relationship between them; in most cases, the number of induced/repressed elementary modes is increased when compared to EM2, but a few of them show higher numbers with EM1. The same observation can be made about the number of KEGG pathways to which these elementary modes belong. In a majority of cases, elementary modes detected with EM1 are concentrated in a relatively small number of pathways, and EM2 increases this number by adding modes from adjacent pathways. But in a few cases, for example Thiuram, the number of pathways detected with EM2 is smaller than with EM1, indicating that these elementary modes tend to be isolated and poorly connected to adjacent pathways.</p>
               <tbl id="T3">
                  <title>
                     <p>Table 3</p>
                  </title>
                  <caption>
                     <p>Number of induced/repressed elementary modes in each condition</p>
                  </caption>
                  <tblbdy cols="5">
                     <r>
                        <c ca="left">
                           <p>Stress condition</p>
                        </c>
                        <c ca="center">
                           <p>Number of induced or repressed elementary modes (EM1)</p>
                        </c>
                        <c ca="center">
                           <p>Number of induced or repressed KEGG pathways (EM1)</p>
                        </c>
                        <c ca="center">
                           <p>Number of induced or repressed elementary modes (EM2)</p>
                        </c>
                        <c ca="center">
                           <p>Number of induced or repressed KEGG pathways (EM2)</p>
                        </c>
                     </r>
                     <r>
                        <c cspan="5">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Heat shock [32], induced</p>
                        </c>
                        <c ca="center">
                           <p>12</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                        <c ca="center">
                           <p>28</p>
                        </c>
                        <c ca="center">
                           <p>4</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Heat shock [32], repressed</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>NaCl [32], induced</p>
                        </c>
                        <c ca="center">
                           <p>5</p>
                        </c>
                        <c ca="center">
                           <p>1</p>
                        </c>
                        <c ca="center">
                           <p>4</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Peroxide [32], induced</p>
                        </c>
                        <c ca="center">
                           <p>16</p>
                        </c>
                        <c ca="center">
                           <p>10</p>
                        </c>
                        <c ca="center">
                           <p>3</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Sorbitol [32], induced</p>
                        </c>
                        <c ca="center">
                           <p>1</p>
                        </c>
                        <c ca="center">
                           <p>1</p>
                        </c>
                        <c ca="center">
                           <p>30</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Acid [32], induced</p>
                        </c>
                        <c ca="center">
                           <p>6</p>
                        </c>
                        <c ca="center">
                           <p>1</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Amino acid starvation [33], induced</p>
                        </c>
                        <c ca="center">
                           <p>13</p>
                        </c>
                        <c ca="center">
                           <p>3</p>
                        </c>
                        <c ca="center">
                           <p>104</p>
                        </c>
                        <c ca="center">
                           <p>19</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Diamide [33], induced</p>
                        </c>
                        <c ca="center">
                           <p>42</p>
                        </c>
                        <c ca="center">
                           <p>12</p>
                        </c>
                        <c ca="center">
                           <p>196</p>
                        </c>
                        <c ca="center">
                           <p>21</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Peroxide [33], induced</p>
                        </c>
                        <c ca="center">
                           <p>6</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                        <c ca="center">
                           <p>3</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Heat shock [33], induced</p>
                        </c>
                        <c ca="center">
                           <p>34</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                        <c ca="center">
                           <p>88</p>
                        </c>
                        <c ca="center">
                           <p>7</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Nitrogen depletion [33], induced</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                        <c ca="center">
                           <p>13</p>
                        </c>
                        <c ca="center">
                           <p>6</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Stationary phase [33], induced</p>
                        </c>
                        <c ca="center">
                           <p>54</p>
                        </c>
                        <c ca="center">
                           <p>5</p>
                        </c>
                        <c ca="center">
                           <p>292</p>
                        </c>
                        <c ca="center">
                           <p>25</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Variable temperature [33], induced</p>
                        </c>
                        <c ca="center">
                           <p>20</p>
                        </c>
                        <c ca="center">
                           <p>3</p>
                        </c>
                        <c ca="center">
                           <p>57</p>
                        </c>
                        <c ca="center">
                           <p>7</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Ash [34], induced</p>
                        </c>
                        <c ca="center">
                           <p>24</p>
                        </c>
                        <c ca="center">
                           <p>11</p>
                        </c>
                        <c ca="center">
                           <p>153</p>
                        </c>
                        <c ca="center">
                           <p>19</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Ash [34], repressed</p>
                        </c>
                        <c ca="center">
                           <p>200</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                        <c ca="center">
                           <p>284</p>
                        </c>
                        <c ca="center">
                           <p>8</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Cadmium [34], induced</p>
                        </c>
                        <c ca="center">
                           <p>1</p>
                        </c>
                        <c ca="center">
                           <p>1</p>
                        </c>
                        <c ca="center">
                           <p>19</p>
                        </c>
                        <c ca="center">
                           <p>5</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Maneb [34], induced</p>
                        </c>
                        <c ca="center">
                           <p>17</p>
                        </c>
                        <c ca="center">
                           <p>11</p>
                        </c>
                        <c ca="center">
                           <p>193</p>
                        </c>
                        <c ca="center">
                           <p>21</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Octanol [34], induced</p>
                        </c>
                        <c ca="center">
                           <p>5</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                        <c ca="center">
                           <p>12</p>
                        </c>
                        <c ca="center">
                           <p>6</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Pentachlorophenol [34], induced</p>
                        </c>
                        <c ca="center">
                           <p>7</p>
                        </c>
                        <c ca="center">
                           <p>5</p>
                        </c>
                        <c ca="center">
                           <p>56</p>
                        </c>
                        <c ca="center">
                           <p>12</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Pentanol [34], induced</p>
                        </c>
                        <c ca="center">
                           <p>44</p>
                        </c>
                        <c ca="center">
                           <p>7</p>
                        </c>
                        <c ca="center">
                           <p>289</p>
                        </c>
                        <c ca="center">
                           <p>35</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Pentanol [34], repressed</p>
                        </c>
                        <c ca="center">
                           <p>184</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                        <c ca="center">
                           <p>166</p>
                        </c>
                        <c ca="center">
                           <p>7</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Thiuram [34], induced</p>
                        </c>
                        <c ca="center">
                           <p>12</p>
                        </c>
                        <c ca="center">
                           <p>11</p>
                        </c>
                        <c ca="center">
                           <p>19</p>
                        </c>
                        <c ca="center">
                           <p>5</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Tetrachloro-isophthalonitrile [34], induced</p>
                        </c>
                        <c ca="center">
                           <p>17</p>
                        </c>
                        <c ca="center">
                           <p>11</p>
                        </c>
                        <c ca="center">
                           <p>25</p>
                        </c>
                        <c ca="center">
                           <p>8</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Tetrachloro-isophthalonitrile [34], repressed</p>
                        </c>
                        <c ca="center">
                           <p>155</p>
                        </c>
                        <c ca="center">
                           <p>1</p>
                        </c>
                        <c ca="center">
                           <p>202</p>
                        </c>
                        <c ca="center">
                           <p>8</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Zineb [34], induced</p>
                        </c>
                        <c ca="center">
                           <p>16</p>
                        </c>
                        <c ca="center">
                           <p>10</p>
                        </c>
                        <c ca="center">
                           <p>127</p>
                        </c>
                        <c ca="center">
                           <p>19</p>
                        </c>
                     </r>
                  </tblbdy>
                  <tblfn>
                     <p>This table shows the number of elementary modes found induced or repressed in each stress condition. These include all the results given by BlastSets independently of their <it>P </it>value. The numbers given in the fourth column are the numbers of individual elementary modes and not the numbers of pairs.</p>
                  </tblfn>
               </tbl>
               <p>Examples of elementary modes induced in particular stress conditions are shown in Figure <figr fid="F2">2</figr>, including an induced elementary mode in the citrate cycle during stationary phase, and another induced one in sulfur metabolism in response to tetrachloro-isophthalonitrile exposure. The sets of induced enzymes detected by BlastSets are indeed highly connected. Fewer elementary modes could be identified from the sets of repressed enzymes and they are usually less connected, meaning that repressed enzymes are more dispersed in the mode. This fact has already been mentioned by Wei <it>et al</it>. <abbrgrp><abbr bid="B35">35</abbr></abbrgrp> for the genetic model plant <it>Arabidopsis thaliana</it>, who observed that induced genes in the same metabolic pathway tend to be close and well connected to each other, while repressed genes are more distant.</p>
               <fig id="F2">
                  <title>
                     <p>Figure 2</p>
                  </title>
                  <caption>
                     <p>Examples of active elementary modes</p>
                  </caption>
                  <text>
                     <p>Examples of active elementary modes. <b>(a) </b>This figure shows the citrate cycle map from KEGG. Enzymes colored in red are coded by genes induced during the stationary phase. They correspond exactly to elementary mode number 36 of the citrate cycle, with the exception of one enzyme in yellow (4.2.1.2). <b>(b) </b>The sulfur metabolism map from KEGG. Enzymes colored in red are coded by genes found induced when yeast is exposed to tetrachloro-isophthalonitrile. These enzymes compose the entire elementary mode number 3 with the exception of two of them (in yellow): YGR012W is not induced but YLR303W is induced and fulfils the same function (EC 2.5.1.47); in the second case, two enzymes can fulfill the same function, so even if one is missing, the other completes the metabolic route (EC 2.7.7.5 and EC 2.7.7.4). Enzymes in grey are present in <it>S. cerevisiae </it>but do not belong to the elementary mode.</p>
                  </text>
                  <graphic file="gb-2007-8-6-r123-2"/>
               </fig>
            </sec>
            <sec>
               <st>
                  <p>Induced/repressed elementary modes are statistically significant</p>
               </st>
               <p>BlastSets applies a stringent threshold on <it>P </it>values (<it>P </it>value must be lower than 6.0 &#215; 10<sup>-5 </sup>for EM1 and 3.4 &#215; 10<sup>-6 </sup>for EM2; see 'Description of BlastSets' section in Materials and methods), which should already guarantee that identified elementary modes are statistically significant. Nevertheless, in order to further assess the reliability of our results, we created random gene expression values by random permutation of gene expression values in several stress responses. These random sets of induced/repressed genes were compared to elementary modes in BlastSets, in the same way as for stress-induced/repressed genes. No active elementary mode was identified using these random sets. The procedure was repeated for several conditions, always with the same result. This finding confirms that elementary modes found to be active in specific environmental stress conditions have a high statistical significance.</p>
            </sec>
            <sec>
               <st>
                  <p>Pairing elementary modes to reconstruct induced/repressed routes</p>
               </st>
               <p>To identify complete metabolic routes that are spread over several KEGG pathway maps, we constructed the EM2 collection containing elementary modes grouped in pairs. Two elementary modes are grouped as a set in EM2 if they share a common boundary compound. These compounds act as bridges between individual pathway maps, enabling more extended induced/repressed routes to be identified by this approach.</p>
               <p>In each stress situation, we could then infer a 'backbone' of induced/repressed metabolic routes. Backbones were constructed by selecting the pairs of elementary modes with the lowest <it>P </it>values and connecting them to each other, thanks to results from the EM2 collection (see 'Analysis of BlastSets results' section in Materials and methods). These backbones can be viewed as the main modules characterizing metabolic activity in terms of expression data in a given condition. They are provided for each individual condition in Additional data file 2.</p>
            </sec>
            <sec>
               <st>
                  <p>Specialized and multitask elementary modes</p>
               </st>
               <p>To assess how the activity of elementary modes is distributed in response to a set of diverse environmental stresses, we computed the probability distribution <it>P</it>(<it>k</it>) to find a given induced/repressed elementary mode in <it>k </it>stress conditions (Figure <figr fid="F3">3a</figr>). This distribution reveals a highly heterogeneous behavior: on one hand, a relatively low number of 'multitask' elementary modes are transcriptionally active in a large number of different conditions, while on the other hand, many 'specialized' elementary modes are active in a small number of conditions (less than three). About 77% of detected elementary modes appear to be conducting specialized tasks while the remaining 23% are involved in the more general stress response. This observed metabolic organization is far from a random distribution, where each induced/repressed elementary mode would have the same chance to be active in the vicinity of the average value. The deviation from a random distribution suggests that elementary modes involved in the stress response are governed by a more complex organization <abbrgrp><abbr bid="B36">36</abbr></abbrgrp>, that is, that they are organized into complex modules across the metabolic network.</p>
               <fig id="F3">
                  <title>
                     <p>Figure 3</p>
                  </title>
                  <caption>
                     <p>Transcriptional activity of elementary modes</p>
                  </caption>
                  <text>
                     <p>Transcriptional activity of elementary modes. <b>(a) </b>This histogram shows the probability of finding a given elementary mode induced/repressed in <it>k </it>stress conditions. <b>(b) </b>Map of genome-scale elementary mode activities. Each line of this figure corresponds to an elementary mode and each column to a stress condition. Repressed elementary modes are represented in green and induced modes in red.</p>
                  </text>
                  <graphic file="gb-2007-8-6-r123-3"/>
               </fig>
            </sec>
         </sec>
         <sec>
            <st>
               <p>Transcriptional activity of metabolic processes revealed by functional elementary modes</p>
            </st>
            <sec>
               <st>
                  <p>Map of elementary mode activities</p>
               </st>
               <p>It is possible to reveal the various patterns of stress responses by drawing the 'activity map' of elementary modes. In Figure <figr fid="F3">3b</figr>, each line represents an elementary mode and each column a stress condition; induced elementary modes are shown in red and repressed modes in green in this representation, which is deliberately chosen to look similar to a microarray. Indeed, in the same way a microarray represents a map of the transcriptional activity of individual genes, we are here able to construct a map of genome-scale elementary mode activities, revealing the transcriptional activity of entire metabolic processes. It is particularly clear on this map that most of the identified elementary modes are either only induced or only repressed. While the three repressed patterns are very similar, induced patterns are more diverse and very few elementary modes are induced over all conditions, confirming the trend revealed by the distribution in Figure <figr fid="F3">3a</figr>.</p>
            </sec>
            <sec>
               <st>
                  <p>Two main classes of stress responses</p>
               </st>
               <p>Our approach is able to provide new insights about metabolic activity in terms of expression data in particular conditions. We analyzed the raw expression data obtained for each stress condition in order to see which stresses lead to similar responses; the clustering tree of stress conditions based on raw expression data is provided as Additional data file 3. Among the 31 different conditions we studied, 12 had a too weak transcriptional response for any induced or repressed elementary mode to be detected. We noticed that, among the remaining 19 conditions that produced a sufficiently strong response, stresses could be divided into two main classes, which we hence denote as 'toxic' and 'non-toxic'. The toxic stress class mostly includes exposure of cells to toxic chemicals and metals. The non-toxic class, on the contrary, mostly includes other types of stresses, such as temperature changes, osmotic shocks, nutrient starvation, and so on. The list of conditions assigned to each class is provided in Table <tblr tid="T4">4</tblr>.</p>
               <tbl id="T4">
                  <title>
                     <p>Table 4</p>
                  </title>
                  <caption>
                     <p>Composition of toxic and non-toxic stress classes</p>
                  </caption>
                  <tblbdy cols="3">
                     <r>
                        <c ca="left">
                           <p>Toxic class</p>
                        </c>
                        <c ca="left">
                           <p>Non-toxic class</p>
                        </c>
                        <c ca="left">
                           <p>Not assigned</p>
                        </c>
                     </r>
                     <r>
                        <c cspan="3">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Peroxide [32]</p>
                        </c>
                        <c ca="left">
                           <p>Sorbitol [32]</p>
                        </c>
                        <c ca="left">
                           <p>Alkali [33]</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Cadmium [34]</p>
                        </c>
                        <c ca="left">
                           <p>NaCl [32]</p>
                        </c>
                        <c ca="left">
                           <p>Dithiothreitol [33]</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Maneb [34]</p>
                        </c>
                        <c ca="left">
                           <p>Acid [32]</p>
                        </c>
                        <c ca="left">
                           <p>Diauxic shift [33]</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Octanol [34]</p>
                        </c>
                        <c ca="left">
                           <p>Heat shock [32]</p>
                        </c>
                        <c ca="left">
                           <p>Alternative carbon [33]</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Pentachlorophenol [34]</p>
                        </c>
                        <c ca="left">
                           <p>Amino acid starvation [33]</p>
                        </c>
                        <c ca="left">
                           <p>Hypo-osmotic [33]</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Pentanol [34]</p>
                        </c>
                        <c ca="left">
                           <p>Diamide [33]</p>
                        </c>
                        <c ca="left">
                           <p>Menadione [34]</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Thiuram [34]</p>
                        </c>
                        <c ca="left">
                           <p>Nitrogen depletion [33]</p>
                        </c>
                        <c ca="left">
                           <p>n-Pentane [34]</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Tetrachloro-isophthalonitrile [34]</p>
                        </c>
                        <c ca="left">
                           <p>Stationary phase [33]</p>
                        </c>
                        <c ca="left">
                           <p>Ethanol [34]</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Zineb [34]</p>
                        </c>
                        <c ca="left">
                           <p>Variable temperature [33]</p>
                        </c>
                        <c ca="left">
                           <p>Sodium n-dodecyl benzosulfonate [34]</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c ca="left">
                           <p>Ash [34]</p>
                        </c>
                        <c ca="left">
                           <p>Sodium lauryl sulfate [34]</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="left">
                           <p>Capsaicin [34]</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="left">
                           <p>Trichlorophenol [34]</p>
                        </c>
                     </r>
                  </tblbdy>
                  <tblfn>
                     <p>Composition of the toxic and non-toxic stress classes, determined from the clustering tree of stress responses. The third column contains conditions whose response was too weak for any elementary mode to be identified by BlastSets.</p>
                  </tblfn>
               </tbl>
               <p>The metabolic backbones inside each class show recurrent similarities, which allowed us to construct a common backbone for each class (Figure <figr fid="F4">4</figr>). The two classes show a clearly distinct global response and few elementary modes are induced in both backbones, with the exception of the citrate cycle and nucleotide sugar metabolism. In addition, we represented both classes by networks where each node corresponds to a metabolic pathway and each edge denotes that at least one pair of elementary modes spanning both pathways is present in a stress response (see 'Construction of toxic and non-toxic networks' section in Materials and methods). The toxic response network is shown in Figure <figr fid="F5">5a</figr> and exhibits two components. The inner component is composed of a group of strongly connected pathways centered on sulfur metabolism, pyruvate metabolism and lysine biosynthesis metabolism. These pathways thus have a strong tendency to be activated simultaneously. They constitute the core of the toxic stress response and cover most parts of the toxic backbone described previously. The external component, in contrast, is composed of a sparse network with thinner connections. In the non-toxic network this bi-component nature is less clear, but it is still possible to identify a more strongly connected central component containing starch and sucrose metabolism, the pentose phosphate pathway, glycolysis, and arginine and proline metabolism (Figure <figr fid="F5">5b</figr>).</p>
               <fig id="F4">
                  <title>
                     <p>Figure 4</p>
                  </title>
                  <caption>
                     <p>Backbones of metabolic stress response</p>
                  </caption>
                  <text>
                     <p>Backbones of metabolic stress response. <b>(a) </b>Toxic class. <b>(b) </b>Non-toxic class. These representations show all elementary modes induced in at least four different stress conditions. Main metabolic routes are drawn in red, and routes added by elementary modes that partly duplicate a main metabolic route but contain a separate short branch are drawn in orange.</p>
                  </text>
                  <graphic file="gb-2007-8-6-r123-4"/>
               </fig>
               <fig id="F5">
                  <title>
                     <p>Figure 5</p>
                  </title>
                  <caption>
                     <p>Interaction networks of metabolic pathways involved in the stress response according to the pairs of induced/repressed elementary modes spanning two pathways</p>
                  </caption>
                  <text>
                     <p>Interaction networks of metabolic pathways involved in the stress response according to the pairs of induced/repressed elementary modes spanning two pathways. <b>(a) </b>Toxic class. <b>(b) </b>Non-toxic class.</p>
                  </text>
                  <graphic file="gb-2007-8-6-r123-5"/>
               </fig>
            </sec>
            <sec>
               <st>
                  <p>Insights about specific stress conditions</p>
               </st>
               <p>In some cases, the observed transcriptional metabolic response confirms earlier findings. Vido <it>et al</it>. <abbrgrp><abbr bid="B37">37</abbr></abbrgrp> reported that cadmium exposure increases the synthesis of cysteine and perhaps of glutathione, which is essential for cellular detoxification. The synthesis of these two compounds is possible through the activation of the sulfur amino acid pathway. We observe that, among the three elementary modes activated in response to cadmium exposure, two have cysteine as their final product, and among these two, one elementary mode is a part of cysteine metabolism and another is a part of sulfur metabolism. Cysteine is also one of the compounds produced in the general backbone of the response to toxic stresses (Figure <figr fid="F4">4a</figr>).</p>
               <p>Amino acid starvation is known to activate the transcription factor Gcn4p, which induces genes involved in amino acid biosynthetic pathways, except the cysteine pathway <abbrgrp><abbr bid="B38">38</abbr></abbrgrp>, although the genes involved in the biosynthesis of cysteine precursors (homocysteine and serine) are induced. This is exactly what we observe in response to amino acid starvation: several elementary modes from amino acid biosynthetic pathways are activated but none from the cysteine pathway, even if some elementary modes from the cysteine pathway are linked to modes activated during amino acid starvation.</p>
               <p>Genes induced in stationary-phase cultures of yeast are associated with mitochondrial functions, that is, aerobic respiration and the citrate cycle <abbrgrp><abbr bid="B39">39</abbr></abbrgrp>. ATP synthesis is thus very important for yeast in the stationary phase. In our results, the elementary modes activated during the stationary phase are part of metabolic pathways linked to aerobic respiration, including glycolysis, the citrate cycle, pyruvate metabolism and oxidative phosphorylation.</p>
               <p>Trehalose and glycerol are produced in large amounts by cells in stress situations <abbrgrp><abbr bid="B40">40</abbr></abbrgrp>. Schade <it>et al</it>. <abbrgrp><abbr bid="B40">40</abbr></abbrgrp> have shown that there is an overlap between the late cold response and the environmental stress response. This response corresponds to the production of glycerol and trehalose. This is what we observed in the general non-toxic backbone response (Figure <figr fid="F4">4b</figr>): glycerol is produced just a few reactions after glycerone phosphate, and trehalose is present one step before D-glucose in the starch and sucrose metabolism KEGG map (the only reason why it cannot appear as an end product in our study is that it is not a boundary compound in KEGG maps). These examples, confirming previously observed results, enable us to be confident in the identification of metabolic processes found to be induced/repressed in response to other stress conditions.</p>
            </sec>
         </sec>
      </sec>
      <sec>
         <st>
            <p>Discussion</p>
         </st>
         <p>There have been growing developments in recent years towards a more systems-level approach for understanding living organisms. On one side, microarray technologies have generalized the study of the transcriptome of biological cells in various conditions, and on the other side, numerous efforts have been undertaken to construct and describe the properties of metabolic networks at the genome scale. It is timely, therefore, to integrate both efforts and move towards a genome-scale analysis of cell metabolism.</p>
         <p>At the same time, it is believed that a better understanding of the metabolome will be an important step towards improving the efficiency of the drug discovery process <abbrgrp><abbr bid="B41">41</abbr></abbrgrp>. Instead of concentrating on the 'genomic universe', that is, the levels of gene regulation and transcription, our approach shifts the focus to the 'biochemical universe', that is, the small molecules or metabolites that actually perform biological functions and allow organisms to live and thrive. This shift is symbolized by the microarray-style representation of Figure <figr fid="F3">3b</figr>, which instead of showing the transcriptomic activities of individual genes, displays the transcriptomic activity of entire metabolic functions, represented by elementary modes, at the genome-scale. Although this is still a long way from an accurate and quantitative representation of the actual metabolic activity of a whole cell, which would require metabolic flux measurements, we believe that this shift opens a new perspective with a wide range of potential applications.</p>
         <p>A major challenge addressed in this work consisted of embedding a suitable modularity into the highly complex and interconnected structure of metabolic networks. Our approach for computing elementary modes at the genome scale using KEGG pathway maps presents a number of advantages. These maps provide a decomposition of the metabolic network into well-defined subnetworks, which are biologically coherent and easy to interpret. Each map is sufficiently small for the number of elementary modes to remain in the hundreds, thus avoiding the necessity of having to cope with the problem of combinatorial explosion of elementary modes in large systems. Furthermore, these maps provide a manually curated representation of metabolic pathways where most secondary metabolites have been removed, thus avoiding the need to use complex procedures to identify principal metabolic routes and to eliminate invalid metabolic connections.</p>
         <p>Microarray experiments are subject to a number of factors and we observed discrepancies in data obtained by different authors in similar conditions (peroxide treatment and heat shock experiments are available from both Gasch <it>et al</it>. <abbrgrp><abbr bid="B33">33</abbr></abbrgrp> and Causton <it>et al</it>. <abbrgrp><abbr bid="B32">32</abbr></abbrgrp>) The question of reproducibility of microarray experiments has been recurrent, but large-scale cross-platform experiments have shown that microarray data are indeed reliable and reproducible when adequate care is taken in experimental design and data treatment <abbrgrp><abbr bid="B42">42</abbr></abbrgrp>. Differences may indicate that the transcription of genes involved in the metabolic response to stress is finely regulated and can fluctuate depending on a large number of factors.</p>
         <p>Challenges also remain to obtain a more accurate description of the transcriptional activity of elementary modes in a cell. Our approach can be seen as 'discrete', since an elementary mode can only be assigned to three possible categories, that is, induced, repressed, or inactive. This division into three categories relies on a threshold on expression fold-change values, but enhanced statistical approaches could be researched to obtain a more subtle classification and avoid the need to set a threshold. Furthermore, with BlastSets, the localization of induced/repressed genes 'inside' an elementary mode is not taken into account, although this information could be relevant. For example, a repressed gene belonging to a group of genes coding for the same enzyme may have no influence on the activity of the elementary mode as a whole, while repression of a gene that is the only one to encode a particular enzyme would be important. Finally, the computation of elementary modes is based on a steady-state assumption and it remains to be seen to what extent these concepts can be extended to dynamic activity.</p>
      </sec>
      <sec>
         <st>
            <p>Materials and methods</p>
         </st>
         <sec>
            <st>
               <p>Genome-wide computation of elementary modes</p>
            </st>
            <p>Combinatorial explosion prevents the computation of elementary modes in large networks. For example, in a network of about 110 reactions the number of elementary modes was shown to be higher than two million <abbrgrp><abbr bid="B21">21</abbr></abbrgrp>. Furthermore, even if more efficient algorithms were found, it would not be particularly useful to compute all the elementary modes in a genome-wide model of metabolism because the resulting set would be extremely difficult to interpret. We therefore opted for an alternative modular approach for computing elementary modes at the genome scale. Pathway maps of the KEGG database constitute a good basis for this task, as each of them represents a coherent and well-defined biological function and is sufficiently small for the number of elementary modes to remain in the hundreds.</p>
            <p>We used the KEGG XML files for <it>S. cerevisiae </it>as a source for the metabolic model <abbrgrp><abbr bid="B43">43</abbr></abbrgrp>. These files have the advantage of having been manually curated and they contain the same information as the graphical maps displayed by the KEGG database. They thus have been cleaned from invalid metabolic connections due to very common compounds (ADP, ATP, and so on), which otherwise create artificial links between metabolic compounds that do not correspond to biologically valid metabolic routes.</p>
            <p>A stoichiometric matrix was constructed for each pathway based on its XML description. A point of major importance to the computation of elementary modes is the definition of 'external metabolites'. They act as start and end points of elementary modes, and in our hierarchical approach they additionally enable elementary modes from different pathway maps to be connected to each other. We adopted the following rules for defining external metabolites: one, a metabolite located at the interface between two or more pathway maps is considered external to all of them; two, a metabolite that can only be either produced or consumed is considered external; and three, unbalanced ubiquitous metabolites are considered external. Rule one creates the vast majority of entry/exit points to elementary modes and allows connections between pathway maps. Rule two prevents the existence of 'inactive' metabolic branches, that is, branches of a metabolic network that cannot participate in any elementary mode. This happens, for example, when a branch ends up in a dead end: as steady state conditions are assumed when elementary modes are computed, no flux can be present in a dead-end branch since this would lead to accumulation of the compound at its extremity. Rule three was introduced to prevent particular branches of the metabolic network from collapsing due to inappropriate balancing. For example, CO<sub>2 </sub>appears on the map of the citrate cycle and must be considered external for the cycle to be able to operate, otherwise this route would contain a dead end and become inactive for the reason stated above. The complete list of metabolites covered by rule three comprises H<sub>2</sub>O, O<sub>2</sub>, P, CoA, CO<sub>2</sub>, NH<sub>3</sub>, UDP, H<sub>2</sub>, and reduced and oxidized thioredoxin.</p>
            <p>Once stoichiometric matrices had been constructed, elementary modes were computed using a classical algorithm <abbrgrp><abbr bid="B20">20</abbr></abbrgrp>. The complete list of elementary modes for <it>S. cerevisiae </it>is provided as Additional data file 1, and was used to create the EM1 and EM2 BlastSets collections.</p>
         </sec>
         <sec>
            <st>
               <p>Expression data</p>
            </st>
            <sec>
               <st>
                  <p>Data sources</p>
               </st>
               <p>We have chosen experiments analyzing the gene expression responses of the yeast <it>S. cerevisiae </it>to various environmental stresses. Three sets of microarray experiments have been selected for our study. Causton <it>et al</it>. <abbrgrp><abbr bid="B32">32</abbr></abbrgrp> described the transcriptional response to environmental changes using genome-wide expression experiments; data are available on the Young lab website <abbrgrp><abbr bid="B44">44</abbr></abbrgrp>. Gasch <it>et al</it>. <abbrgrp><abbr bid="B33">33</abbr></abbrgrp> analyzed gene expression of yeast cells during the adaptation to stressful environments in order to identify the main patterns of response in these different conditions; data were downloaded from the Stanford MicroArray Database website <abbrgrp><abbr bid="B45">45</abbr></abbrgrp>. Iwahashi <it>et al</it>. <abbrgrp><abbr bid="B34">34</abbr></abbrgrp> studied transcriptional responses of yeast to physical and chemical stresses using microarray; data are available from the Yeast Environmental Stress database <abbrgrp><abbr bid="B34">34</abbr></abbrgrp>.</p>
               <p>These three datasets enabled us to study a total of 31 stress conditions. Some of these stresses involved environmental changes or nutrient depletion, while others involved exposure to toxic compounds such as pesticides or fungicides. The latter include: ash, which refers to exposure to burned ash from an industrial incinerator; maneb, which is a fungicide used in the control of several diseases of fruit, vegetable, field crops and ornamentals; pentachlorophenol (PCP), which is an effective fungicide, herbicide and algicide used as a wood preservative; tetrachloro-isophthalonitrile (TPN), which is a fungicide used to prevent biofouling on ships and in agriculture; thiuram, which is a compound used as fungicide to prevent crop damage and to protect harvested crops; and zineb, which was rated as a pesticide of low toxicity and may be a weak mutagen.</p>
            </sec>
            <sec>
               <st>
                  <p>Data processing</p>
               </st>
               <p>We plotted the distributions of the natural logarithm of fold-change values for the Causton, Gasch and Iwahashi datasets. For each of the three sets of data, the standard deviation was determined. A threshold was defined by multiplying the standard deviation by a constant, and this threshold was used to determine which genes were considered as significantly induced or repressed in each condition. Genes whose fold change was higher than the threshold were considered induced; genes whose fold change was lower than 1 divided by the threshold were considered repressed. For each condition, a set of induced genes and a set of repressed genes were constructed. Table <tblr tid="T5">5</tblr> indicates the number of genes present in each set.</p>
               <tbl id="T5">
                  <title>
                     <p>Table 5</p>
                  </title>
                  <caption>
                     <p>Number of genes in each induced and repressed set</p>
                  </caption>
                  <tblbdy cols="3">
                     <r>
                        <c ca="left">
                           <p>Stress condition</p>
                        </c>
                        <c ca="center">
                           <p>Number of genes in induced set (in BlastSets)</p>
                        </c>
                        <c ca="center">
                           <p>Number of genes in repressed set (in BlastSets)</p>
                        </c>
                     </r>
                     <r>
                        <c cspan="3">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Heat shock [32]</p>
                        </c>
                        <c ca="center">
                           <p>173</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Acid [32]</p>
                        </c>
                        <c ca="center">
                           <p>32</p>
                        </c>
                        <c ca="center">
                           <p>6</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Alkali [32]</p>
                        </c>
                        <c ca="center">
                           <p>73</p>
                        </c>
                        <c ca="center">
                           <p>10</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Peroxide [32]</p>
                        </c>
                        <c ca="center">
                           <p>99</p>
                        </c>
                        <c ca="center">
                           <p>35</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>NaCl [32]</p>
                        </c>
                        <c ca="center">
                           <p>193</p>
                        </c>
                        <c ca="center">
                           <p>113</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Sorbitol [32]</p>
                        </c>
                        <c ca="center">
                           <p>136</p>
                        </c>
                        <c ca="center">
                           <p>8</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Heat shock [33]</p>
                        </c>
                        <c ca="center">
                           <p>114</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Nitrogen depletion [33]</p>
                        </c>
                        <c ca="center">
                           <p>167</p>
                        </c>
                        <c ca="center">
                           <p>11</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Stationary phase [33]</p>
                        </c>
                        <c ca="center">
                           <p>334</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Hyperosmotic [33]</p>
                        </c>
                        <c ca="center">
                           <p>20</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Peroxide [33]</p>
                        </c>
                        <c ca="center">
                           <p>60</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Diauxic shift [33]</p>
                        </c>
                        <c ca="center">
                           <p>17</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Menadione [33]</p>
                        </c>
                        <c ca="center">
                           <p>30</p>
                        </c>
                        <c ca="center">
                           <p>14</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Dithiothreitol [33]</p>
                        </c>
                        <c ca="center">
                           <p>56</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Hypoosmotic [33]</p>
                        </c>
                        <c ca="center">
                           <p>11</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Diamide [33]</p>
                        </c>
                        <c ca="center">
                           <p>94</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Variable temperature [33]</p>
                        </c>
                        <c ca="center">
                           <p>91</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Amino acid starvation [33]</p>
                        </c>
                        <c ca="center">
                           <p>61</p>
                        </c>
                        <c ca="center">
                           <p>7</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Alternative carbon [33]</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Cadmium [34]</p>
                        </c>
                        <c ca="center">
                           <p>149</p>
                        </c>
                        <c ca="center">
                           <p>16</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Ash [34]</p>
                        </c>
                        <c ca="center">
                           <p>390</p>
                        </c>
                        <c ca="center">
                           <p>713</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Sodium n-dodecyl benzosulfonate [34]</p>
                        </c>
                        <c ca="center">
                           <p>36</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Sodium lauryl sulfate [34]</p>
                        </c>
                        <c ca="center">
                           <p>53</p>
                        </c>
                        <c ca="center">
                           <p>2</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Capsaicin [34]</p>
                        </c>
                        <c ca="center">
                           <p>10</p>
                        </c>
                        <c ca="center">
                           <p>0</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Thiuram [34]</p>
                        </c>
                        <c ca="center">
                           <p>273</p>
                        </c>
                        <c ca="center">
                           <p>166</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Zineb [34]</p>
                        </c>
                        <c ca="center">
                           <p>62</p>
                        </c>
                        <c ca="center">
                           <p>17</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Maneb [34]</p>
                        </c>
                        <c ca="center">
                           <p>21</p>
                        </c>
                        <c ca="center">
                           <p>4</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Tetrachloro-isophthalonitrile [34]</p>
                        </c>
                        <c ca="center">
                           <p>347</p>
                        </c>
                        <c ca="center">
                           <p>518</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Pentachlorophenol [34]</p>
                        </c>
                        <c ca="center">
                           <p>181</p>
                        </c>
                        <c ca="center">
                           <p>31</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Trichlorophenol [34]</p>
                        </c>
                        <c ca="center">
                           <p>27</p>
                        </c>
                        <c ca="center">
                           <p>10</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Ethanol [34]</p>
                        </c>
                        <c ca="center">
                           <p>210</p>
                        </c>
                        <c ca="center">
                           <p>30</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Pentanol [34]</p>
                        </c>
                        <c ca="center">
                           <p>285</p>
                        </c>
                        <c ca="center">
                           <p>182</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Irradiation [34]</p>
                        </c>
                        <c ca="center">
                           <p>6</p>
                        </c>
                        <c ca="center">
                           <p>6</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Octanol [34]</p>
                        </c>
                        <c ca="center">
                           <p>119</p>
                        </c>
                        <c ca="center">
                           <p>55</p>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>Pentane [34]</p>
                        </c>
                        <c ca="center">
                           <p>28</p>
                        </c>
                        <c ca="center">
                           <p>40</p>
                        </c>
                     </r>
                  </tblbdy>
                  <tblfn>
                     <p>The number of genes identified by BlastSets in each stress condition from the three sets of microarray experiments.</p>
                  </tblfn>
               </tbl>
            </sec>
            <sec>
               <st>
                  <p>Creation of random data sets</p>
               </st>
               <p>For three particular conditions (one from each dataset), we re-assigned gene expression values randomly to all genes of the experiment. We then processed these random expression data using the same procedures as described above. The resulting sets of random induced/repressed genes were compared to elementary modes using BlastSets in the same way as real expression data.</p>
            </sec>
         </sec>
         <sec>
            <st>
               <p>Data integration and analysis</p>