Cargando…

Managing and querying gene expression data using Curray

BACKGROUND: In principle, gene expression data can be viewed as providing just the three-valued expression profiles of target biological elements relative to an experiment at hand. Although complicated, gathering expression profiles does not pose much of a challenge from a query language standpoint....

Descripción completa

Detalles Bibliográficos
Autores principales: Jamil, Hasan, Islam, Aminul
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2011
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3090758/
https://www.ncbi.nlm.nih.gov/pubmed/21554758
http://dx.doi.org/10.1186/1753-6561-5-S2-S10
_version_ 1782203174719848448
author Jamil, Hasan
Islam, Aminul
author_facet Jamil, Hasan
Islam, Aminul
author_sort Jamil, Hasan
collection PubMed
description BACKGROUND: In principle, gene expression data can be viewed as providing just the three-valued expression profiles of target biological elements relative to an experiment at hand. Although complicated, gathering expression profiles does not pose much of a challenge from a query language standpoint. What is interesting is how these expression profiles are used to tease out information from the vast array of information repositories that ascribe meaning to the expression profiles. Since such annotations are inherently experiment specific functions, much the same way as queries in databases, developing a querying system for gene expression data appears to be pointless. Instead, developing tools and techniques to support individual assignment has been considered prudent in contemporary research. RESULTS: We propose a gene expression data management and querying system that is able to support pre-expression, expression and post-expression level analysis and reduce impedance mismatch between analysis systems. To this end, we propose a new, platform-independent and general purpose query language called Curray, for Custom Microarray query language, to support online expression data analysis using distributed resources. It includes features to design expression analysis pipelines using language constructs at the conceptual level. The ability to include user defined functions as a first-class language feature facilitates unlimited analysis support and removes language limitations. We show that Curray’s declarative and extensible features nimbly allow flexible modeling and room for customization. CONCLUSIONS: The developments proposed in this article allow users to view their expression data from a conceptual standpoint - experiments, probes, expressions, mapping, etc. at multiple levels of representation and independent of the underlying chip technologies. It also allows transparent roll-up and drill-down along representation hierarchies from raw data to standards such as MIAME and MAGE-ML using linguistic constructs. Curray also allows seamless integration with distributed web resources through its LifeDB system of which it is a part.
format Text
id pubmed-3090758
institution National Center for Biotechnology Information
language English
publishDate 2011
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-30907582011-05-28 Managing and querying gene expression data using Curray Jamil, Hasan Islam, Aminul BMC Proc Proceedings BACKGROUND: In principle, gene expression data can be viewed as providing just the three-valued expression profiles of target biological elements relative to an experiment at hand. Although complicated, gathering expression profiles does not pose much of a challenge from a query language standpoint. What is interesting is how these expression profiles are used to tease out information from the vast array of information repositories that ascribe meaning to the expression profiles. Since such annotations are inherently experiment specific functions, much the same way as queries in databases, developing a querying system for gene expression data appears to be pointless. Instead, developing tools and techniques to support individual assignment has been considered prudent in contemporary research. RESULTS: We propose a gene expression data management and querying system that is able to support pre-expression, expression and post-expression level analysis and reduce impedance mismatch between analysis systems. To this end, we propose a new, platform-independent and general purpose query language called Curray, for Custom Microarray query language, to support online expression data analysis using distributed resources. It includes features to design expression analysis pipelines using language constructs at the conceptual level. The ability to include user defined functions as a first-class language feature facilitates unlimited analysis support and removes language limitations. We show that Curray’s declarative and extensible features nimbly allow flexible modeling and room for customization. CONCLUSIONS: The developments proposed in this article allow users to view their expression data from a conceptual standpoint - experiments, probes, expressions, mapping, etc. at multiple levels of representation and independent of the underlying chip technologies. It also allows transparent roll-up and drill-down along representation hierarchies from raw data to standards such as MIAME and MAGE-ML using linguistic constructs. Curray also allows seamless integration with distributed web resources through its LifeDB system of which it is a part. BioMed Central 2011-05-28 /pmc/articles/PMC3090758/ /pubmed/21554758 http://dx.doi.org/10.1186/1753-6561-5-S2-S10 Text en Copyright ©2011 Jamil and Islam; 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 Proceedings
Jamil, Hasan
Islam, Aminul
Managing and querying gene expression data using Curray
title Managing and querying gene expression data using Curray
title_full Managing and querying gene expression data using Curray
title_fullStr Managing and querying gene expression data using Curray
title_full_unstemmed Managing and querying gene expression data using Curray
title_short Managing and querying gene expression data using Curray
title_sort managing and querying gene expression data using curray
topic Proceedings
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3090758/
https://www.ncbi.nlm.nih.gov/pubmed/21554758
http://dx.doi.org/10.1186/1753-6561-5-S2-S10
work_keys_str_mv AT jamilhasan managingandqueryinggeneexpressiondatausingcurray
AT islamaminul managingandqueryinggeneexpressiondatausingcurray