<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art>
   <ui>1471-2105-7-286</ui>
   <ji>1471-2105</ji>
   <fm>
      <dochead>Software</dochead>
      <bibl>
         <title>
            <p>SBEAMS-Microarray: database software supporting genomic expression analyses for systems biology</p>
         </title>
         <aug>
            <au id="A1" ca="yes">
               <snm>Marzolf</snm>
               <fnm>Bruz</fnm>
               <insr iid="I1"/>
               <email>bmarzolf@systemsbiology.org</email>
            </au>
            <au id="A2">
               <snm>Deutsch</snm>
               <mi>W</mi>
               <fnm>Eric</fnm>
               <insr iid="I1"/>
               <email>edeutsch@systemsbiology.org</email>
            </au>
            <au id="A3">
               <snm>Moss</snm>
               <fnm>Patrick</fnm>
               <insr iid="I1"/>
               <email>moss@alderbio.com</email>
            </au>
            <au id="A4">
               <snm>Campbell</snm>
               <fnm>David</fnm>
               <insr iid="I1"/>
               <email>dcampbell@systemsbiology.org</email>
            </au>
            <au id="A5">
               <snm>Johnson</snm>
               <mi>H</mi>
               <fnm>Michael</fnm>
               <insr iid="I1"/>
               <email>mjohnson@systemsbiology.org</email>
            </au>
            <au id="A6">
               <snm>Galitski</snm>
               <fnm>Timothy</fnm>
               <insr iid="I1"/>
               <email>tgalitski@systemsbiology.org</email>
            </au>
         </aug>
         <insg>
            <ins id="I1">
               <p>Institute for Systems Biology, 1441 N. 34<sup>th </sup>Street, Seattle, Washington, USA</p>
            </ins>
         </insg>
         <source>BMC Bioinformatics</source>
         <issn>1471-2105</issn>
         <pubdate>2006</pubdate>
         <volume>7</volume>
         <issue>1</issue>
         <fpage>286</fpage>
         <url>http://www.biomedcentral.com/1471-2105/7/286</url>
         <xrefbib>
            <pubidlist>
               <pubid idtype="pmpid">16756676</pubid>
               <pubid idtype="doi">10.1186/1471-2105-7-286</pubid>
            </pubidlist>
         </xrefbib>
      </bibl>
      <history>
         <rec>
            <date>
               <day>01</day>
               <month>2</month>
               <year>2006</year>
            </date>
         </rec>
         <acc>
            <date>
               <day>06</day>
               <month>6</month>
               <year>2006</year>
            </date>
         </acc>
         <pub>
            <date>
               <day>06</day>
               <month>6</month>
               <year>2006</year>
            </date>
         </pub>
      </history>
      <cpyrt>
         <year>2006</year>
         <collab>Marzolf 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>
      <abs>
         <sec>
            <st>
               <p>Abstract</p>
            </st>
            <sec>
               <st>
                  <p>Background</p>
               </st>
               <p>The biological information in genomic expression data can be understood, and computationally extracted, in the context of systems of interacting molecules. The automation of this information extraction requires high throughput management and analysis of genomic expression data, and integration of these data with other data types.</p>
            </sec>
            <sec>
               <st>
                  <p>Results</p>
               </st>
               <p><it>SBEAMS-Microarray</it>, a module of the open-source Systems Biology Experiment Analysis Management System (<it>SBEAMS</it>), enables MIAME-compliant storage, management, analysis, and integration of high-throughput genomic expression data. It is interoperable with the <it>Cytoscape </it>network integration, visualization, analysis, and modeling software platform.</p>
            </sec>
            <sec>
               <st>
                  <p>Conclusion</p>
               </st>
               <p><it>SBEAMS-Microarray </it>provides end-to-end support for genomic expression analyses for network-based systems biology research.</p>
            </sec>
         </sec>
      </abs>
   </fm>
   <meta>
      <classifications>
         <classification type="bmc" subtype="user_supplied_xml" id="endnote"/>
      </classifications>
   </meta>
   <bdy>
      <sec>
         <st>
            <p>Background</p>
         </st>
         <p>The extraction of biological information from high throughput genomic expression data is a fundamentally network-based systems biology problem <abbrgrp><abbr bid="B1">1</abbr></abbrgrp>. Complex cell properties such as pathogenicity, growth control, and metabolic capabilities arise from networks of molecular interactions. Control of such cell properties involves gene activity at multiple levels, including mRNA and protein levels, and molecular modifications, localization, and interactions. The computational integration of disparate network-data types and the application of network-analysis algorithms enables the extraction of information that is not contained in individual network elements or single data types.</p>
         <p>Systems biology research is characterized by the development and application of technologies enabling quantitative measurements that are genomic in scale<abbrgrp><abbr bid="B2">2</abbr></abbrgrp>. Data collected at multiple levels of gene activity are integrated, analyzed, and modeled to suggest further experiments in an iterative cycle of discovery. Microarray-based genomic expression measurement is the technology that comes closest to meeting the demands of systems biology research. Microarray-based measurement technologies are mature relative to proteomics and other genome-scale molecular interrogation methods. A major current bottleneck in systems biology is the extraction of biological information from genomic expression data integrated with other data types.</p>
         <p>Before the development of <it>SBEAMS-Microarray</it>, existing microarray data-analysis software packages were evaluated based on desired attributes for the support of microarray-based systems biology research. These attributes included:</p>
         <p>1. Free open-source availability</p>
         <p>2. Compliance with the Minimum Information About a Microarray Experiment (MIAME) data content specification <abbrgrp><abbr bid="B3">3</abbr></abbrgrp>.</p>
         <p>3. Flexible application of multiple microarray-data analysis methods</p>
         <p>4. Strong support for large-scale datasets derived from the high-probe-density Affymetrix microarray platform</p>
         <p>5. Integration of genomic expression data with other data types such as proteomics data</p>
         <p>6. Interoperability with network visualization, analysis, and modeling software, for example, the <it>Cytoscape </it>platform <abbrgrp><abbr bid="B4">4</abbr></abbrgrp>.</p>
         <p>However no single package had all of these attributes. Several packages <abbrgrp><abbr bid="B5">5</abbr><abbr bid="B6">6</abbr><abbr bid="B7">7</abbr><abbr bid="B8">8</abbr></abbrgrp> were developed for two-color spotted arrays, and lack support for high-probe-density Affymetrix data. Other database software projects such as BASE 2 <abbrgrp><abbr bid="B9">9</abbr></abbrgrp> intend to support Affymetrix data, but have not yet been released at the time of this publication. Other packages <abbrgrp><abbr bid="B10">10</abbr><abbr bid="B11">11</abbr></abbrgrp> require proprietary software and hardware, in these cases an Oracle database and Sun server. Finally, none of the evaluated packages <abbrgrp><abbr bid="B5">5</abbr><abbr bid="B6">6</abbr><abbr bid="B7">7</abbr><abbr bid="B8">8</abbr><abbr bid="B10">10</abbr><abbr bid="B11">11</abbr><abbr bid="B12">12</abbr></abbrgrp> support integration of genomic expression data with other data types. Therefore, we developed the <it>Microarray </it>module of <it>SBEAMS</it>, the Systems Biology Experiment Analysis Management System <abbrgrp><abbr bid="B13">13</abbr></abbrgrp>. <it>SBEAMS-Microarray </it>combines all of the above attributes, making <it>SBEAMS-Microarray </it>uniquely advantageous for network-based systems biology research.</p>
      </sec>
      <sec>
         <st>
            <p>Implementation</p>
         </st>
         <sec>
            <st>
               <p>Architecture</p>
            </st>
            <p>The <it>SBEAMS-Microarray </it>module is built using <it>SBEAMS</it>, a software and database framework for collecting, storing, accessing and analyzing data from different types of experimental data <abbrgrp><abbr bid="B13">13</abbr></abbrgrp>. <it>SBEAMS </it>combines a relational database management system (RDBMS) back end, a collection of tools to store, manage, and query experiment information and results in the RDBMS, a web front end for querying the database and providing integrated access to remote data sources, and an interface to other data processing and analysis programs (Figure <figr fid="F1">1</figr>).</p>
            <fig id="F1">
               <title>
                  <p>Figure 1</p>
               </title>
               <caption>
                  <p>Architecture of <it>SBEAMS-Microarray</it></p>
               </caption>
               <text>
                  <p><b>Architecture of <it>SBEAMS-Microarray</it></b>. <it>SBEAMS-Microarray </it>is built using the <it>SBEAMS </it>Core framework, which provides tools to build a user interface with authentication and handles interactions with the back-end RDBMS. Affymetrix chip data are produced using vendor-provided equipment and software and placed in a raw file repository, where they are automatically imported by the <it>SBEAMS-Microarray </it>repository scanning component. Logged-in users may then annotate their data, run it through an interactive pipeline processing system, query the results, and export the data to various formats and visualization/analysis software packages.</p>
               </text>
               <graphic file="1471-2105-7-286-1"/>
            </fig>
         </sec>
         <sec>
            <st>
               <p>Client-server model</p>
            </st>
            <p><it>SBEAMS</it>, including the <it>SBEAMS-Microarray </it>module, uses a web-based client-server software model. Thus, the <it>SBEAMS </it>software runs and is updated only on a central server. Also, computationally intensive tasks are handled on the server end. On the client end, the user needs only minimal computing power, a modern web browser with Java Web Start <abbrgrp><abbr bid="B14">14</abbr></abbrgrp> installed, and a network connection to the <it>SBEAMS </it>server. Users connect to <it>SBEAMS </it>via HTTPS to the web server on which <it>SBEAMS </it>is installed. Perl CGI scripts use the <it>SBEAMS </it>API to create a web interface to the back-end database. The Perl DBI module is used for database connectivity. The system is designed to support any type of RDBMS for which a DBI driver is available. <it>SBEAMS-Microarray </it>is known to work with Microsoft SQL Server, Sybase Adaptive Server Enterprise, and MySQL, the most popular open-source RDBMS. Work is underway to add support for PostgreSQL, another popular open-source RDBMS.</p>
         </sec>
         <sec>
            <st>
               <p>Database</p>
            </st>
            <p>The database schema definitions are provided in a database-independent format with the <it>SBEAMS </it>distribution. A script that generates data definition language (DDL) commands (i.e. CREATE TABLE, etc.) for the schema for several different RDBMSs is also provided. Its use is described in the installation instructions. A schema diagram (<supplr sid="S1">Additional file 1</supplr>) depicts the <it>SBEAMS-Microarray </it>database module schema, including tables containing information about samples, arrays and associated files, intensity measurements, probe set annotations, analysis runs, and the final expression results. Additional tables containing information about <it>SBEAMS </it>users, work groups, permissions, projects, species, etc. are part of the <it>SBEAMS </it>Core schema and are not reproduced here.</p>
            <suppl id="S1">
               <title>
                  <p>Additional file 1</p>
               </title>
               <text>
                  <p><b>Schema of <it>SBEAMS-Microarray</it></b>. A GIF image representation of the <it>SBEAMS-Microarray </it>database schema. The information used to generate this diagram, including detailed column definitions and relationships, is in the <it>SBEAMS </it>distribution which can be obtained at <url>http://www.sbeams.org/</url>.</p>
               </text>
               <file name="1471-2105-7-286-S1.png">
                  <p>Click here for file</p>
               </file>
            </suppl>
         </sec>
         <sec>
            <st>
               <p>Installation</p>
            </st>
            <p><it>SBEAMS-Microarray </it>and installation instructions can be downloaded as part of the latest release of <it>SBEAMS </it>at the <it>SBEAMS-Microarray </it>web site <abbrgrp><abbr bid="B15">15</abbr></abbrgrp>. Alternatively, the Subversion <abbrgrp><abbr bid="B16">16</abbr></abbrgrp> version control software can be used to obtain the current development version of <it>SBEAMS </it>from the Subversion repository. Subversion installation allows the software to be updated easily as new additions and changes are created, as well as allowing users who continue to extend <it>SBEAMS </it>through software development to contribute their work. Evaluation of <it>SBEAMS </it>prior to installation is available through a demonstration instance of the software at the <it>SBEAMS-Microarray </it>web site <abbrgrp><abbr bid="B15">15</abbr></abbrgrp>. This site additionally provides access to two mailing lists, one for general questions and discussion, and the other for developers. <it>SBEAMS </it>and <it>SBEAMS-Microarray </it>are available under the terms of the GNU General Public License version 2.</p>
         </sec>
         <sec>
            <st>
               <p>Security</p>
            </st>
            <p>Access to the interfaces and data in <it>SBEAMS-Microarray </it>is controlled through a comprehensive security model. Each user must log in to gain access to the database, and can belong to any number of work groups. A work group defines a set of privileges for each user in the work group. The software provides default administrative and user roles. Non-administrative users can create projects, and have full permissions for projects they own. By default, a user cannot view projects belonging to other users. However a user can grant varying levels of access to other users or work groups to facilitate sharing of data and analysis results. Specific result sets are shared easily by emailing hyperlinks to users that have access to a given project.</p>
         </sec>
         <sec>
            <st>
               <p>Administration</p>
            </st>
            <p>After <it>SBEAMS-Microarray </it>is installed, administration is handled primarily through the web interface, with a set of tools available only to users with administrative privileges. These tools, accessible via menu choices visible only to such users, provide functionality such as creating new types of arrays, modifying records for users other than themselves, and deleting incorrect records. Other administrative functions, such as loading new array annotations, are handled at the command-line. These array annotations serve as the primary source of probe information during analyses conducted through <it>SBEAMS-Microarray</it>, and are loaded from quarterly updates that Affymetrix produces. Command-line functions are authenticated to enforce user permissions.</p>
         </sec>
      </sec>
      <sec>
         <st>
            <p>Results and discussion</p>
         </st>
         <sec>
            <st>
               <p>Data types</p>
            </st>
            <p><it>SBEAMS-Microarray </it>primarily supports the high-probe-density Affymetrix platform. All current Affymetrix gene-expression microarrays are supported, and all future Affymetrix arrays should be supported as well, given the generic mechanism for loading information about new array types. Two-color microarray support exists, however it is disabled by default, given that two-color microarray quantitation and annotation formats are not standardized. Modifications could be made to the software to support additional two-color microarray data formats, allowing the two-color portion of the software to be used.</p>
         </sec>
         <sec>
            <st>
               <p>Data management</p>
            </st>
            <p><it>SBEAMS-Microarray </it>functions seamlessly with the high-throughput high-probe-density Affymetrix microarray platform and GCOS system software <abbrgrp><abbr bid="B17">17</abbr></abbrgrp> as shown in Figure <figr fid="F1">1</figr>. Microarray facility staff or end users enter information about their samples into the Affymetrix GCOS software. After scanning, data extraction, and initial processing, GCOS exports these data, with all of the raw data files, to an output data directory as a standard MAGE-ML file. <it>SBEAMS-Microarray </it>periodically scans the output data directory for new data sets, and automatically loads any complete sets into the <it>SBEAMS </it>database. The database stores information about each microarray and pointers to the locations of data files, which are stored in an <it>SBEAMS</it>-managed file tree. After automated data loading, users can access an overview of all their arrays in a web-based user interface, with the ability to view or download raw data files and data quality reports. Users can edit or add sample information and annotations to comply with the MIAME data content specifications <abbrgrp><abbr bid="B3">3</abbr></abbrgrp>.</p>
         </sec>
         <sec>
            <st>
               <p>Data queries</p>
            </st>
            <p><it>SBEAMS-Microarray </it>supports simple queries allowing quick access to data for genes of interest. Users specify a search string and select the arrays from which they want to see expression data and detection calls. The results are presented in a matrix of data with colored visual cues. MAS 5.0 signal values and detection calls <abbrgrp><abbr bid="B18">18</abbr></abbrgrp> are used because normalization can be done on each microarray independently, whereas other normalization methods such as RMA <abbrgrp><abbr bid="B19">19</abbr></abbrgrp> depend on the normalization group.</p>
            <p>An advanced SQL query tool also exists, allowing more search parameters and resulting in tabular data output.</p>
         </sec>
         <sec>
            <st>
               <p>Data analysis</p>
            </st>
            <p><it>SBEAMS-Microarray </it>incorporates widely used open-source genomics softwares, and thereby supports the flexible application of multiple microarray-data processing and analysis methods. To perform processing tasks including background correction, normalization, probe set summarization and differential expression testing, we integrated the <it>BioConductor </it><abbrgrp><abbr bid="B20">20</abbr></abbrgrp> open-source web interface package, <it>webbioc</it>, into <it>SBEAMS-Microarray</it>. The <it>webbioc </it>package implements several processing methods, including RMA <abbrgrp><abbr bid="B19">19</abbr></abbrgrp>, GC-RMA <abbrgrp><abbr bid="B21">21</abbr></abbrgrp>, VSN <abbrgrp><abbr bid="B22">22</abbr></abbrgrp>, MAS 5.0 <abbrgrp><abbr bid="B18">18</abbr></abbrgrp>, dChip <abbrgrp><abbr bid="B23">23</abbr></abbrgrp>, Quantile normalization <abbrgrp><abbr bid="B24">24</abbr></abbrgrp> and Qspline normalization <abbrgrp><abbr bid="B25">25</abbr></abbrgrp>. Processing may occur on the <it>SBEAMS </it>server or may be submitted to a batch scheduler on a computer cluster. Email notification of completed processing jobs is available. A data-processing summary page provides several diagnostic plots to help in the identification of microarrays that failed or are inconsistent with the rest of the data set, and links to download the processed data. After processing of a specific data set, <it>SBEAMS-Microarray </it>supports differential-expression testing with three optional methods: simple ratio analysis, t-test, and the SAM false-discovery-rate method <abbrgrp><abbr bid="B26">26</abbr></abbrgrp>. SAM and t-test are available for data sets with replicate experiments, and produce test statistics for each probe set as well as a view of the probe sets with the highest scores and accompanying annotations. After a data analysis has been performed, the user can elect to load the results into the database where it can be stored and queried, or integrated with other data types.</p>
            <p><it>SBEAMS-Microarray </it>incorporates the <it>MultiExperiment Viewer </it>(<it>MeV</it>), developed at The Institute for Genomic Research. <it>MeV </it>provides numerous statistical tests, classification methods, and clustering algorithms <abbrgrp><abbr bid="B8">8</abbr></abbrgrp> that extend the analytical capabilities of <it>SBEAMS-Microarray</it>. From the <it>SBEAMS-Microarray </it>web interface, <it>MeV </it>is launched using Java Web Start, so that users do not need to install <it>MeV</it>, and are immediately presented with their data in the <it>MeV </it>environment.</p>
         </sec>
         <sec>
            <st>
               <p>Data integration</p>
            </st>
            <p><it>SBEAMS </it>is modular in design to allow the integrated storage and access of disparate types of experiments and data, for example, microarray and proteomics experiments, molecular interaction data, and gene annotations. This integrated system is a consistent framework that combines a RDBMS back end, and a web front end providing integrated access to the data. For example, from the <it>SBEAMS-Microarray GetExpression </it>interface, queries can be made for gene annotations of interest or by defining threshold levels of metrics for statistical significance of expression change across one or more user-specified microarray experiments. The results can be viewed within the <it>SBEAMS </it>web interface, or exported in Excel, CSV, TSV, or XML formats, or accessed programmatically via HTTPS. Data sets may originate in-house or be imported from external sources. Currently, development of <it>SBEAMS </it>is driven mainly by the <it>SBEAMS-Microarray </it>and <it>SBEAMS-Proteomics </it>projects, with multiple modules in early stages of development.</p>
            <p><it>SBEAMS-Microarray </it>is interoperable with <it>Cytoscape </it>software. The results of data analyses can be loaded directly to the <it>Cytoscape </it>environment, launched from the <it>SBEAMS </it>environment. <it>Cytoscape </it>is an open-source bioinformatics software platform for visualizing molecular interaction networks and integrating these networks with gene expression data, proteomics data, gene annotations, and other data <abbrgrp><abbr bid="B4">4</abbr></abbrgrp>. A wide variety of additional functionalities are available as <it>Cytoscape </it>plugins. Plugins implement integrated network analyses, connection with outside databases and tools, and modeling capabilities. In <it>SBEAMS-Microarray</it>, query results from <it>GetExpression </it>can be loaded directly into <it>Cytoscape </it>via Java Web Start, as described above for <it>MeV</it>. With the data in <it>Cytoscape</it>, users can load molecular interaction data, annotation data, and a wide variety of other data, to generate integrated networks. Data types can be loaded directly as files, or imported from outside databases using plugins like <it>InteractionFetcher </it><abbrgrp><abbr bid="B27">27</abbr></abbrgrp>.</p>
            <p>Interoperability with <it>Cytoscape </it>enables automated data integration and subsequent network-based analyses to extract information that is not present in any one data type. For example, the <it>Biomodules </it>plugin <abbrgrp><abbr bid="B28">28</abbr></abbrgrp> implements methods for the computational identification of groups of interacting proteins performing some collective function (modules) in integrated networks of genomic expression data, molecular interaction data, and gene annotation data. Prinz et al. <abbrgrp><abbr bid="B28">28</abbr></abbrgrp> applied these methods to discover and experimentally validate molecular insights on the regulation of yeast cell differentiation from the familiar yeast form to the filamentous-invasive form.</p>
         </sec>
         <sec>
            <st>
               <p>Intended use</p>
            </st>
            <p><it>SBEAMS-Microarray </it>enables investigators to store, manage, analyze, and integrate genomic expression data for systems biology research projects. Investigators begin by performing a microarray experiment to answer questions about their biological system of interest. Once the primary data have been obtained, investigators log in through the <it>SBEAMS-Microarray </it>web interface to see their data that has been automatically loaded into the database. Before beginning analysis, it is advisable to ensure that the data are acceptable by viewing various quality control metrics and diagnostic plots provided by the software. Investigators may choose to annotate their data further, by providing greater details on the biological samples hybridized to their microarrays to aid others involved with analysis of their data and in compliance with MIAME standards <abbrgrp><abbr bid="B3">3</abbr></abbrgrp>. Once satisfied with their data quality, investigators may begin to gather biological information by using the querying interfaces to inspect the expression patterns of one or more genes with known (or potentially interesting) responses under their experimental conditions. After establishing confidence in their expression data, investigators use the data analysis pipeline. After applying one of several optional normalization methods, investigators have the option to launch seamlessly the <it>MultiExperiment Viewer </it><abbrgrp><abbr bid="B8">8</abbr></abbrgrp>, which provides multiple methods to cluster and visualize the data. A second option, producing results that ultimately will lead to data integration and network visualization and analysis in <it>Cytoscape</it>, is differential expression analysis. Investigators choose parameters for their analysis, including a statistical method, groups of biological replicates to be compared, and thresholds for statistically significant differential expression. After analysis, result tables show genes with the greatest and most significant expression differences. Users have the option to store the results in the database. These tables of differentially expressed genes are themselves informative, but will provide further system-level insights when integrated with other biological data. From stored analyses, sets of genes with their differential expression values can be loaded directly into <it>Cytoscape </it>launched from <it>SBEAMS</it>. Expression data can be mapped to interpolated colors of nodes representing differentially expressed genes. Investigators then may begin to use <it>Cytoscape </it>to explore their expression data in the context of biological network information. One method is to employ the <it>InteractionFetcher </it><abbrgrp><abbr bid="B27">27</abbr></abbrgrp> plugin to find and integrate data on interactions among the differentially expressed genes and their products. As noted above (Data integration), the integration of these interaction data, and other data types, with the expression data produces networks that investigators analyze to find relationships that are not contained in either data type alone. Cytoscape enables integration of many data types (e.g., proteomics data, annotation data, etc.), customizable visualization of these integrated data, and computational analysis of integrated networks to extract system-level information on the questions motivating the study (e.g., refs <abbrgrp><abbr bid="B27">27</abbr></abbrgrp> and <abbrgrp><abbr bid="B28">28</abbr></abbrgrp>). Uses of the software are detailed in the <it>SBEAMS-Microarray User Guide </it>(<supplr sid="S2">Additional file 2</supplr>).</p>
            <suppl id="S2">
               <title>
                  <p>Additional file 2</p>
               </title>
               <text>
                  <p><b><it>SBEAMS-Microarray </it>User Guide</b>. SBEAMS-Microarray_UserGuide.pdf provides instructions on using the various functions available in <it>SBEAMS-Microarray</it>.</p>
               </text>
               <file name="1471-2105-7-286-S2.pdf">
                  <p>Click here for file</p>
               </file>
            </suppl>
            <p><it>SBEAMS </it>is an open-source software project. Its design is intended to facilitate further development. <it>SBEAMS </it>allows multiple separate instances of the software to be installed on the same machine, so that software developers may have one or more developmental versions where they improve or extend <it>SBEAMS-Microarray</it>, without interfering with the production instance of the software. Developmental improvements are tested and eventually added to the code repository and rolled out to the production instance.</p>
         </sec>
         <sec>
            <st>
               <p>Future development</p>
            </st>
            <p>Implementation enhancements are planned. Active development is underway to support other backend database software such as PostgreSQL, so that SBEAMS &#8211; Microarray can be implemented on the local RDBMS of choice.</p>
            <p>Support for MAGE-OM/ML database standards <abbrgrp><abbr bid="B29">29</abbr></abbrgrp> is planned. Use of these standards will allow interoperability of <it>SBEAMS-Microarray </it>with other MAGE-compliant software and allow creation of MAGE-ML documents for submission of experimental data to public repositories such as <it>ArrayExpress </it><abbrgrp><abbr bid="B30">30</abbr></abbrgrp>.</p>
            <p>A major goal for <it>SBEAMS-Microarray </it>development is the addition of support for more types of microarrays and experimental assays. Development will be required to support the emergence of new arrays and platforms, particularly with respect to integrating results across different generations, and possibly platforms, of microarrays. Support for experiments based on genome-tiling microarrays is a priority. These microarrays enable high-throughput genome-scale investigations of alternative splicing, non-coding RNA levels, protein-DNA interaction, and comparative genomics. These assays require new data analysis methods, e.g., <abbrgrp><abbr bid="B31">31</abbr></abbrgrp>, which will be incorporated.</p>
            <p>Additional tools for integrating analysis results from separate <it>SBEAMS </it>modules are planned. Currently <it>SBEAMS </it>allows for storage, access and analysis of disparate data types in their respective modules within the <it>SBEAMS </it>framework. External tools such as <it>Cytoscape </it>must be used to integrate these multiple data types. An interface for combining microarray, proteomics and interaction data within <it>SBEAMS </it>is currently under development.</p>
         </sec>
      </sec>
      <sec>
         <st>
            <p>Conclusion</p>
         </st>
         <p><it>SBEAMS-Microarray </it>is a useful tool for both a microarray facility and its diverse user community. It is uniquely strong in its flexible incorporation of multiple data analysis methods and supporting softwares, its support of data standards, its open-source availability, and its support for data integration and network analyses. <it>SBEAMS-Microarray </it>is a key module in the <it>SBEAMS </it>database system, which has several other modules (e.g., <it>SBEAMS-Proteomics</it>) allowing for incorporation of disparate data types into a single framework. In combination with network-analysis tools like <it>Cytoscape</it>, it provides end-to-end support for systems biology research projects involving high-throughput genomic expression analysis.</p>
      </sec>
      <sec>
         <st>
            <p>Availability and requirements</p>
         </st>
         <p>&#8226; <b>Project name: </b>SBEAMS-Microarray</p>
         <p>&#8226; <b>Project home page: </b><url>http://www.sbeams.org/Microarray</url></p>
         <p>&#8226; <b>Operating system(s):</b></p>
         <p>&#9675; Application server: Linux/UNIX</p>
         <p>&#9675; RDBMS: Windows or Linux/UNIX</p>
         <p>&#8226; <b>Programming languages: </b>Perl, SQL, PHP, JavaScript</p>
         <p>&#8226; <b>Other requirements:</b></p>
         <p>&#9675; Apache web server</p>
         <p>&#9675; R 2.1.0 through 2.3.0 with Bioconductor 1.6 through 1.8</p>
         <p>&#9675; Microsoft SQL Server, Sybase Adaptive Server Enterprise or MySQL</p>
         <p>&#9675; FreeTDS 0.63</p>
         <p>&#9675; libgd 2.0.33</p>
         <p>&#8226; <b>License: </b>GNU General Public License version 2</p>
         <p>&#8226; <b>Restrictions to use by non-academics: </b>None</p>
      </sec>
      <sec>
         <st>
            <p>Authors' contributions</p>
         </st>
         <p>BM contributed to software design, did software testing and debugging, and drafted the manuscript. EWD conceived the software project, designed and coded software, and drafted the manuscript. PM designed and coded software. DC coded and debugged software. MHJ coded and debugged software. TG supervised the project, participated in software design, and revised the manuscript. All authors read and approved the final manuscript.</p>
      </sec>
   </bdy>
   <bm>
      <ack>
         <sec>
            <st>
               <p>Acknowledgements</p>
            </st>
            <p>The authors gratefully acknowledge the contributions of K Dimitrov, C Emswiler, L Hood, G Lake, S Lasky, L Mendoza, and M Whiting. This project was supported in part by NIH/NIGMS Grant P20 GM64361, Intelligent Information Systems for Systems Biology, to L Hood. T Galitski is a recipient of a Burroughs Wellcome Fund Career Award in the Biomedical Sciences.</p>
         </sec>
      </ack>
      <refgrp>
         <bibl id="B1">
            <title>
               <p>Molecular networks in model systems</p>
            </title>
            <aug>
               <au>
                  <snm>Galitski</snm>
                  <fnm>T</fnm>
               </au>
            </aug>
            <source>Annu Rev Genomics Hum Genet</source>
            <pubdate>2004</pubdate>
            <volume>5</volume>
            <fpage>177</fpage>
            <lpage>187</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1146/annurev.genom.5.061903.180053</pubid>
                  <pubid idtype="pmpid" link="fulltext">15485347</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B2">
            <title>
               <p>A new approach to decoding life: systems biology</p>
            </title>
            <aug>
               <au>
                  <snm>Ideker</snm>
                  <fnm>T</fnm>
               </au>
               <au>
                  <snm>Galitski</snm>
                  <fnm>T</fnm>
               </au>
               <au>
                  <snm>Hood</snm>
                  <fnm>L</fnm>
               </au>
            </aug>
            <source>Annu Rev Genomics Hum Genet</source>
            <pubdate>2001</pubdate>
            <volume>2</volume>
            <fpage>343</fpage>
            <lpage>372</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1146/annurev.genom.2.1.343</pubid>
                  <pubid idtype="pmpid" link="fulltext">11701654</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B3">
            <title>
               <p>Minimum information about a microarray experiment (MIAME)-toward standards for microarray data</p>
            </title>
            <aug>
               <au>
                  <snm>Brazma</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Hingamp</snm>
                  <fnm>P</fnm>
               </au>
               <au>
                  <snm>Quackenbush</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Sherlock</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Spellman</snm>
                  <fnm>P</fnm>
               </au>
               <au>
                  <snm>Stoeckert</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Aach</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Ansorge</snm>
                  <fnm>W</fnm>
               </au>
               <au>
                  <snm>Ball</snm>
                  <fnm>CA</fnm>
               </au>
               <au>
                  <snm>Causton</snm>
                  <fnm>HC</fnm>
               </au>
               <au>
                  <snm>Gaasterland</snm>
                  <fnm>T</fnm>
               </au>
               <au>
                  <snm>Glenisson</snm>
                  <fnm>P</fnm>
               </au>
               <au>
                  <snm>Holstege</snm>
                  <fnm>FC</fnm>
               </au>
               <au>
                  <snm>Kim</snm>
                  <fnm>IF</fnm>
               </au>
               <au>
                  <snm>Markowitz</snm>
                  <fnm>V</fnm>
               </au>
               <au>
                  <snm>Matese</snm>
                  <fnm>JC</fnm>
               </au>
               <au>
                  <snm>Parkinson</snm>
                  <fnm>H</fnm>
               </au>
               <au>
                  <snm>Robinson</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Sarkans</snm>
                  <fnm>U</fnm>
               </au>
               <au>
                  <snm>Schulze-Kremer</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Stewart</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Taylor</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Vilo</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Vingron</snm>
                  <fnm>M</fnm>
               </au>
            </aug>
            <source>Nat Genet</source>
            <pubdate>2001</pubdate>
            <volume>29</volume>
            <issue>4</issue>
            <fpage>365</fpage>
            <lpage>371</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1038/ng1201-365</pubid>
                  <pubid idtype="pmpid" link="fulltext">11726920</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B4">
            <title>
               <p>Cytoscape: a software environment for integrated models of biomolecular interaction networks</p>
            </title>
            <aug>
               <au>
                  <snm>Shannon</snm>
                  <fnm>P</fnm>
               </au>
               <au>
                  <snm>Markiel</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Ozier</snm>
                  <fnm>O</fnm>
               </au>
               <au>
                  <snm>Baliga</snm>
                  <fnm>NS</fnm>
               </au>
               <au>
                  <snm>Wang</snm>
                  <fnm>JT</fnm>
               </au>
               <au>
                  <snm>Ramage</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Amin</snm>
                  <fnm>N</fnm>
               </au>
               <au>
                  <snm>Schwikowski</snm>
                  <fnm>B</fnm>
               </au>
               <au>
                  <snm>Ideker</snm>
                  <fnm>T</fnm>
               </au>
            </aug>
            <source>Genome Res</source>
            <pubdate>2003</pubdate>
            <volume>13</volume>
            <issue>11</issue>
            <fpage>2498</fpage>
            <lpage>2504</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">403769</pubid>
                  <pubid idtype="pmpid" link="fulltext">14597658</pubid>
                  <pubid idtype="doi">10.1101/gr.1239303</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B5">
            <title>
               <p>BioArray Software Environment (BASE): a platform for comprehensive management and analysis of microarray data</p>
            </title>
            <aug>
               <au>
                  <snm>Saal</snm>
                  <fnm>LH</fnm>
               </au>
               <au>
                  <snm>Troein</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Vallon-Christersson</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Gruvberger</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Borg</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Peterson</snm>
                  <fnm>C</fnm>
               </au>
            </aug>
            <source>Genome Biol</source>
            <pubdate>2002</pubdate>
            <volume>3</volume>
            <issue>8</issue>
            <fpage>SOFTWARE0003</fpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">139402</pubid>
                  <pubid idtype="pmpid" link="fulltext">12186655</pubid>
                  <pubid idtype="doi">10.1186/gb-2002-3-8-software0003</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B6">
            <title>
               <p>The Longhorn Array Database (LAD): an open-source, MIAME compliant implementation of the Stanford Microarray Database (SMD)</p>
            </title>
            <aug>
               <au>
                  <snm>Killion</snm>
                  <fnm>PJ</fnm>
               </au>
               <au>
                  <snm>Sherlock</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Iyer</snm>
                  <fnm>VR</fnm>
               </au>
            </aug>
            <source>BMC Bioinformatics</source>
            <pubdate>2003</pubdate>
            <volume>4</volume>
            <fpage>32</fpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">194174</pubid>
                  <pubid idtype="pmpid" link="fulltext">12930545</pubid>
                  <pubid idtype="doi">10.1186/1471-2105-4-32</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B7">
            <title>
               <p>MARS: microarray analysis, retrieval, and storage system</p>
            </title>
            <aug>
               <au>
                  <snm>Maurer</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Molidor</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Sturn</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Hartler</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Hackl</snm>
                  <fnm>H</fnm>
               </au>
               <au>
                  <snm>Stocker</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Prokesch</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Scheideler</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Trajanoski</snm>
                  <fnm>Z</fnm>
               </au>
            </aug>
            <source>BMC Bioinformatics</source>
            <pubdate>2005</pubdate>
            <volume>6</volume>
            <issue>1</issue>
            <fpage>101</fpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">1090551</pubid>
                  <pubid idtype="pmpid" link="fulltext">15836795</pubid>
                  <pubid idtype="doi">10.1186/1471-2105-6-101</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B8">
            <title>
               <p>TM4: a free, open-source system for microarray data management and analysis</p>
            </title>
            <aug>
               <au>
                  <snm>Saeed</snm>
                  <fnm>AI</fnm>
               </au>
               <au>
                  <snm>Sharov</snm>
                  <fnm>V</fnm>
               </au>
               <au>
                  <snm>White</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Li</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Liang</snm>
                  <fnm>W</fnm>
               </au>
               <au>
                  <snm>Bhagabati</snm>
                  <fnm>N</fnm>
               </au>
               <au>
                  <snm>Braisted</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Klapa</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Currier</snm>
                  <fnm>T</fnm>
               </au>
               <au>
                  <snm>Thiagarajan</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Sturn</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Snuffin</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Rezantsev</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Popov</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Ryltsov</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Kostukovich</snm>
                  <fnm>E</fnm>
               </au>
               <au>
                  <snm>Borisovsky</snm>
                  <fnm>I</fnm>
               </au>
               <au>
                  <snm>Liu</snm>
                  <fnm>Z</fnm>
               </au>
               <au>
                  <snm>Vinsavich</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Trush</snm>
                  <fnm>V</fnm>
               </au>
               <au>
                  <snm>Quackenbush</snm>
                  <fnm>J</fnm>
               </au>
            </aug>
            <source>Biotechniques</source>
            <pubdate>2003</pubdate>
            <volume>34</volume>
            <issue>2</issue>
            <fpage>374</fpage>
            <lpage>378</lpage>
            <xrefbib>
               <pubid idtype="pmpid">12613259</pubid>
            </xrefbib>
         </bibl>
         <bibl id="B9">
            <title>
               <p>BASE Project Site</p>
            </title>
            <aug>
               <au>
                  <cnm>http://base.thep.lu.se/</cnm>
               </au>
            </aug>
            <url>http://base.thep.lu.se/</url>
         </bibl>
         <bibl id="B10">
            <title>
               <p>The Stanford Microarray Database accommodates additional microarray platforms and data formats</p>
            </title>
            <aug>
               <au>
                  <snm>Ball</snm>
                  <fnm>CA</fnm>
               </au>
               <au>
                  <snm>Awad</snm>
                  <fnm>IA</fnm>
               </au>
               <au>
                  <snm>Demeter</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Gollub</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Hebert</snm>
                  <fnm>JM</fnm>
               </au>
               <au>
                  <snm>Hernandez-Boussard</snm>
                  <fnm>T</fnm>
               </au>
               <au>
                  <snm>Jin</snm>
                  <fnm>H</fnm>
               </au>
               <au>
                  <snm>Matese</snm>
                  <fnm>JC</fnm>
               </au>
               <au>
                  <snm>Nitzberg</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Wymore</snm>
                  <fnm>F</fnm>
               </au>
               <au>
                  <snm>Zachariah</snm>
                  <fnm>ZK</fnm>
               </au>
               <au>
                  <snm>Brown</snm>
                  <fnm>PO</fnm>
               </au>
               <au>
                  <snm>Sherlock</snm>
                  <fnm>G</fnm>
               </au>
            </aug>
            <source>Nucleic Acids Res</source>
            <pubdate>2005</pubdate>
            <volume>33</volume>
            <issue>Database issue</issue>
            <fpage>D580</fpage>
            <lpage>2</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">539960</pubid>
                  <pubid idtype="pmpid" link="fulltext">15608265</pubid>
                  <pubid idtype="doi">10.1093/nar/gki006</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B11">
            <title>
               <p>GECKO: a complete large-scale gene expression analysis platform</p>
            </title>
            <aug>
               <au>
                  <snm>Theilhaber</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Ulyanov</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Malanthara</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Cole</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Xu</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Nahf</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Heuer</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Brockel</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Bushnell</snm>
                  <fnm>S</fnm>
               </au>
            </aug>
            <source>BMC Bioinformatics</source>
            <pubdate>2004</pubdate>
            <volume>5</volume>
            <issue>1</issue>
            <fpage>195</fpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">539353</pubid>
                  <pubid idtype="pmpid" link="fulltext">15588317</pubid>
                  <pubid idtype="doi">10.1186/1471-2105-5-195</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B12">
            <title>
               <p>GEOSS Home Page</p>
            </title>
            <aug>
               <au>
                  <cnm>https://genes.med.virginia.edu</cnm>
               </au>
            </aug>
            <url>https://genes.med.virginia.edu</url>
         </bibl>
         <bibl id="B13">
            <title>
               <p>Systems Biology Experiment Analysis Management System</p>
            </title>
            <aug>
               <au>
                  <cnm>http://www.sbeams.org/</cnm>
               </au>
            </aug>
            <url>http://www.sbeams.org/</url>
         </bibl>
         <bibl id="B14">
            <title>
               <p>Java Technology</p>
            </title>
            <aug>
               <au>
                  <cnm>http://java.sun.com</cnm>
               </au>
            </aug>
            <url>http://java.sun.com</url>
         </bibl>
         <bibl id="B15">
            <title>
               <p>SBEAMS - Microarray</p>
            </title>
            <aug>
               <au>
                  <cnm>http://www.sbeams.org/Microarray</cnm>
               </au>
            </aug>
            <url>http://www.sbeams.org/Microarray</url>
         </bibl>
         <bibl id="B16">
            <title>
               <p>subversion.tigris.org</p>
            </title>
            <aug>
               <au>
                  <cnm>http://subversion.tigris.org</cnm>
               </au>
            </aug>
            <url>http://subversion.tigris.org</url>
         </bibl>
         <bibl id="B17">
            <title>
               <p>Affymetrix</p>
            </title>
            <aug>
               <au>
                  <cnm>http://www.affymetrix.com</cnm>
               </au>
            </aug>
            <url>http://www.affymetrix.com</url>
         </bibl>
         <bibl id="B18">
            <title>
               <p>Robust estimators for expression analysis</p>
            </title>
            <aug>
               <au>
                  <snm>Hubbell</snm>
                  <fnm>E</fnm>
               </au>
               <au>
                  <snm>Liu</snm>
                  <fnm>WM</fnm>
               </au>
               <au>
                  <snm>Mei</snm>
                  <fnm>R</fnm>
               </au>
            </aug>
            <source>Bioinformatics</source>
            <pubdate>2002</pubdate>
            <volume>18</volume>
            <issue>12</issue>
            <fpage>1585</fpage>
            <lpage>1592</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1093/bioinformatics/18.12.1585</pubid>
                  <pubid idtype="pmpid" link="fulltext">12490442</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B19">
            <title>
               <p>Exploration, normalization, and summaries of high density oligonucleotide array probe level data</p>
            </title>
            <aug>
               <au>
                  <snm>Irizarry</snm>
                  <fnm>RA</fnm>
               </au>
               <au>
                  <snm>Hobbs</snm>
                  <fnm>B</fnm>
               </au>
               <au>
                  <snm>Collin</snm>
                  <fnm>F</fnm>
               </au>
               <au>
                  <snm>Beazer-Barclay</snm>
                  <fnm>YD</fnm>
               </au>
               <au>
                  <snm>Antonellis</snm>
                  <fnm>KJ</fnm>
               </au>
               <au>
                  <snm>Scherf</snm>
                  <fnm>U</fnm>
               </au>
               <au>
                  <snm>Speed</snm>
                  <fnm>TP</fnm>
               </au>
            </aug>
            <source>Biostatistics</source>
            <pubdate>2003</pubdate>
            <volume>4</volume>
            <issue>2</issue>
            <fpage>249</fpage>
            <lpage>264</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1093/biostatistics/4.2.249</pubid>
                  <pubid idtype="pmpid" link="fulltext">12925520</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B20">
            <title>
               <p>Bioconductor: open software development for computational biology and bioinformatics</p>
            </title>
            <aug>
               <au>
                  <snm>Gentleman</snm>
                  <fnm>RC</fnm>
               </au>
               <au>
                  <snm>Carey</snm>
                  <fnm>VJ</fnm>
               </au>
               <au>
                  <snm>Bates</snm>
                  <fnm>DM</fnm>
               </au>
               <au>
                  <snm>Bolstad</snm>
                  <fnm>B</fnm>
               </au>
               <au>
                  <snm>Dettling</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Dudoit</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Ellis</snm>
                  <fnm>B</fnm>
               </au>
               <au>
                  <snm>Gautier</snm>
                  <fnm>L</fnm>
               </au>
               <au>
                  <snm>Ge</snm>
                  <fnm>Y</fnm>
               </au>
               <au>
                  <snm>Gentry</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Hornik</snm>
                  <fnm>K</fnm>
               </au>
               <au>
                  <snm>Hothorn</snm>
                  <fnm>T</fnm>
               </au>
               <au>
                  <snm>Huber</snm>
                  <fnm>W</fnm>
               </au>
               <au>
                  <snm>Iacus</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Irizarry</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Leisch</snm>
                  <fnm>F</fnm>
               </au>
               <au>
                  <snm>Li</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Maechler</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Rossini</snm>
                  <fnm>AJ</fnm>
               </au>
               <au>
                  <snm>Sawitzki</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Smith</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Smyth</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Tierney</snm>
                  <fnm>L</fnm>
               </au>
               <au>
                  <snm>Yang</snm>
                  <fnm>JY</fnm>
               </au>
               <au>
                  <snm>Zhang</snm>
                  <fnm>J</fnm>
               </au>
            </aug>
            <source>Genome Biol</source>
            <pubdate>2004</pubdate>
            <volume>5</volume>
            <issue>10</issue>
            <fpage>R80</fpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">545600</pubid>
                  <pubid idtype="pmpid" link="fulltext">15461798</pubid>
                  <pubid idtype="doi">10.1186/gb-2004-5-10-r80</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B21">
            <title>
               <p>A Model Based Background Adjustment for Oligonucleotide Expression Arrays</p>
            </title>
            <aug>
               <au>
                  <snm>Wu</snm>
                  <fnm>Z</fnm>
               </au>
               <au>
                  <snm>Irizarry</snm>
                  <fnm>RA</fnm>
               </au>
               <au>
                  <snm>Gentleman</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Murillo</snm>
                  <fnm>FM</fnm>
               </au>
               <au>
                  <snm>Spencer</snm>
                  <fnm>F</fnm>
               </au>
            </aug>
            <source>Johns Hopkins University, Dept of Biostatistics Working Papers</source>
            <publisher>Baltimore, MD </publisher>
            <pubdate>2004</pubdate>
         </bibl>
         <bibl id="B22">
            <title>
               <p>Variance stabilization applied to microarray data calibration and to the quantification of differential expression</p>
            </title>
            <aug>
               <au>
                  <snm>Huber</snm>
                  <fnm>W</fnm>
               </au>
               <au>
                  <snm>von Heydebreck</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Sultmann</snm>
                  <fnm>H</fnm>
               </au>
               <au>
                  <snm>Poustka</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Vingron</snm>
                  <fnm>M</fnm>
               </au>
            </aug>
            <source>Bioinformatics</source>
            <pubdate>2002</pubdate>
            <volume>18 Suppl 1</volume>
            <fpage>S96</fpage>
            <lpage>104</lpage>
            <xrefbib>
               <pubid idtype="pmpid" link="fulltext">12169536</pubid>
            </xrefbib>
         </bibl>
         <bibl id="B23">
            <title>
               <p>Model-based analysis of oligonucleotide arrays: expression index computation and outlier detection</p>
            </title>
            <aug>
               <au>
                  <snm>Li</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Wong</snm>
                  <fnm>WH</fnm>
               </au>
            </aug>
            <source>Proc Natl Acad Sci U S A</source>
            <pubdate>2001</pubdate>
            <volume>98</volume>
            <issue>1</issue>
            <fpage>31</fpage>
            <lpage>36</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">14539</pubid>
                  <pubid idtype="pmpid" link="fulltext">11134512</pubid>
                  <pubid idtype="doi">10.1073/pnas.011404098</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B24">
            <title>
               <p>A comparison of normalization methods for high density oligonucleotide array data based on variance and bias</p>
            </title>
            <aug>
               <au>
                  <snm>Bolstad</snm>
                  <fnm>BM</fnm>
               </au>
               <au>
                  <snm>Irizarry</snm>
                  <fnm>RA</fnm>
               </au>
               <au>
                  <snm>Astrand</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Speed</snm>
                  <fnm>TP</fnm>
               </au>
            </aug>
            <source>Bioinformatics</source>
            <pubdate>2003</pubdate>
            <volume>19</volume>
            <issue>2</issue>
            <fpage>185</fpage>
            <lpage>193</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1093/bioinformatics/19.2.185</pubid>
                  <pubid idtype="pmpid" link="fulltext">12538238</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B25">
            <title>
               <p>A new non-linear normalization method for reducing variability in DNA microarray experiments</p>
            </title>
            <aug>
               <au>
                  <snm>Workman</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Jensen</snm>
                  <fnm>LJ</fnm>
               </au>
               <au>
                  <snm>Jarmer</snm>
                  <fnm>H</fnm>
               </au>
               <au>
                  <snm>Berka</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Gautier</snm>
                  <fnm>L</fnm>
               </au>
               <au>
                  <snm>Nielser</snm>
                  <fnm>HB</fnm>
               </au>
               <au>
                  <snm>Saxild</snm>
                  <fnm>HH</fnm>
               </au>
               <au>
                  <snm>Nielsen</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Brunak</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Knudsen</snm>
                  <fnm>S</fnm>
               </au>
            </aug>
            <source>Genome Biol</source>
            <pubdate>2002</pubdate>
            <volume>3</volume>
            <issue>9</issue>
            <fpage>research0048</fpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">126873</pubid>
                  <pubid idtype="pmpid" link="fulltext">12225587</pubid>
                  <pubid idtype="doi">10.1186/gb-2002-3-9-research0048</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B26">
            <title>
               <p>Significance analysis of microarrays applied to the ionizing radiation response</p>
            </title>
            <aug>
               <au>
                  <snm>Tusher</snm>
                  <fnm>VG</fnm>
               </au>
               <au>
                  <snm>Tibshirani</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Chu</snm>
                  <fnm>G</fnm>
               </au>
            </aug>
            <source>Proc Natl Acad Sci U S A</source>
            <pubdate>2001</pubdate>
            <volume>98</volume>
            <issue>9</issue>
            <fpage>5116</fpage>
            <lpage>5121</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">33173</pubid>
                  <pubid idtype="pmpid" link="fulltext">11309499</pubid>
                  <pubid idtype="doi">10.1073/pnas.091062498</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B27">
            <title>
               <p>Tools enabling the elucidation of molecular pathways active in human disease: application to Hepatitis C virus infection</p>
            </title>
            <aug>
               <au>
                  <snm>Reiss</snm>
                  <fnm>DJ</fnm>
               </au>
               <au>
                  <snm>Avila-Campillo</snm>
                  <fnm>I</fnm>
               </au>
               <au>
                  <snm>Thorsson</snm>
                  <fnm>V</fnm>
               </au>
               <au>
                  <snm>Schwikowski</snm>
                  <fnm>B</fnm>
               </au>
               <au>
                  <snm>Galitski</snm>
                  <fnm>T</fnm>
               </au>
            </aug>
            <source>BMC Bioinformatics</source>
            <pubdate>2005</pubdate>
            <volume>6</volume>
            <issue>1</issue>
            <fpage>154</fpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">1181626</pubid>
                  <pubid idtype="pmpid" link="fulltext">15967031</pubid>
                  <pubid idtype="doi">10.1186/1471-2105-6-154</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B28">
            <title>
               <p>Control of yeast filamentous-form growth by modules in an integrated molecular network</p>
            </title>
            <aug>
               <au>
                  <snm>Prinz</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Avila-Campillo</snm>
                  <fnm>I</fnm>
               </au>
               <au>
                  <snm>Aldridge</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Srinivasan</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Dimitrov</snm>
                  <fnm>K</fnm>
               </au>
               <au>
                  <snm>Siegel</snm>
                  <fnm>AF</fnm>
               </au>
               <au>
                  <snm>Galitski</snm>
                  <fnm>T</fnm>
               </au>
            </aug>
            <source>Genome Res</source>
            <pubdate>2004</pubdate>
            <volume>14</volume>
            <issue>3</issue>
            <fpage>380</fpage>
            <lpage>390</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">353223</pubid>
                  <pubid idtype="pmpid" link="fulltext">14993204</pubid>
                  <pubid idtype="doi">10.1101/gr.2020604</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B29">
            <title>
               <p>Design and implementation of microarray gene expression markup language (MAGE-ML)</p>
            </title>
            <aug>
               <au>
                  <snm>Spellman</snm>
                  <fnm>PT</fnm>
               </au>
               <au>
                  <snm>Miller</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Stewart</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Troup</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Sarkans</snm>
                  <fnm>U</fnm>
               </au>
               <au>
                  <snm>Chervitz</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Bernhart</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Sherlock</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Ball</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Lepage</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Swiatek</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Marks</snm>
                  <fnm>WL</fnm>
               </au>
               <au>
                  <snm>Goncalves</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Markel</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Iordan</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Shojatalab</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Pizarro</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>White</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Hubley</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Deutsch</snm>
                  <fnm>E</fnm>
               </au>
               <au>
                  <snm>Senger</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Aronow</snm>
                  <fnm>BJ</fnm>
               </au>
               <au>
                  <snm>Robinson</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Bassett</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Stoeckert</snm>
                  <fnm>CJJ</fnm>
               </au>
               <au>
                  <snm>Brazma</snm>
                  <fnm>A</fnm>
               </au>
            </aug>
            <source>Genome Biol</source>
            <pubdate>2002</pubdate>
            <volume>3</volume>
            <issue>9</issue>
            <fpage>RESEARCH0046</fpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">126871</pubid>
                  <pubid idtype="pmpid" link="fulltext">12225585</pubid>
                  <pubid idtype="doi">10.1186/gb-2002-3-9-research0046</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B30">
            <title>
               <p>ArrayExpress--a public repository for microarray gene expression data at the EBI</p>
            </title>
            <aug>
               <au>
                  <snm>Brazma</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Parkinson</snm>
                  <fnm>H</fnm>
               </au>
               <au>
                  <snm>Sarkans</snm>
                  <fnm>U</fnm>
               </au>
               <au>
                  <snm>Shojatalab</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Vilo</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Abeygunawardena</snm>
                  <fnm>N</fnm>
               </au>
               <au>
                  <snm>Holloway</snm>
                  <fnm>E</fnm>
               </au>
               <au>
                  <snm>Kapushesky</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Kemmeren</snm>
                  <fnm>P</fnm>
               </au>
               <au>
                  <snm>Lara</snm>
                  <fnm>GG</fnm>
               </au>
               <au>
                  <snm>Oezcimen</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Rocca-Serra</snm>
                  <fnm>P</fnm>
               </au>
               <au>
                  <snm>Sansone</snm>
                  <fnm>SA</fnm>
               </au>
            </aug>
            <source>Nucleic Acids Res</source>
            <pubdate>2003</pubdate>
            <volume>31</volume>
            <issue>1</issue>
            <fpage>68</fpage>
            <lpage>71</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">165538</pubid>
                  <pubid idtype="pmpid" link="fulltext">12519949</pubid>
                  <pubid idtype="doi">10.1093/nar/gkg091</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B31">
            <title>
               <p>Issues in the analysis of oligonucleotide tiling microarrays for transcript mapping</p>
            </title>
            <aug>
               <au>
                  <snm>Royce</snm>
                  <fnm>TE</fnm>
               </au>
               <au>
                  <snm>Rozowsky</snm>
                  <fnm>JS</fnm>
               </au>
               <au>
                  <snm>Bertone</snm>
                  <fnm>P</fnm>
               </au>
               <au>
                  <snm>Samanta</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Stolc</snm>
                  <fnm>V</fnm>
               </au>
               <au>
                  <snm>Weissman</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Snyder</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Gerstein</snm>
                  <fnm>M</fnm>
               </au>
            </aug>
            <source>Trends Genet</source>
            <pubdate>2005</pubdate>
            <volume>21</volume>
            <issue>8</issue>
            <fpage>466</fpage>
            <lpage>475</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1016/j.tig.2005.06.007</pubid>
                  <pubid idtype="pmpid" link="fulltext">15979196</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
      </refgrp>
   </bm>
</art>
