The invention provides a method for predicting
common disease-causing genes of two diseases. The method includes the following steps that known
disease-causing genes of the two diseases are collected respectively, and a
protein function network of the two diseases is obtained; positions of
protein corresponding to the
disease-causing genes of the two diseases in the
protein network are searched for; after
gene expansion is conducted based on the positions, the
common disease-causing genes of the two diseases are searched for and obtained from overlapped genes in the expansion genes. According to the method,
gene expansion is conducted in a
protein function network diagram corresponding to the genes of the two diseases, the
common disease-causing genes of the two diseases is selected from common genes in the expansion genes, a random walking method, a
gene set enrichment and
analysis method and a hypergeometric
inspection method are applied in the predicting process, and thus the common
disease-causing genes can be selected more accurately. By means of the method, the key drive genes possibly influencing the two diseases can be predicted, and precise
medical treatment can be achieved.