Skip to main navigation Skip to search Skip to main content

Deepgmd: A Graph-Neural-Network-Based Method to Detect Gene Regulator Module

  • Harbin Institute of Technology
  • University of Chinese Academy of Sciences
  • School of Computer Science and Technology, Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Regulatory module mining methods divide genes into multiple gene subgroups and explore potential biological mechanisms from omics data. By transforming gene expression profile data into gene co-expression network, we transform the task of gene module detection into the problem of finding community structure in the graph, and introduce the latest network representation learning method-graph neural network to optimize this problem. In order to systematically evaluate whether the algorithm allows overlap to affect such problems, we make two variants of the output of the algorithm, Deepgmd_cluster and Deepgmd. The difference between them is whether overlap is allowed. By comparing the known modules and the modules generated by the algorithm, we can evaluate the quality of the algorithm. We use this method to compare our algorithm with some current mainstream methods. The results show that our method has greater advantages. In the end, we analyze some typical modules from the modules found by the algorithm for visualization, and use the GO database and KEGG database to perform enrichment analysis and pathway analysis on these modules.

Original languageEnglish
Pages (from-to)3366-3373
Number of pages8
JournalIEEE/ACM Transactions on Computational Biology and Bioinformatics
Volume19
Issue number6
DOIs
StatePublished - 1 Nov 2022
Externally publishedYes

Keywords

  • Gene expression profile
  • graph neural network
  • module mining
  • network representation learning
  • overlapped module

Fingerprint

Dive into the research topics of 'Deepgmd: A Graph-Neural-Network-Based Method to Detect Gene Regulator Module'. Together they form a unique fingerprint.

Cite this