A functional gene module identification algorithm in gene expression data based on genetic algorithm and gene ontology

被引:0
|
作者
Yan Zhang
Weiyu Shi
Yeqing Sun
机构
[1] Dalian Maritime University,College of Environmental Science and Engineering
[2] Dalian Maritime University,College of Maritime Economics & Management
来源
BMC Genomics | / 24卷
关键词
Functional gene module; Overlapping gene module; Genetic algorithm; Gene ontology; Partitioning around medoids; Gene expression data;
D O I
暂无
中图分类号
学科分类号
摘要
Since genes do not function individually, the gene module is considered an important tool for interpreting gene expression profiles. In order to consider both functional similarity and expression similarity in module identification, GMIGAGO, a functional Gene Module Identification algorithm based on Genetic Algorithm and Gene Ontology, was proposed in this work. GMIGAGO is an overlapping gene module identification algorithm, which mainly includes two stages: In the first stage (initial identification of gene modules), Improved Partitioning Around Medoids Based on Genetic Algorithm (PAM-GA) is used for the initial clustering on gene expression profiling, and traditional gene co-expression modules can be obtained. Only similarity of expression levels is considered at this stage. In the second stage (optimization of functional similarity within gene modules), Genetic Algorithm for Functional Similarity Optimization (FSO-GA) is used to optimize gene modules based on gene ontology, and functional similarity within gene modules can be improved. Without loss of generality, we compared GMIGAGO with state-of-the-art gene module identification methods on six gene expression datasets, and GMIGAGO identified the gene modules with the highest functional similarity (much higher than state-of-the-art algorithms). GMIGAGO was applied in BRCA, THCA, HNSC, COVID-19, Stem, and Radiation datasets, and it identified some interesting modules which performed important biological functions. The hub genes in these modules could be used as potential targets for diseases or radiation protection. In summary, GMIGAGO has excellent performance in mining molecular mechanisms, and it can also identify potential biomarkers for individual precision therapy.
引用
收藏
相关论文
共 50 条
  • [1] A functional gene module identification algorithm in gene expression data based on genetic algorithm and gene ontology
    Zhang, Yan
    Shi, Weiyu
    Sun, Yeqing
    BMC GENOMICS, 2023, 24 (01)
  • [2] MEGO: gene functional module expression based on gene ontology
    Tu, K
    Yu, H
    Zhu, MZ
    BIOTECHNIQUES, 2005, 38 (02) : 277 - 283
  • [3] Biclustering of gene expression data based on hybrid genetic algorithm
    Bagyamani, J.
    Thangavel, K.
    Rathipriya, R.
    INTERNATIONAL JOURNAL OF DATA MINING MODELLING AND MANAGEMENT, 2013, 5 (04) : 333 - 350
  • [4] Integrating Gene Ontology Based Grouping and Ranking into the Machine Learning Algorithm for Gene Expression Data Analysis
    Yousef, Malik
    Sayici, Ahmet
    Bakir-Gungor, Burcu
    DATABASE AND EXPERT SYSTEMS APPLICATIONS - DEXA 2021 WORKSHOPS, 2021, 1479 : 205 - 214
  • [5] The Proportional Genetic Algorithm: Gene Expression in a Genetic Algorithm
    Annie S. Wu
    Ivan Garibay
    Genetic Programming and Evolvable Machines, 2002, 3 (2) : 157 - 192
  • [6] An algorithm for generating representative functional annotations based on gene ontology
    Lee, IY
    Ho, JM
    Lin, WC
    14TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, : 10 - 15
  • [7] Biclustering of gene expression data using genetic algorithm
    Chakraborty, A
    Maka, H
    PROCEEDINGS OF THE 2005 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, 2005, : 17 - 24
  • [8] GenClust: A genetic algorithm for clustering gene expression data
    Vito Di Gesú
    Raffaele Giancarlo
    Giosué Lo Bosco
    Alessandra Raimondi
    Davide Scaturro
    BMC Bioinformatics, 6
  • [9] Hybrid Adaboost based on Genetic Algorithm for Gene Expression Data Classification
    Meng, Yaqiong
    Lu, Huijuan
    Yan, Ke
    Ye, Minchao
    12TH CHINESE CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING (CHINESECSCW 2017), 2017, : 257 - 258
  • [10] The gene expression messy genetic algorithm
    Kargupta, H
    1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, : 814 - 819