Cargando…
An efficient method for mining cross-timepoint gene regulation sequential patterns from time course gene expression datasets
BACKGROUND: Observation of gene expression changes implying gene regulations using a repetitive experiment in time course has become more and more important. However, there is no effective method which can handle such kind of data. For instance, in a clinical/biological progression like inflammatory...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2013
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3848764/ https://www.ncbi.nlm.nih.gov/pubmed/24267918 http://dx.doi.org/10.1186/1471-2105-14-S12-S3 |
_version_ | 1782293816449957888 |
---|---|
author | Cheng, Chun-Pei Liu, Yu-Cheng Tsai, Yi-Lin Tseng, Vincent S |
author_facet | Cheng, Chun-Pei Liu, Yu-Cheng Tsai, Yi-Lin Tseng, Vincent S |
author_sort | Cheng, Chun-Pei |
collection | PubMed |
description | BACKGROUND: Observation of gene expression changes implying gene regulations using a repetitive experiment in time course has become more and more important. However, there is no effective method which can handle such kind of data. For instance, in a clinical/biological progression like inflammatory response or cancer formation, a great number of differentially expressed genes at different time points could be identified through a large-scale microarray approach. For each repetitive experiment with different samples, converting the microarray datasets into transactional databases with significant singleton genes at each time point would allow sequential patterns implying gene regulations to be identified. Although traditional sequential pattern mining methods have been successfully proposed and widely used in different interesting topics, like mining customer purchasing sequences from a transactional database, to our knowledge, the methods are not suitable for such biological dataset because every transaction in the converted database may contain too many items/genes. RESULTS: In this paper, we propose a new algorithm called CTGR-Span (Cross-Timepoint Gene Regulation Sequential pattern) to efficiently mine CTGR-SPs (Cross-Timepoint Gene Regulation Sequential Patterns) even on larger datasets where traditional algorithms are infeasible. The CTGR-Span includes several biologically designed parameters based on the characteristics of gene regulation. We perform an optimal parameter tuning process using a GO enrichment analysis to yield CTGR-SPs more meaningful biologically. The proposed method was evaluated with two publicly available human time course microarray datasets and it was shown that it outperformed the traditional methods in terms of execution efficiency. After evaluating with previous literature, the resulting patterns also strongly correlated with the experimental backgrounds of the datasets used in this study. CONCLUSIONS: We propose an efficient CTGR-Span to mine several biologically meaningful CTGR-SPs. We postulate that the biologist can benefit from our new algorithm since the patterns implying gene regulations could provide further insights into the mechanisms of novel gene regulations during a biological or clinical progression. The Java source code, program tutorial and other related materials used in this program are available at http://websystem.csie.ncku.edu.tw/CTGR-Span.rar. |
format | Online Article Text |
id | pubmed-3848764 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2013 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-38487642013-12-09 An efficient method for mining cross-timepoint gene regulation sequential patterns from time course gene expression datasets Cheng, Chun-Pei Liu, Yu-Cheng Tsai, Yi-Lin Tseng, Vincent S BMC Bioinformatics Research BACKGROUND: Observation of gene expression changes implying gene regulations using a repetitive experiment in time course has become more and more important. However, there is no effective method which can handle such kind of data. For instance, in a clinical/biological progression like inflammatory response or cancer formation, a great number of differentially expressed genes at different time points could be identified through a large-scale microarray approach. For each repetitive experiment with different samples, converting the microarray datasets into transactional databases with significant singleton genes at each time point would allow sequential patterns implying gene regulations to be identified. Although traditional sequential pattern mining methods have been successfully proposed and widely used in different interesting topics, like mining customer purchasing sequences from a transactional database, to our knowledge, the methods are not suitable for such biological dataset because every transaction in the converted database may contain too many items/genes. RESULTS: In this paper, we propose a new algorithm called CTGR-Span (Cross-Timepoint Gene Regulation Sequential pattern) to efficiently mine CTGR-SPs (Cross-Timepoint Gene Regulation Sequential Patterns) even on larger datasets where traditional algorithms are infeasible. The CTGR-Span includes several biologically designed parameters based on the characteristics of gene regulation. We perform an optimal parameter tuning process using a GO enrichment analysis to yield CTGR-SPs more meaningful biologically. The proposed method was evaluated with two publicly available human time course microarray datasets and it was shown that it outperformed the traditional methods in terms of execution efficiency. After evaluating with previous literature, the resulting patterns also strongly correlated with the experimental backgrounds of the datasets used in this study. CONCLUSIONS: We propose an efficient CTGR-Span to mine several biologically meaningful CTGR-SPs. We postulate that the biologist can benefit from our new algorithm since the patterns implying gene regulations could provide further insights into the mechanisms of novel gene regulations during a biological or clinical progression. The Java source code, program tutorial and other related materials used in this program are available at http://websystem.csie.ncku.edu.tw/CTGR-Span.rar. BioMed Central 2013-09-24 /pmc/articles/PMC3848764/ /pubmed/24267918 http://dx.doi.org/10.1186/1471-2105-14-S12-S3 Text en Copyright © 2013 Cheng 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 | Research Cheng, Chun-Pei Liu, Yu-Cheng Tsai, Yi-Lin Tseng, Vincent S An efficient method for mining cross-timepoint gene regulation sequential patterns from time course gene expression datasets |
title | An efficient method for mining cross-timepoint gene regulation sequential patterns from time course gene expression datasets |
title_full | An efficient method for mining cross-timepoint gene regulation sequential patterns from time course gene expression datasets |
title_fullStr | An efficient method for mining cross-timepoint gene regulation sequential patterns from time course gene expression datasets |
title_full_unstemmed | An efficient method for mining cross-timepoint gene regulation sequential patterns from time course gene expression datasets |
title_short | An efficient method for mining cross-timepoint gene regulation sequential patterns from time course gene expression datasets |
title_sort | efficient method for mining cross-timepoint gene regulation sequential patterns from time course gene expression datasets |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3848764/ https://www.ncbi.nlm.nih.gov/pubmed/24267918 http://dx.doi.org/10.1186/1471-2105-14-S12-S3 |
work_keys_str_mv | AT chengchunpei anefficientmethodforminingcrosstimepointgeneregulationsequentialpatternsfromtimecoursegeneexpressiondatasets AT liuyucheng anefficientmethodforminingcrosstimepointgeneregulationsequentialpatternsfromtimecoursegeneexpressiondatasets AT tsaiyilin anefficientmethodforminingcrosstimepointgeneregulationsequentialpatternsfromtimecoursegeneexpressiondatasets AT tsengvincents anefficientmethodforminingcrosstimepointgeneregulationsequentialpatternsfromtimecoursegeneexpressiondatasets AT chengchunpei efficientmethodforminingcrosstimepointgeneregulationsequentialpatternsfromtimecoursegeneexpressiondatasets AT liuyucheng efficientmethodforminingcrosstimepointgeneregulationsequentialpatternsfromtimecoursegeneexpressiondatasets AT tsaiyilin efficientmethodforminingcrosstimepointgeneregulationsequentialpatternsfromtimecoursegeneexpressiondatasets AT tsengvincents efficientmethodforminingcrosstimepointgeneregulationsequentialpatternsfromtimecoursegeneexpressiondatasets |