Cargando…

EMAAS: An extensible grid-based Rich Internet Application for microarray data analysis and management

BACKGROUND: Microarray experimentation requires the application of complex analysis methods as well as the use of non-trivial computer technologies to manage the resultant large data sets. This, together with the proliferation of tools and techniques for microarray data analysis, makes it very chall...

Descripción completa

Detalles Bibliográficos
Autores principales: Barton, G, Abbott, J, Chiba, N, Huang, DW, Huang, Y, Krznaric, M, Mack-Smith, J, Saleem, A, Sherman, BT, Tiwari, B, Tomlinson, C, Aitman, T, Darlington, J, Game, L, Sternberg, MJE, Butcher, SA
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2008
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2615452/
https://www.ncbi.nlm.nih.gov/pubmed/19032776
http://dx.doi.org/10.1186/1471-2105-9-493
_version_ 1782163336842969088
author Barton, G
Abbott, J
Chiba, N
Huang, DW
Huang, Y
Krznaric, M
Mack-Smith, J
Saleem, A
Sherman, BT
Tiwari, B
Tomlinson, C
Aitman, T
Darlington, J
Game, L
Sternberg, MJE
Butcher, SA
author_facet Barton, G
Abbott, J
Chiba, N
Huang, DW
Huang, Y
Krznaric, M
Mack-Smith, J
Saleem, A
Sherman, BT
Tiwari, B
Tomlinson, C
Aitman, T
Darlington, J
Game, L
Sternberg, MJE
Butcher, SA
author_sort Barton, G
collection PubMed
description BACKGROUND: Microarray experimentation requires the application of complex analysis methods as well as the use of non-trivial computer technologies to manage the resultant large data sets. This, together with the proliferation of tools and techniques for microarray data analysis, makes it very challenging for a laboratory scientist to keep up-to-date with the latest developments in this field. Our aim was to develop a distributed e-support system for microarray data analysis and management. RESULTS: EMAAS (Extensible MicroArray Analysis System) is a multi-user rich internet application (RIA) providing simple, robust access to up-to-date resources for microarray data storage and analysis, combined with integrated tools to optimise real time user support and training. The system leverages the power of distributed computing to perform microarray analyses, and provides seamless access to resources located at various remote facilities. The EMAAS framework allows users to import microarray data from several sources to an underlying database, to pre-process, quality assess and analyse the data, to perform functional analyses, and to track data analysis steps, all through a single easy to use web portal. This interface offers distance support to users both in the form of video tutorials and via live screen feeds using the web conferencing tool EVO. A number of analysis packages, including R-Bioconductor and Affymetrix Power Tools have been integrated on the server side and are available programmatically through the Postgres-PLR library or on grid compute clusters. Integrated distributed resources include the functional annotation tool DAVID, GeneCards and the microarray data repositories GEO, CELSIUS and MiMiR. EMAAS currently supports analysis of Affymetrix 3' and Exon expression arrays, and the system is extensible to cater for other microarray and transcriptomic platforms. CONCLUSION: EMAAS enables users to track and perform microarray data management and analysis tasks through a single easy-to-use web application. The system architecture is flexible and scalable to allow new array types, analysis algorithms and tools to be added with relative ease and to cope with large increases in data volume.
format Text
id pubmed-2615452
institution National Center for Biotechnology Information
language English
publishDate 2008
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-26154522009-01-09 EMAAS: An extensible grid-based Rich Internet Application for microarray data analysis and management Barton, G Abbott, J Chiba, N Huang, DW Huang, Y Krznaric, M Mack-Smith, J Saleem, A Sherman, BT Tiwari, B Tomlinson, C Aitman, T Darlington, J Game, L Sternberg, MJE Butcher, SA BMC Bioinformatics Software BACKGROUND: Microarray experimentation requires the application of complex analysis methods as well as the use of non-trivial computer technologies to manage the resultant large data sets. This, together with the proliferation of tools and techniques for microarray data analysis, makes it very challenging for a laboratory scientist to keep up-to-date with the latest developments in this field. Our aim was to develop a distributed e-support system for microarray data analysis and management. RESULTS: EMAAS (Extensible MicroArray Analysis System) is a multi-user rich internet application (RIA) providing simple, robust access to up-to-date resources for microarray data storage and analysis, combined with integrated tools to optimise real time user support and training. The system leverages the power of distributed computing to perform microarray analyses, and provides seamless access to resources located at various remote facilities. The EMAAS framework allows users to import microarray data from several sources to an underlying database, to pre-process, quality assess and analyse the data, to perform functional analyses, and to track data analysis steps, all through a single easy to use web portal. This interface offers distance support to users both in the form of video tutorials and via live screen feeds using the web conferencing tool EVO. A number of analysis packages, including R-Bioconductor and Affymetrix Power Tools have been integrated on the server side and are available programmatically through the Postgres-PLR library or on grid compute clusters. Integrated distributed resources include the functional annotation tool DAVID, GeneCards and the microarray data repositories GEO, CELSIUS and MiMiR. EMAAS currently supports analysis of Affymetrix 3' and Exon expression arrays, and the system is extensible to cater for other microarray and transcriptomic platforms. CONCLUSION: EMAAS enables users to track and perform microarray data management and analysis tasks through a single easy-to-use web application. The system architecture is flexible and scalable to allow new array types, analysis algorithms and tools to be added with relative ease and to cope with large increases in data volume. BioMed Central 2008-11-25 /pmc/articles/PMC2615452/ /pubmed/19032776 http://dx.doi.org/10.1186/1471-2105-9-493 Text en Copyright © 2008 Barton et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Barton, G
Abbott, J
Chiba, N
Huang, DW
Huang, Y
Krznaric, M
Mack-Smith, J
Saleem, A
Sherman, BT
Tiwari, B
Tomlinson, C
Aitman, T
Darlington, J
Game, L
Sternberg, MJE
Butcher, SA
EMAAS: An extensible grid-based Rich Internet Application for microarray data analysis and management
title EMAAS: An extensible grid-based Rich Internet Application for microarray data analysis and management
title_full EMAAS: An extensible grid-based Rich Internet Application for microarray data analysis and management
title_fullStr EMAAS: An extensible grid-based Rich Internet Application for microarray data analysis and management
title_full_unstemmed EMAAS: An extensible grid-based Rich Internet Application for microarray data analysis and management
title_short EMAAS: An extensible grid-based Rich Internet Application for microarray data analysis and management
title_sort emaas: an extensible grid-based rich internet application for microarray data analysis and management
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2615452/
https://www.ncbi.nlm.nih.gov/pubmed/19032776
http://dx.doi.org/10.1186/1471-2105-9-493
work_keys_str_mv AT bartong emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT abbottj emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT chiban emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT huangdw emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT huangy emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT krznaricm emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT macksmithj emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT saleema emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT shermanbt emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT tiwarib emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT tomlinsonc emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT aitmant emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT darlingtonj emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT gamel emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT sternbergmje emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement
AT butchersa emaasanextensiblegridbasedrichinternetapplicationformicroarraydataanalysisandmanagement