Department of Electrical and Computer Engineering, University of Science and Technology of Mazandaran Behshahr, Iran.
Department of Computer Engineering, Engineering Faculty, University of Gonabad, Gonabad, Iran.
J Bioinform Comput Biol. 2021 Apr;19(2):2150002. doi: 10.1142/S0219720021500025. Epub 2021 Mar 3.
A central problem of systems biology is the reconstruction of Gene Regulatory Networks () by the use of time series data. Although many attempts have been made to design an efficient method for inference, providing a best solution is still a challenging task. Existing noise, low number of samples, and high number of nodes are the main reasons causing poor performance of existing methods. The present study applies the ensemble Kalman filter algorithm to model a from gene time series data. The inference of a is decomposed with p genes into p subproblems. In each subproblem, the ensemble Kalman filter algorithm identifies the weight of interactions for each target gene. With the use of the ensemble Kalman filter, the expression pattern of the target gene is predicted from the expression patterns of all the remaining genes. The proposed method is compared with several well-known approaches. The results of the evaluation indicate that the proposed method improves inference accuracy and demonstrates better regulatory relations with noisy data.
系统生物学的一个核心问题是利用时间序列数据重建基因调控网络(GRN)。尽管已经有许多尝试来设计一种有效的推断方法,但提供最佳解决方案仍然是一项具有挑战性的任务。现有的噪声、样本数量少和节点数量多是导致现有方法性能不佳的主要原因。本研究应用集合卡尔曼滤波器算法对基因时间序列数据进行建模,从基因时间序列数据中推断出一个 GRN。通过将 p 个基因分解为 p 个子问题,对 GRN 的推断进行分解。在每个子问题中,集合卡尔曼滤波器算法确定每个目标基因相互作用的权重。通过使用集合卡尔曼滤波器,从所有剩余基因的表达模式中预测目标基因的表达模式。将所提出的方法与几种著名的方法进行了比较。评估结果表明,该方法提高了推断准确性,并在存在噪声数据时表现出更好的调控关系。