Skip to content
naulon

No retraction, correction or concern found when last checked on Oct 25, 2026.

Circular RNAs and complex diseases: from experimental results to computational models

Chun-Chun Wang, Chen-Di Han, Qi Zhao and 1 more

Briefings in Bioinformatics · 2021 · Review · CC BY

doi:10.1093/bib/bbab286

Abstract

Circular RNAs (circRNAs) are a class of single-stranded, covalently closed RNA molecules with a variety of biological functions. Studies have shown that circRNAs are involved in a variety of biological processes and play an important role in the development of various complex diseases, so the identification of circRNA-disease associations would contribute to the diagnosis and treatment of diseases. In this review, we summarize the discovery, classifications and functions of circRNAs and introduce four important diseases associated with circRNAs. Then, we list some significant and publicly accessible databases containing comprehensive annotation resources of circRNAs and experimentally validated circRNA-disease associations. Next, we introduce some state-of-the-art computational models for predicting novel circRNA-disease associations and divide them into two categories, namely network algorithm-based and machine learning-based models. Subsequently, several evaluation methods of prediction performance of these computational models are summarized. Finally, we analyze the advantages and disadvantages of different types of computational models and provide some suggestions to promote the development of circRNA-disease association identification from the perspective of the construction of new computational models and the accumulation of circRNA-related data.

Full text

From PubMed Central, U.S. National Library of Medicine, as current on Oct 25, 2026. Paragraph numbers are ours, so an answer can point at one.

CircRNA

Circular RNAs (circRNAs) are a class of single-stranded, covalently closed RNA molecules, which are produced by backsplicing from pre-mRNAs. During backsplicing, a downstream splice-acceptor site is covalently connected to an upstream splice-donor site. The first circRNA molecules, viroids, were identified more than 40 years ago. Soon after, Hsu et al. discovered circRNAs in the cytoplasmic fractions of eukaryotic cell lines through electron microscopy. Furthermore, circRNAs were identified to be produced from self-splicing introns of pre-ribosomal RNA in unicellular eukaryotes. Later, researcher discovered that a small part of circRNAs stem from protein-coding genes in archaea. However, circRNAs were initially treated as ‘junk’ yielded by splicing errors.

As the development of high-throughput RNA sequencing technology and new bioinformatics algorithms, more and more circRNAs were discovered in eukaryotes including protists, fungi, plants, insects and mammals. CircRNAs are a relatively large family of RNAs and massive circRNAs have been identified, but studies on the classification of circRNAs and the mechanism of loop formation have just begun. CircRNAs mainly include exonic circRNAs (ecircRNAs), exon-intron circRNAs (EIciRNAs) and circular intronic RNAs (ciRNAs). Among them, ecircRNAs are produced by the exons in the back-splicing process of pre-mRNA, which are abundant in the cytoplasm. The EIciRNAs are widely present in the nucleus, which are formed by the combined action of exons and introns during the back-splicing process. In addition, ciRNAs are formed by introns and are mainly localized in the nucleus. Besides, circRNAs could be generated from more than 10% of expressed gene in the investigated cells and tissues. It can be learned that the expression of circRNAs is broad. Usually, the expression level of circRNA is low, but some circRNAs are experimentally verified to be high expressed in specific type of cells or tissues. Moreover, thousands of circRNAs are abundant in the mammalian brain and some of them are upregulated during neurogenesis. These studies demonstrate that circRNAs should not be‘junk’ and they may have specifically biological functions.

CircRNA function

CircRNAs are usually expressed in only a few cell types, exhibiting significant specificity during tissue and developmental stages. However, some other circRNAs show cross-species conservation. In addition, by comparison with linear exons, the exon sequence of circRNA appears to be more conserved at the third codon position, while the third codon is meaningless at the protein level. These indicate that in addition to encoding proteins, circRNA has other functions.

CircRNAs as microRNA sponges

In 2013, Hansen et al. found that hsa_circRNA_105055 has more than 70 miR-7 binding sites. Further functional studies have showed that ciRS-7 strongly restrains the activity of miR-7, which in turn leads to an increase in the target level of miR-7. They also demonstrated that hsa_circRNA_105055 and miR-7 have overlapping co-expression in mouse brain tissue. In addition, the sex-determining region Y (Sry)9 of hsa_circRNA_105055 has 16 microRNA (miRNA)-138 binding sites. Moreover, researchers have demonstrated that circ-HIPK3, circ-ITCH and mm9-circ-012559 can act as miRNA sponges. The above findings indicate that circRNA is very common as miRNA sponge.

CircRNAs regulate the expression of parental genes

Different types of circRNAs have different ways of regulating their parental genes. Specifically, ciRNAs promote transcription of genes by binding to Pol II. Zhang et al. found that knocking out ciRNA can suppress the expression of its parental gene. For the specific ciRNA ci-ankrd52, it aggregates into the transcriptional site and acts as a positive regulator of Pol II transcription. For EIciRNA, it binds to U1 snRNP to form EIciRNA-U1 snRNP complexes, which further binds to Pol II, thereby promoting transcription of the parental gene. Besides, Li et al. found that EIciRNAs can regulate gene expression in the nucleus, which mainly enhances the expression of the parental gene in cis and affects transcriptional regulation through the interaction between U1 snRNA and EIciRNA. In addition, ecircRNA, containing miRNA response elements, can bind to miRNA and indirectly regulate the expression of its parent mRNA. Li et al. found that hsa_circRNA_001141 binds to miR-7 and miR-214 in lung cancer cells and enhances the expression of ITCH, thereby inhibiting the activity of Wnt/β-catenin.

Competition with pre-mRNA splicing

The pre-mRNA can undergo typical linear splicing to produce mRNA during processing, while nonlinear splicing generates circRNA. Recent studies have found that increasing the efficiency of linear splicing can significantly reduce the abundance of circRNA. When the length of the introns flanking the circRNA is longer, the efficiency of typical linear splicing is reduced, while the efficiency of cyclization is increased. The above findings indicate that circRNA can compete with the pre-mRNA during transcription.

CircRNA-disease associations

Previous functional analysis of circRNAs has demonstrated that a circRNA, hsa_circRNA_105055, contains more than 70 miRNA target sites and can act as a miRNA sponge. Besides, some studies have indicated that circRNAs can regulate protein functions. As biological functions of circRNAs were discovered, circRNAs are receiving the attention of researchers. In the field of human health, more and more studies have shown that circRNAs have close associations with human complex diseases. In the following, we will introduce several common cancers and their associated circRNAs.

Gastric cancer

Gastric cancer, one of the top five cancers in the world. In 2019, 27 510 patients were newly diagnosed with gastric cancer and 11 140 patients died because of gastric cancer in the USA. Therefore, it is necessary to discover and explore pathogenesis for the early diagnosis, prevention and treatment of gastric cancer. So far, increasing experiments have shown that circRNAs play an irreplaceable role in the development of gastric cancer. Li et al. found that there were 343 differentially expressed (DE) circRNAs by comparing the gastric cancer patients’ plasma and plasma of healthy control, and then, the two techniques of reverse-transcription real-time polymerase chain reaction (RT-PCR) and RT-droplet digital PCR (RT-ddPCR) were used to determine the expression level of circRNAs. More concretely, patients with low expression levels of hsa_circ_0001017 or hsa_circ_0061276 in plasma have a shorter overall survival than patients with higher expression levels. In addition, circRNA-0026 regulates RNA transcription, RNA metabolism and gene expression in gastric cancer. Moreover, biological studies have found that knocking out hsa_circ_0047905, hsa_circ_0138960 and has-circRNA7690–15 in gastric cancer cells down-regulates the expression of the parental gene. Inhibition of the expression of these three circRNAs can inhibit the proliferation and invasion of gastric cancer cells.

Breast cancer

Breast cancer is one of the major cancer types among women worldwide, and 12% of women are diagnosed with breast cancer during their lifetime in the USA. Common symptoms of breast cancer include: a lump in the breast, a change in breast shape and red or scaly skin. CircRNAs are closely related to the formation and development of breast cancer, and recent studies have found that the expression of some circRNAs can be used to prevent breast cancer. For example, hsa_circ_0001982 in breast cancer tissues inhibits breast cancer cell proliferation and induces apoptosis by targeting miR-143. In addition, knocking out hsa_circRNA_005239 can inhibit the proliferation and promote the apoptosis in triple negative breast cancer. There are also some circRNAs that can be used as potential biomarkers for breast cancer detection. For example, Yin et al. found that the expression level of hsa_circ_0001785 in plasma of breast cancer patients is significantly different from that in preoperative, postoperative and healthy individuals, which demonstrates that hsa_circ_0001785 can act as a diagnostic biomarker for breast cancer.

Lung cancer

Lung cancer is characterized by uncontrolled growth of cells in the lung tissue. It is reported that 85% of lung cancer is caused by long-term smoking. Other factors that cause lung cancer include genetic factors, secondhand smoke or air pollution. The circRNA of hsa_circRNA_001141 in lung cancer tissues has been shown to suppress the development of lung cancer by enhancing the expression of its parental gene ITCH, while hsa_circ_0013958 in lung cancer cells can promote the proliferation of lung cancer cells and inhibit apoptosis. Besides, Yao et al. found that circRNA_100876 is abnormally expressed in non-small cell lung cancer. In addition, the higher the expression level of circRNA_100876, the lower the survival rate. Therefore, circRNA_100876 can be used as biomarker for early detection and screening of lung cancer.

Pancreatic cancer

Pancreatic cancer is usually caused by uncontrolled growth, division and spread of cells in the pancreas. Symptoms usually manifest as digestive problems including: weight loss, indigestion, back pain, nausea and so on. Studies have found that smoking or lack of exercise and long-term heavy drinking may lead to chronic pancreatitis. Guo et al. demonstrated the dysregulation of circRNA expression in pancreatic cancer tissues using qRT-PCR. In addition, they predicted that multiple circRNAs have complementary sequences to miR-15a / miR-506 and different miRNA binding sites in the seed region. Furthermore, Chen et al. found that circRNA_100782 regulates the proliferation of BxPC3 pancreatic cancer cells by interacting with miR-124.

There is increasing evidence that circRNAs are related with the development and invasion of complex diseases, although most of the action mechanisms are still unknown. Besides, circRNAs could be novel biomarkers for human cancers. Therefore, identifying associations between circRNAs and diseases would facilitate the diagnosis, prevention and prognosis of human complex diseases.

Databases

Data collection about circRNAs, diseases and circRNA-disease associations is an important premise when researchers identify novel circRNA-disease associations by bioinformatics methods. In addition, the systematic collection and management of the information about circRNAs and circRNA-disease relationships is important for further inspection of the underlying molecular mechanism of circRNAs. In this section, we introduce some important databases, from which researchers could obtain circRNA related data more conveniently. These databases can be divided into two categories. Specifically, the first type of databases record circRNA-disease associations (see Table 1). The second type of databases provide comprehensive annotation resources for circRNAs (see Table 2). More detailed introduction of these databases can be seen from Supplementary Materials available online at https://academic.oup.com/bib.

Computational models

As the development of high-throughput sequencing technology and bioinformatics analysis methods, more and more circRNAs are identified. However, the function and mechanism of circRNAs are unclear in most cases. In addition, researchers discover that the occurrence and development of various diseases including cancer are associated with circRNAs. Identifying and studying circRNA-disease associations is important for understanding the function and molecular mechanism of circRNAs. In addition, circRNA-disease association identification is meaningful for the early detection, early diagnosis and effective treatment of diseases. However, it is time-consuming and laborious to discover novel circRNA-disease relationships directly by biological experiments. Computational models could effectively predict potential circRNA-disease associations for further experimental verification, which would save many resources.

During recent years, scientists have successively proposed some computational models for predicting potential circRNA-disease associations based on distinct algorithms. These computational models can be roughly divided into two categories, namely network algorithm-based models and machine learning-based models (see Table 3). In this section, we mainly introduce the general steps of construction of different models and the main advantages or limitations of these models. The main symbols utilized throughout this sections are listed in Table 4.

Network algorithm-based models

In network algorithm-based models, circRNA similarity network, disease similarity network and circRNA-disease association network are usually utilized to construct a heterogeneous network. Then, the corresponding algorithm is used to predict potential relationships based on the heterogeneous network.

PWCDA

Lei et al. developed the model of Path Weighed method for predicting CircRNA-Disease Associations (PWCDA) (see Figure 1). The same model has been used for potential miRNA-disease association prediction before. They first construct a heterogeneous network, which is composed of circRNA similarity network, disease similarity network and circRNA-disease association network. Then, PWCDA searches all the paths between circRNA and disease with the length less than by depth-first search (DFS) algorithm. The path set can be described as, where the variable denotes the number of searched paths between circRNA and disease. Finally, the predicted score between and can be calculated by accumulating all contributing scores (CS) of paths in. The of the path is defined as follows:where is the weight of the edge in the path. Besides, is a constraint factor and denotes the length of. The decaying function is used to further reduce the CS of long paths. Then, the final association score between and is defined as follows:In PCWDA, only paths within three steps are used to decrease the noisy information. However, the decaying function in PCWDA is relatively simple.

BRWSP

Lei et al. proposed a computational model (see Figure 2) of Biased Random Walk to Search Paths on a multiple heterogeneous network (BRWSP) to predict circRNA-disease associations. Firstly, they construct the multi-layer heterogeneous network by utilizing the information of circRNA similarity matrix CS, disease similarity matrix DS, gene similarity matrix GS, circRNA-disease association matrix CD, circRNA-gene interaction matrix CG as well as gene-disease association matrix GD. The heterogeneous network is represented as follows:To avoid the biases caused by larger values in, a normalized multi-layer heterogeneous network denoted by is further established, where D is the degree matrix of.

Secondly, a biased random walk algorithm is employed to search paths between circRNAs and diseases in the heterogeneous network. Specifically, the random walker starts from the investigated circRNA node u and first randomly moves to one neighbor of u. Then, the walker continues to walk to the next node. Here, is employed to denote the node accessed by the walker on its kth move. The strategy of selecting the next node is described as follows:where represents the transition probability from the current node v to the next node x when the last visited node is the node t. Besides, and denote the neighbors of the current node v and the last visited node t in the heterogeneous network, respectively. For the parameter q, if q is assigned a larger value, the biased random walk algorithm tends to select the nodes near the investigated node. Otherwise, the biased random walk algorithm tends to select the nodes away from the investigated node. It can be seen from Eq. (4) that the next accessed node will be chosen from the neighbors of the current nodes based on their probability. The random walker keeps moving until the investigated disease node is accessed. is used to denote one path between circRNA and disease, where represents the node (circRNA, disease or gene) of and L is the length of. To search more paths between investigated circRNA and disease, the above process will be repeated. Only paths with lengths less than L will be left. The set is utilized to denote the searched paths, where is the number of paths between circRNA and disease.

Finally, the association score between circRNA and disease can be computed as follows:where denotes the weight of the edge connecting the node and. In addition, is a decay factor and is the length of.

KATZHCDA

Fan et al. established a calculation model (see Figure 3) of KATZ-based Human CircRNA-Disease Association prediction (KATZHCDA). KATZ measure is a network-based method, which computes similarity of nodes in a heterogeneous network to solve the problem of association prediction. In KATZHCDA, the authors first compute the integrated similarity for circRNAs and diseases, which are denoted by the matrices of CS and DS, respectively. Besides, the association matrix CD is employed to denote the information of circRNA-disease associations, and is equal to 1 if circRNA is associated with disease, otherwise 0. Secondly, circRNA similarity network, disease similarity network as well as circRNA-disease association network are combined to construct a heterogeneous network whose adjacency matrix can be described as follows:The number of walks between circRNA nodes and disease nodes, as well as the length of walks are two key similarity metrics in the heterogeneous network. Because the contribution of longer walks is lower than that of shorter walks, the parameter is utilized to control the contribution of walks with different lengths. The final association score between and can be defined as follows:where the variable L denotes the length of walk and the variable K is the user specified parameter. Equation (8) can be transformed into the matrix formwhere AS can be used to predict potential circRNA-disease associations. As walks with longer length may be insignificant, the variable K is normally set as 2, 3 and 4, respectively. One advantage of KATZHCDA lies that it can predict circRNA-disease association scores for all diseases simultaneously. Besides, KATZHCDA can predict associated circRNAs for new diseases without any known associations.

KATZCPDA

Deng et al. developed the model of KATZCPDA based on the KATZ method and the information of circRNA, protein and disease. Because the number of circRNA-disease associations validated by experiments is insufficient, they first obtain inferred circRNA-disease relationships by utilizing protein-circRNA association network and protein-disease association network based on the principle of gilt-by-association, that is biological objects are more likely to be associated if they have the same or related behavior. Then, they construct a heterogeneous network by integrating the circRNA similarity network denoted by matrix CS, the disease similarity network denoted by matrix DS and the circRNA-disease association network denoted by CD, which combines the experimentally confirmed circRNA-disease associations and inferred circRNA-disease associations. The heterogeneous network can be represented as follows:Next, the final circRNA-disease association matrix is obtained in the similar way as KATZHCDA. KATZCPDA introduces the bridge of protein to obtain inferred circRNA-disease relationships, which increases the number of associations and the quantity of heterogeneous network.

IBNPKATZ

Zhao et al. raised a novel circRNA-disease association prediction model (see Figure 4) by Integrating Bipartite Network Projection algorithm and KATZ measure (IBNPKATZ). Firstly, in the bipartite network projection algorithm, resource scores of circRNAs are used to be the association scores for a given disease. Specifically, a hierarchical clustering algorithm is utilized to construct circRNAs’ bias ratings which denote the association degree between diseases and their associated circRNAs from circRNAs’ perspective. For disease, the bias rating of its related circRNA can be computed as follows:where is the number of circRNAs in the cluster cr including and denotes the number of circRNAs related with. For, the initial resource score of its related circRNA can be calculated by normalizing the bias rating of as follows:where is the number of circRNAs. Then, circRNAs associated with allocate their resource score to their associated diseases as follows:where is the number of diseases. Next, the diseases distribute their received resource score to their associated circRNAs as follows:

The final resource score of cricRNA for given disease can be computed as follows:

Similarly, the final resource score of disease for circRNA could be obtained. Finally, the predicted circRNA-disease association score based on the bipartite network projection algorithm is defined as

Secondly, the authors utilize KATZ measure on the heterogeneous network, constructed by using information of integrated circRNA similarity, integrated disease similarity and known circRNA-disease relationships, to predict circRNA-disease association score in the similar way as KATZHCDA. Finally, the circRNA-disease association scores of and are integrated as the final association score

Combination of two different prediction algorithms contributes to the ideal predictive performance of IBNPKATA.

NCPCDA

Li et al. raised a calculation model (see Figure 5) of Network Consistency Projection for inferring CircRNA-Disease Association (NCPCDA). In NCPCDA, the binary matrix CD denotes the circRNA-disease associations. Besides, and represent integrated similarity matrices of circRNAs and diseases, respectively. The circRNA similarity and disease similarity are defined as follow:where and denote the Gaussian interaction profile (GIP) kernel similarity matrices of circRNAs and diseases, respectively. Besides, the matrices and are circRNA functional similarity matrix and disease semantic similarity matrix, respectively. NCPCDA is made up of circRNA space projection and disease space projection, which are defined aswhere and are the ith rows of and, respectively. Besides, and are the jth columns of and, respectively. In the end, the final associations score between circRNA and disease can be calculated by integrating and normalizing and as follows:

No parameters appear in NCPCDA, which reduces the complexity of prediction process. However, the similarity of circRNA is calculated only based on known circRNA-disease associations, which leads to the failure of NCPCDA for predicting associated diseases for cirRNAs without any known related diseases.

DWNCPCDA

Li et al. developed the DeepWalk and Network Consistency Projection-based algorithm to predict CircRNA-Disease Association (DWNCPCDA). In most of circRNA-disease association prediction models, the circRNA similarity and disease similarity are usually calculated by multiple biological information of circRNAs and diseases. In this study, the authors construct circRNA topological similarity matrix CTS and disease topological similarity matrix DTS only based on circRNA-disease association network. More formally, the DeepWalk algorithm is utilized to learn circRNA representations stored by the matrix and disease representations stored by the matrix based on the circRNA-disease association network. DeepWalk obtains local information of input graph by truncated random walk and utilizes them to learn latent representations of vertices in the input graph. Then, similarity between circRNAs or diseases can be computed as follows:where the variable d is the dimension of representations of circRNAs and diseases.

After obtaining CTS and DTS, network consistency projection method, which have been used in the prediction model of NCPCDA, is adopt to calculate circRNA-disease association matrix AS. Although similarity of circRNA and disease is computed only based on the circRNA-disease association network, DWNCPCDA still achieves good predictive accuracy, which demonstrates the excellent ability of DeepWalk in learning latent representations of circRNAs and diseases.

L‌LCDC

Ge et al. proposed a computational model of LLCDC (see Figure 6) to predict potential circRNA-disease associations based on locality-constrained linear coding (LLC) and label propagation algorithm. Firstly, they calculate circRNA semantic similarity matrix based on GO terms of circRNA-related genes. Besides, disease semantic matrix is calculated based on MeSH descriptors of diseases. Secondly, they also calculate cosine similarity matrices of circRNAs and diseases based on circRNA-disease association information and further utilized LLC to obtain reconstructed circRNA similarity matrix and reconstructed disease similarity matrix based on above two cosine similarity matrices. Thirdly, label propagation algorithm is employed to obtain the initial predicted circRNA-disease association matrix AS1 based on circRNA semantic similarity network by the following iterative equation:where and are used to control the utilization of similarity and association information. denotes the association matrix obtained in the tth iteration. The iterative equation will be conducted until AS1 converges. In a similar way, label propagation algorithm is carried out based on, and to obtain association matrices, and, which are combined as the finally predicted association matrix AS as follows:

CD-LNLP

Zhang et al. put forward a computational method to infer CircRNA-Disease associations based on a Linear Neighborhood similarity measure and Label Propagation algorithm (CD-LNLP). The information of associations between circRNAs and diseases is recorded in the binary matrix CD. In CD-LNLP, linear neighborhood similarity (LNS) measure is utilized to construct circRNA similarity matrix CS and disease similarity matrix DS. In LNS, the ith row vector of CD is considered as the feature profile of circRNA. The basic idea of LNS is that each feature profile of circRNA can be reconstructed by the linear combination of feature profiles of neighbors of the circRNA, which can be formulated as follows:where is the Hadamard product. The matrix C with the size of is an indicator matrix, whose element is equal to 1 if circRNA is one of the K nearest neighbors (by Euclidean distance) of circRNA; otherwise,. Besides, is the ith row of. In addition, e is a vector and all elements in e are 1. The first item of above formula is the loss function of LNS. The second item is used to achieve row sparsity of. The constraint condition is used to ensure that the sum of similarity values between any circRNA and its neighbors is equal to 1. By utilizing Lagrange multiplier method to solve the optimization problem, they obtain the update rule for CS

In a similar way, disease similarity matrix DS can be obtained. Next, a label process is employed to predicted potential circRNA-disease relationships, which can be formulated as follows:where the matrix and the matrix are the predicted association matrix based on circRNA similarity and disease similarity, respectively. Finally, the integrated association scores between circRNAs and diseases can be computed as follows:where the parameter is utilized to regulate the weight of and. The application of LNS measure contributes to the effectiveness of CD-LNLP. However, the similarity of diseases and circRNAs is calculated only based on circRNA-disease association network.

Machine learning-based models

Machine learning algorithms have been successfully used in many fields of association prediction. In the last few years, researchers utilized different machine learning methods to construct prediction models for the identification of potential circRNA-disease associations. These machine learning-based models can be further roughly divided into two types. The first type of models can obtain the predictive association matrix by directly solving specific optimization problem, such as regularized least squares, manifold regularization learning, matrix decomposition and inductive matrix completion algorithm-based models. In addition, the second type of models train classifier to infer circRNA-disease association, such as logistic regression-, K-Nearest Neighbor (KNN)-, Support Vector Machines (SVM)-, Random Forest (RF)-, Gradient Boosting Decision Tree (GBDT)-, Deep Forest (DF)-, Convolutional Neural Network (CNN)-, Graph Neural Network (GNN)- and Deep Neural Network (DNN)-based models. When feature vector of a sample is input into classifier, the classifier can output an association score for the sample. Furthermore, some prediction models combine different algorithms to improve the prediction accuracy.

DWNN-RLS

Yan et al. developed a computational model, called as DWNN-RLS (see Figure 7) to infer potential circRNA-disease associations based on regularized least squares of kronecker product kernel (RLS-kron). In DWNN-RLS, the matrix is utilized to denote the information of known circRNA-disease relationships. In addition, the disease similarity matrix is obtained by integrating disease GIP kernel similarity matrix KD and disease semantic similarity matrix DSS. In this study, the authors first utilize DWNN (decreasing weight KNN) method to calculate the initial association score between new circRNA and disease as follows:where the new circRNA means that has no known associated disease. In addition, is the set of all neighbors of. Similarly, the initial association score between new disease and circRNA can be calculated as follows:where represents the set of all neighbors of. Then, they employ the RLS-kron method to infer new associations between circRNAs and diseases as follows:where the kernel is the Kronecker product of and. As and are real symmetric matrices, the two matrices can be decomposed as follows:where the columns of the matrices of and are the eigenvectors of and, respectively. Besides, and are diagonal matrices whose diagonal elements are the eigenvalues of and, respectively. Thus, the finally predicted circRNA-disease association matrix can be computed as follows:

RWLRCDA

Ding et al. built a computational model based on Random Walk and Logistic Regression to infer CircRNA-Disease Associations (RWLRCDA). Specifically, they first calculate the circRNA similarity matrix CS and construct circRNA similarity network where vertex and are connected by an edge with the weight value of. Subsequently, aiming to obtain the global relationship information of each circRNA, the authors treat each circRNA as seed node in turn and utilize the random walk with restart algorithm on circRNA similarity network to obtain related circRNAs for the seed node with corresponding probability. Next, they extract three features, namely pos, neg and label, for each pair of circRNA and disease. Specifically, denotes the set of top-k circRNAs related with. The pos value is the sum of probability of circRNAs which are in and related with. Similarly, The neg value is the sum of probability of circRNAs which are in and not related with. The label value is 1 or 0. Finally, logistic regression is utilized to predict the association score for circRNA-disease pair as follows:where x is the feature vector consisting of three features (pos, neg and label) of the circRNA-disease pair and w is the weight vector which can be trained by maximizing the posterior association probability of circRNA-disease training samples as follows:where m is the number of training samples. Besides, and are the feature vector and label of the ith circRNA-disease sample. RWLRCDA can predict associations for new diseases or new circRNAs. However, RWLRCDA utilizes too little information of diseases.

MRLDC

Xiao et al. developed a manifold regularization-learning framework, called MRLDC, for predicting human disease-associated circRNAs (see Figure 8). They construct a circRNA-disease bilayer heterogeneous network by connecting circRNA-circRNA, disease-disease and circRNA-disease through edges weighted by the matrices CS, DS and CD, respectively. Besides, they construct circRNA graph and disease graph to inspect the geometrical structure of circRNA data and disease data. The weight matrix of circRNA graph is formulated as follows:where represents the kth cluster obtained by using ClusterONE based on circRNA similarity network. Besides, is a diagonal matrix, where. The matrix denotes the graph Laplacian matrix of circRNA graph. Similarly, the graph Laplacian matrix of disease graph can be obtained. Then, to obtain the low-rank feature matrices of circRNAs and diseases, namely P and Q, which can be used for predicting circRNA-disease associations, they formulate the weighted dual-manifold regularization learning-based calculation model of MRLDC as follows:where and are the low-rank feature matrices of circRNAs and diseases in the bilayer heterogeneous network, which can be obtained by solving above formula. Besides, is an indicator weighted matrix where is equal to 1 if circRNA is associated with disease, otherwise. In addition, and are regulation parameters. The second item and the third item in above formula are the manifold regularization terms of circRNA and disease space, respectively. The fourth item (fifth item) is utilized to achieve the purpose that the similarity of circRNAs (diseases) should approximate the inner product of their feature vectors. The last item is to ensure the smoothness of and. Next, the Lagrange multiplier method is employed to optimize above objective function and the following updating rules can be obtained:

Finally, the predicted circRNA-disease association matrix. The parameters in MRLDC are hard to select. Besides, MRLDC is inappropriate for new disease without any observed associations.

iCircDA-MF

Wei et al. proposed a calculation method (see Figure 9) to identify CircRNA-Disease Associations based on Matrix Factorization (iCircDA-MF). In the model of iCircDA-MF, the authors first construct circRNA similarity matrix by integrating circRNA GIP kernel similarity and circRNA-related gene-based similarity, and disease similarity matrix by integrating disease GIP kernel similarity and disease semantic similarity. Besides, the collected circRNA-disease associations are denoted by the matrix CD. However, many false negative associations are assigned as zero in CD. To reduce the noise, the authors reformulate the matrix CD to and from the vertical direction and the horizontal direction by utilizing the interaction profiles of top-k neighbors of investigated disease and circRNA as follows:where and are the ith column of and the jth column of. Besides,. In addition, and denote the mth row of and the nth row of. Moreover,. The final reformulated circRNA-disease association matrix is as follows:

Next, matrix factorization method is utilized to predict potential circRNA-disease associations, which can be formulated as follows:where P and Q represent two low-dimension feature matrices of circRNAs and diseases, respectively. In addition, and are two graph Laplacian matrices of circRNA and disease space. Here, and are two diagonal matrices, where and. The first item in Eq. (51) is the loss function of matrix factorization method. The second item is used to avoid overfitting and ensure the smoothness of circRNA and disease space. Besides, the last item can restrict the geometrical structure of target space and reduce noise. In addition, and are regulation parameters.

Finally, the predicted circRNA-disease association matrix can be calculated as after solving Eq. (51). This work can effectively deal with noise data.

GMCDA

Xiao et al. designed a Graph-based Multi-label learning for CircRNA-Disease Association prediction (GMCDA). The integrated similarity matrices of CS and DS are obtained by fusing directed acyclic graphs of diseases and circRNA-disease associations. The authors aim to generate an expected association matrix AS to restore the missing values in the original circRNA-disease association matrix CD. To achieve the aim, the multi-label learning-based framework is proposed and formulated by an objective function with three constraints as follows:where I is an indicator matrix (I=CD). Besides, the graph Laplacian matrices of and can be computed by the same way used in the previous model of MRLDC. In addition,, and are constants used to control the contributions of different terms. The first item in above formula is the loss function of GMCDA. The second item means that the expected similarity values of circRNA pairs and disease pairs should be approximate to the original similarities. The third item is used to capture geometrical structures of data. The last item is utilized to increase the sparsity of AS and reduce noisy. The local optimal solution of this objective function can be obtained by an iterative method.

iCDA-CMG

Xiao et al. proposed the algorithm of identifying CircRNA-Disease Associations by using Collective Matrix completion with Graph learning (iCDA-CMG). First, the circRNA similarity matrix CS is obtained based on circRNA-disease association information. Besides, the disease similarity matrix DS fuses the data of directed acyclic graphs of diseases and circRNA-disease associations. Then, the DWNN method, in the same way as that used in the model of iCircDA-MF, is adopt to reconstruct circRNA-disease association matrix CD to the matrix.

Next, the similarity matrices of CS and DS are reconstructed to the sparse similarity matrices of and by utilizing the structure information of circRNA graph (circRNA similarity network) and disease graph (disease similarity network). Subsequently, the objective function of iCDA-CGM is formulated to obtain the latent circRNA feature matrix and the latent disease feature matrix as follows:where the parameters of,, and are utilized to control the contributions of different regulation terms. The first item in above formula is the loss function of collective matrix completion. The second item (third item) is employed to achieve the purpose that the latent feature vectors of similar circRNAs (diseases) should be similar. The last two items are used to ensure the sparsity of P and Q. Finally, an alternating method with Lagrange multipliers is used to solve the objective function, and the predicted circRNA-disease association matrix is.

NMFIBAC

Wang et al. developed a Non-negative Matrix Factorization algorithm (NMF)-based model to Identify Breast cancer Associated CircRNAs (NMFIBAC), which integrated multiple biological data including mRNA, miRNA, circRNA and pathway-related data. Firstly, they search DE circRNAs and miRNAs from RNA-seq data involving disease samples and normal samples. Then, they construct circRNA-mRNA association matrix based on DE circRNAs and co-expressed mRNAs, miRNA-mRNA association matrix based on DE miRNAs and miRNA target genes, as well as pathway-mRNA association matrix. Subsequently, NMF algorithm is utilized to establish K circRNA modules by the following objective function F:where W is a matrix with the size of (M denotes the number of mRNAs) representing the basis vector. In addition, the matrix denotes the coefficient vector. After solving the objective function, the matrix and are utilized to determine the members (including miRNAs, mRNAs, circRNAs and pathways) of the K circRNA modules based on a previous method. Finally, in each module, circRNAs connecting with more than four members are considered to be associated with breast cancer.

SIMCCDA

Li et al. raised a model (see Figure 10) of Speedup Inductive Matrix Completion for CircRNA-Disease Association prediction (SIMCCDA). In SIMCCDA, CS and DS are calculated by combining circRNA sequence similarity, circRNA GIP kernel similarity, disease semantic similarity and disease GIP kernel similarity. Besides, principal component analysis is utilized to extract primary feature vectors of the matrices CS and DS. The extracted feature vectors are used to construct the circRNA feature matrix P and disease feature matrix Q. The objective function of inductive matrix completion can be defined aswhere Z is the target matrix to complete CD and denotes the nuclear norm. Besides, is the final circRNA-disease association matrix. In addition, denotes known association sets. The first item in Eq. (55) is the constraint of low rank. The second item is employed to cater to the hypothesis that the row (or column) vectors in CD are located in the subspace spanned by the column vectors in Q (or P). The solution of Z can be obtained by using an accelerated proximal gradient algorithm.

PreCDA

Wang et al. developed a calculation model named PreCDA to infer underling circRNA-disease associations (see Figure 11). They compute circRNA expression similarity matrix by Spearman correlation coefficient based on circRNA expression profile in 78 human cell types or tissues. Besides, the circRNA functional similarity matrix is calculated based on known circRNA-disease associations. Then, they construct a circRNA association network, where the weight between circRNA and is defined as

To infer potential disease-associated circRNAs, the information of circRNA-disease associations is introduced into the circRNA association network. Based on the new network composed of circRNAs and diseases, PersonalRank algorithm is employed to identify disease-related circRNAs. Specifically, is used to denote the possibility value that node i is accessed. In the beginning, is equal to 1 if the node i is the target disease node t, otherwise 0. Then, the target node t randomly moves to neighbor nodes. In each move, the probability of returning to node t is. The following formula is defined to update after each move:where and are the in-degree of node i and out-degree of node j, respectively; d is the transfer probability; t denotes the target node. After enough moves, the possibility value that node i is accessed will be stable. Finally, the probability value that a circRNA node is accessed can be used as the association score between the target disease t and this circRNA. The main limitation of PreCDA lies in the invalid application for disease without any known related circRNAs.

ICFCDA

Lei et al. raised an improved collaboration filtering recommendation system-based model named ICFCDA to predict circRNA-disease associations (see Figure 12). They construct circRNA similarity matrix CS by integrating circRNA functional annotation semantic similarity, circRNA sequence similarity as well as circRNA GIP kernel similarity. Besides, the disease similarity matrix DS can be obtained by integrating disease functional similarity, disease semantic similarity and disease GIP kernel similarity. To calculate recommendation score between circRNA and disease, the top k similar neighbors of and the top k similar neighbors of disease are selected according to similarity matrices of circRNA and disease. Then, circRNA-based recommendation score between and can be computed based on the matrices of CD and CS as follows:

Similarly, disease-based recommendation score between and is defined as follows:

Finally, the two recommendation scores are integrated as the predicted association score between and as follows:where the parameter is a balance factor.

RWRKNN

Lei et al. put forward a method named Random Walk with Restart and KNNs (RWRKNN) (see Figure 13) to predict novel circRNA-disease associations. Firstly, they construct disease similarity matrix DS by integrating disease semantic similarity and GIP kernel similarity, and circRNA similarity matrix CS by integrating circRNA functional similarity and GIP kernel similarity. The matrices of DS and CS are considered to be the feature matrices of disease and circRNA. Secondly, the matrices of DA and CA are utilized to represent disease-disease association network and circRNA-circRNA association network, respectively. These two matrices can be defined as follows:where and are different threshold values.

Thirdly, the affinity scores between a disease (circRNA) node and all disease (circRNA) nodes can be calculated by utilizing RWR algorithm on the disease-disease (circRNA-circRNA) association network. The matrices of and denote the affinity scores for circRNA and disease, respectively. Next, the weighted feature matrices of circRNA and disease, namely WCS and WDS, are defined as follows:

The feature vectors of circRNA-disease pairs can be obtained by splicing the row vector of and. Finally, KNN regression model is adopted to predict potential circRNA-disease associations.

iCDA-CGR

Zheng et al. proposed the method of identification of CircRNA-Disease Associations based on Chaos Game Representation (iCDA-CGP). The matrix of is constructed by integrating disease semantic similarity and GIP kernel similarity, while the matrix is constructed by integrating circRNA-related gene-based similarity, circRNA sequence-based similarity and circRNA GIP kernel similarity. The model of iCDA-CGP can be roughly divided into three steps. First of all, they construct training sample set including the same number of positive and negative samples. The positive samples are gathered from benchmark database of circRNA-disease associations, while the negative samples are selected from unlabeled circRNA-disease pairs. Secondly, the descriptor of each circRNA-disease pair in the training sample set can be formed based on the matrices of CS and DSwhere denotes the descriptor of the pair of and. Besides, and are the ith row of and the jth row of. Finally, based on SVM, the descriptors of training samples are utilized to train prediction model which is used to infer novel circRNA-disease associations. The model of iCDA-CGP has one main limitation, that is the negative samples used in the model are not reliable.

GBDTCDA

Lei et al. developed a prediction model of GBDT with multiple biological data to predict CircRNA-Disease Association (GBDTCDA) (see Figure 14). Specifically, they compute circRNA sequence similarity, circRNA functional annotation semantic similarity as well as circRNA expression profile similarity, and combine them into the matrix CD by a similarity network fusion algorithm. In addition, they integrate disease semantic and functional similarity as the matrix DS by endowing different weights for the two types of similarity. Secondly, four types of features of each circRNA-disease pair are extracted from the data of collected circRNA-disease associations, integrated similarity of circRNAs and diseases as well as circRNA nucleic acid sequence. The feature vector of the pair of circRNA and disease can be denoted as follows:where represents the ith type of features. Finally, they utilize GBDT regression to train the training samples and obtain predictive model for potential circRNA-disease association identification. In GBDTCDA, the authors make full use of multiple biological data and extract various kind of features, which facilitates the reliable performance of GBDTCDA.

DFPUCDA

Zeng et al. raised a computational model of DF combined with Positive-Unlabeled learning based CircRNA-Disease Association prediction (DFPUCDA). In the first step of DFPUCDA, the authors construct a heterogeneous biological network, which contains a disease similarity network, a miRNA functional similarity network, a circRNA co-expression network, a miRNA-circRNA interaction network and a miRNA-disease association network. Then, they extract 24 meta-path-based features to represent circRNA-disease samples by PathCount and RandomWalk measures. Next, a positive-unlabeled learning algorithm is exploited to select reliable negative samples from unlabeled samples. Subsequently, DF algorithm is employed to train a classifier with collected positive samples and reliable negative samples. Finally, they utilize the classifier to infer positive circRNA-disease samples. It is difficult to obtain negative circRNA-disease samples and the number of positive samples is far less than that of unlabeled samples. In DFPUCDA, the positive-unlabeled algorithm can make full use of the information of unlabeled samples and solve the problem of data imbalance to some extent.

CNNCDA

Wang et al. put forward a CNN-based method to predict CircRNA-Disease Associations (CNNCDA). Firstly, they construct the matrix through merging disease semantic similarity and disease GIP kernel similarity. Besides, the matrix is constructed based on circRNA GIP kernel similarity. Secondly, the authors define the circRNA-disease fusion descriptor between circRNA and disease as follows:where and denote the ith row and jth row of and, respectively.

Next, CNN, composed of input layer, convolution layer, subsampling layer, full connection layer and the output layer, is utilized to extract hidden deep features from circRNA-disease fusion descriptor. Finally, the extreme learning machine algorithm is used to train prediction model based on positive circRNA-disease samples and negative samples. However, the circRNA similarity is computed only based on known circRNA-disease associations, which would reduce the prediction performance.

GCNCDA

Wang et al. further proposed a Graph Convolutional Network-based algorithm to infer CircRNA-Disease Associations (GCNCDA) whose flow diagram is shown in Figure 15. Firstly, the circRNA similarity matrix CS is constructed based on circRNA GIP kernel similarity, and the disease similarity matrix DS is constructed based on disease GIP kernel similarity and disease semantic similarity. Secondly, each circRNA-disease pair can be denoted by a feature descriptor which can be obtained in the same way as that in CNNCDA (i.e. Eq. (68)). Then, the Fast learning with Graph Convolutional Networks (FastGCN) is utilized to further extract high-level features from original feature descriptors to construct new descriptors. Compared with GCN, FastGCN can make the training process more efficient. Next, the Forest by Penalizing Attributes (Forest PA) algorithm is used to train classifier. Forest PA generates the training data set for trees by bootstrap sampling. The decision trees are built by using an improved CART algorithm. The only difference between original CART algorithm and the improved CART algorithm is that the merit values is employed to instead of classification capacities (e.g. Gini Index) to select splitting attributes. Finally, the Forest PA classifier can be used to predict potential circRNA-disease associations.

AE-DNN

Deepthi et al. devised an ensemble method to predict circRNA-disease associations based on AutoEncoder and DNN (AE-DNN). First, the circRNA similarity matrix is constructed by integrating circRNA sequence similarity and circRNA GIP similarity, while the disease similarity matrix is computed by integrating disease semantic similarity as well as disease GIP similarity. Then, they construct training sample set which contains both positive and negative samples. The positive samples are obtained from the CircR2Disease database and the negative samples are randomly selected from unlabeled circRNA-disease pairs. For each training sample, the feature vector is the splicing of the vectors of and. Next, the autoencoder consisting of encoder and decoder is utilized to extract the high-level features and reduce the dimension of feature vectors. Autoencoder is a special neural network structure, which can learn the latent features of input data. Finally, the high-level feature vectors of training samples are used to train a three-layer feed-forward DNN. After training, the DNN can predict association probability for unlabeled circRNA-disease pair.

AE-RF

Deepthi et al. proposed an ensemble method of circRNA-disease association prediction based on a deep AntoEncoder and RF classifier (AE-RF) whose flow diagram is shown in Figure 16. They first construct circRNA similarity matrix CS and disease similarity matrix DS by combing multiple types of similarity of circRNA and disease as follows:

Then, the feature vector of circRNA-disease pair is constructed by splicing the vector and vector. Next, the training set consisting of equal positive and negative samples is utilized to train an autoencoder which is also used in the prediction model of AE-DNN. After training, the autoencoder can be used to reconstructed the feature vectors of samples in training set and remaining unlabeled circRNA-disease pairs. Subsequently, the training samples are utilized to train the RF classifier. The trained classifier can be used to predict association score for unlabeled samples. The innovative of this study lies in the combined application of autoencoder and RF where autoencoder can help reduce noise data and extract high-level features, while RF has good generalization ability. However, the false negative problem of randomly selected negative samples still exists.

Algorithm evaluation methods

To evaluate the predictive performance of computational models, researchers usually report their AUC values based on distinct cross validation including LOOCV, 5-fold and 10-fold cross validation (collectively called K-fold cross-validation). LOOCV and K-fold cross validation have been widely utilized to evaluate the performance of not only the circRNA-disease association prediction models but also other biological association prediction models, such as miRNA-disease association prediction models, lncRNA-disease association prediction models, lncRNA-miRNA interaction and lncRNA-protein interaction prediction models. In this section, we will introduce LOOCV and K-fold cross validation in detail. In addition to cross validation, we also introduced two types of case studies, which have been frequently utilized to evaluate the prediction performance of different circRNA-disease association prediction algorithms.

LOOCV

In the process of LOOCV, each known circRNA-disease association is left out as the test sample in turn, and the remaining known associations are adopted as training samples. In addition, all unknown circRNA-disease pairs are candidate samples. Specifically, the prediction model based on the training samples can score for the investigated test sample and all candidate samples. Then, the test sample and candidate samples are ranked in descending order according to their association scores. Above process is repeated until every known circRNA-disease association is tested. According to the results of LOOCV, true positive rate (TPR) and false positive rate (FPR) can be calculated as follows:where TP denotes the number of true positive samples which are test samples ranked higher than the given threshold; FN denotes the number of false negative samples, which are test samples ranked lower than the given threshold. In addition, FP represents the number of false positive samples, which are candidate samples ranked higher than the given threshold; TN represents the number of true negative sample, which are candidate samples ranked lower than the given threshold. The ROC (receiver operating characteristic) curve can be drawn by plotting the TPR against the FPR under a series of thresholds. Furthermore, the value of AUC can demonstrate the performance of prediction model and the higher the AUC, the better the prediction performance of the model.

K-fold cross validation

In K-fold cross validation, all known circRNA-disease associations are divided into K subsets with the same size. Then, one of the K subsets is left out as the test set and the remaining K − 1 subsets are utilized as training set to train the prediction model. All unknown circRNA-disease pairs are candidate samples. The trained prediction model can score for the samples in the test set and candidate samples. Next, each sample in the test set is ranked with the candidate samples in descending order according to their association scores. When all the K subsets have been tested, the ROC curve and AUC value can be drawn and calculated in the same way used in the LOOCV.

Case study

Usually, one or several diseases would be investigated in case study. In addition, the types of case studies are also diverse. In the following, we will introduce two common types of case studies utilized to evaluate predictive performance of circRNA-disease association prediction model. The first type of case study aims to assess the prediction ability of calculation model in identifying novel circRNA-disease relationships. Specifically, the trained prediction model is used to compute the association scores for candidate samples involving investigated disease. Then, the result of case study for investigated disease can be obtained by inspecting how many associations in the top-M predicted results have been confirmed by other database or literature. The second type of case study aims to evaluate the prediction ability of calculation model in predicting associated circRNAs for novel disease without any known related circRNAs. To be more specific, the association information involving an investigated disease is removed from training sample set. Then, the trained model is utilized to infer associated circRNAs for this investigated disease. Finally, researches observe how many circRNAs in the top-ranked predictions have been confirmed by database or literature.

Discussion and conclusion

CircRNAs have caught much attention from scientists. More and more circRNAs were discovered by biological experiments and bioinformatics methods. Later, researchers found that circRNAs have important biological functions including acting as miRNA sponges, regulating the expression of parental genes as well as competing with pre-mRNA splicing. In addition, many experimental evidences indicate that circRNAs have close relationships with complex human diseases. The occurrence and development of many complex diseases are usually accompanied by abnormal expression of circRNA. Thus, studying associations between circRNAs and diseases could promote the understanding of the functions of circRNAs and the pathogenesis of complex diseases, which would further provide new ideas and strategies for detection, diagnosis and treatment of complex diseases. Identifying novel circRNA-disease associations is a critical step. However, it is inefficient to discover novel associations by traditionally experimental methods. Fortunately, massive biological data about circRNAs and circRNA-disease associations have been accumulated after conducting various biological experiments and RNA sequencing. Therefore, researchers have proposed effective computational methods to predict novel circRNA-disease relationships by mining useful information from biological data such as circRNA sequence, circRNA expression profile, disease directed acyclic graph, circRNA-gene interaction, disease-gene association and circRNA-disease association.

In this review, we first briefly summarized the general concepts and classification of circRNAs. Then, we introduced some common functions of circRNAs and associations between circRNAs and several important human diseases, since circRNAs may be a novel classes of biomarkers of complex diseases. Next, we presented two types of databases which can provide biological data about circRNAs and circRNA-disease associations. Proper application of these databases can promote the research of circRNA function and identification of novel circRNA-disease associations. Subsequently, we introduced 27 computational models for inferring novel circRNA-disease associations. According to the core algorithms used in these models, we divided the computational models into two classes, namely network algorithm-based models and machine learning-based models. Finally, we summarized several common measures for performance evaluation of circRNA-disease association prediction models.

In the following, we will discuss the advantages and limitations of aforementioned two types of computational models. First of all, in the network algorithm-based models, it is a key step to construct the circRNA-disease associations network, circRNA similarity network and disease similarity network. Generally, circRNA-circRNA similarity can be calculated based on circRNA sequences, circRNA-related genes, expression profiles of circRNAs- and circRNA-related diseases. In addition, disease-disease similarity can be computed based on disease related genes, phenotype descriptions of diseases, directed acyclic graphs of diseases and disease-related circRNAs. The different network algorithms, such as KATZ, label propagation and bipartite network projection, were utilized to infer novel circRNA-disease associations based on these networks. One advantage of network algorithm lies that these models can integrate multiple biological data to construct single layer network or heterogeneous network and make full use of topological information of circRNA-disease network. In addition to circRNA and disease, other biological object can also be introduced into heterogeneous networks. For example, in the model of BRWSP, the authors introduced gene similarity network, gene-disease association network and gene-circRNA interaction network into their constructed heterogeneous network. Another advantage of network algorithm lies in the wide choice for similarity calculation methods. Except for the full use of multiple data, similarity calculation method also plays an important role in network algorithm-based models. For example, in the model of CD-LNLP, the authors utilized LNS measure to calculate circRNA similarity and disease similarity. As a result, CD-LNLP obtains impressive performance even though only circRNA-disease association data are used to calculate similarity. Therefore, reliable similarity calculation method would contribute to the predictive performance of network algorithm-based models. However, most of network algorithm-based models cannot predict associations for diseases without any known related circRNAs. Besides, it is difficult to determine the weights of distinct types of similarity in the process of similarity integration. Therefore, how to construct different circRNA similarity networks and disease similarity networks, and reasonably integrate the similarity from different biological source information is an important topic worthy of further study.

Machine learning-based circRNA-disease association prediction models could be further divided into two classes. Specifically, regularized least squares, logistic regression and manifold regularization learning, matrix decomposition and inductive matrix completion algorithm-based calculation methods belong to the first category, which usually transform the problem of circRNA-disease association prediction into solving diverse optimization models based on circRNA-disease adjacency matrix, circRNA similarity matrix and disease similarity matrix. One advantage of the first class of machine learning-based models is that negative samples are not necessary. Actually, negative circRNA-disease associations are hard to collect due to the fact that experimentally validated negative circRNA-disease relationships are usually not reported in literature or database. Besides, different regulation terms can be added into objective functions of the first types of machine learning-based models. For example, in the models of MRLDC and iCircRA-MF, graph regularization term is introduced into their objective functions to restrict the geometrical structure of target space and reduce noise. However, the parameters in the objective functions are hard to determine. In addition, how to choose suitable optimization algorithm to solve different objective functions is worth considering. In the second type of machine learning-based circRNA-disease association prediction models, the algorithms of KNN, SVM, RF, GBDT, DF, CNN, GNN and DNN are utilized to construct different classifiers. Besides, distinct feature construction methods are employed in the second type of machine learning-based models. One advantage of these models lies that they could make full use of the prior information of known circRNA-disease associations since all know positive samples are utilized to train the prediction models. In addition, most of the second type of machine learning-based models can be employed to predict associated circRNAs for novel disease without any known related circRNAs. However, negative samples are necessary in these prediction models. As mentioned above, negative circRNA-disease samples are difficult to collect and randomly selecting unlabeled samples as negative samples is a common strategy in these models, which would reduce the prediction accuracy to some extent. Furthermore, the second type of machine learning-based models belong to supervised learning models, so the class imbalance problem of circRNA-disease samples is one of main obstacles in these prediction models. Semi-supervised learning methods work well dealing with the class-imbalance data. Therefore, researchers can utilize semi-supervised learning algorithms to establish new prediction models in the future.

Overall, circRNA plays an important role in the development of various complex diseases and is a novel biomarker of complex diseases. Accumulation of experimental data about circRNAs and diseases makes it possible to predict new circRNA-disease associations by computational methods. However, the number of current known circRNA-diseases associations is too less, which limits the predictive accuracy of existing computational models. Thus, collection and accumulation of experimentally verified circRNA-disease associations remains an important mission in the future study. Besides, researchers can consider utilizing the information of other biological objects, such as pathway and protein, to help circRNA-disease association prediction, since biological objects are usually closely interdependent. In terms of calculation model, new effective algorithms should be proposed since the current methods have different limitations. In this paper, we mainly reviewed the research of circRNA-disease association from distinct aspects. Actually, the studies of miRNA-disease association and lncRNA-disease association are also hot research fields. MiRNAs and lncRNAs also play important roles in the occurrence and development of many human diseases. However, the studies of associations between circRNAs, miRNAs, lncRNAs and human diseases were conducted independently. The joint research of associations between circRNAs, miRNAs, lncRNAs and human diseases may be an important future direction. In the end, scientists have demonstrated that non-coding RNA can be of drug targets. Specially, some works have been implemented to identify miRNAs as drug targets. CircRNA is also an important class of non-coding RNA. Therefore, identifying circRNAs as drug targets could be a promising future direction.

Key Points

CircRNAs play a growing important role in a large number of life activities and are thus closely related to various human complex diseases.

Studying associations between circRNAs and diseases could promote the understanding of the functions of circRNAs and the pathogenesis of complex diseases.

We listed some publicly accessible databases about circRNAs and circRNA-disease associations.

Computational models could effectively predict potential circRNA-disease associations for further experimental verification, which would save many resources.

Computational models of circRNA-disease prediction were divided into two categories, namely network algorithm and machine learning-based model.

We introduced several methods of algorithm evaluation to estimate the predictive performance of calculation models.

The advantages and limitations of various existing computational models were analyzed.

References 141

  1. 1.

    Kristensen LS, Andersen MS, Stagsted LVW, et al. The biogenesis, biology and characterization of circular RNAs. Nat Rev Genet2019; 20: 675–91.

    Not in our library10.1038/s41576-019-0158-7

  2. 2.

    Sanger HL, Klotz G, Riesner D, et al. Viroids are single-stranded covalently closed circular RNA molecules existing as highly base-paired rod-like structures. Proc Natl Acad Sci USA1976; 73: 3852–6.

    Not in our library10.1073/pnas.73.11.3852

  3. 3.

    Gross HJ, Domdey H, Lossow C, et al. Nucleotide sequence and secondary structure of potato spindle tuber viroid. Nature1978; 273: 203–8.

    Not in our library10.1038/273203a0

  4. 4.

    Hsu MT, Coca-Prados M. Electron microscopic evidence for the circular form of RNA in the cytoplasm of eukaryotic cells. Nature1979; 280: 339–40.

    Not in our library10.1038/280339a0

  5. 5.

    Grabowski PJ, Zaug AJ, Cech TR. The intervening sequence of the ribosomal RNA precursor is converted to a circular RNA in isolated nuclei of Tetrahymena. Cell1981; 23: 467–76.

    Not in our library10.1016/0092-8674(81)90142-2

  6. 6.

    Danan M, Schwartz S, Edelheit S, et al. Transcriptome-wide discovery of circular RNAs in Archaea. Nucleic Acids Res2012; 40: 3131–42.

    Not in our library10.1093/nar/gkr1009

  7. 7.

    Cocquerelle C, Mascrez B, Hetuin D, et al. Mis-splicing yields circular RNA molecules. FASEB J1993; 7: 155–60.

    Not in our library10.1096/fasebj.7.1.7678559

  8. 8.
  9. 9.
  10. 10.
  11. 11.
  12. 12.

    Zhang XO, Wang HB, Zhang Y, et al. Complementary sequence-mediated exon circularization. Cell2014; 159: 134–47.

    Not in our library10.1016/j.cell.2014.09.001

  13. 13.

    Ivanov A, Memczak S, Wyler E, et al. Analysis of intron sequences reveals hallmarks of circular RNA biogenesis in animals. Cell Rep2015; 10: 170–7.

    Not in our library10.1016/j.celrep.2014.12.019

  14. 14.

    Fang Y. Circular RNAs as novel biomarkers with regulatory potency in human diseases. Future Sci OA2018; 4: Fso314.

    Not in our library10.4155/fsoa-2018-0036

  15. 15.
  16. 16.

    Li Z, Huang C, Bao C, et al. Exon-intron circular RNAs regulate transcription in the nucleus. Nat Struct Mol Biol2015; 22: 256–64.

    Not in our library10.1038/nsmb.2959

  17. 17.

    Zhang Y, Zhang XO, Chen T, et al. Circular intronic long noncoding RNAs. Mol Cell2013; 51: 792–806.

    Not in our library10.1016/j.molcel.2013.08.017

  18. 18.
  19. 19.

    Kelly S, Greenman C, Cook PR, et al. Exon Skipping Is Correlated with Exon Circularization. J Mol Biol2015; 427: 2414–7.

    Not in our library10.1016/j.jmb.2015.02.018

  20. 20.

    Jeck WR, Sorrentino JA, Wang K, et al. Circular RNAs are abundant, conserved, and associated with ALU repeats. RNA2013; 19: 141–57.

    Not in our library10.1261/rna.035667.112

  21. 21.

    Memczak S, Jens M, Elefsinioti A, et al. Circular RNAs are a large class of animal RNAs with regulatory potency. Nature2013; 495: 333–8.

    Not in our library10.1038/nature11928

  22. 22.

    Liang D, Wilusz JE. Short intronic repeat sequences facilitate circular RNA production. Genes Dev2014; 28: 2233–47.

    Not in our library10.1101/gad.251926.114

  23. 23.

    Chen LL. The biogenesis and emerging roles of circular RNAs. Nat Rev Mol Cell Biol2016; 17: 205–11.

    Not in our library10.1038/nrm.2015.32

  24. 24.

    Hansen TB, Jensen TI, Clausen BH, et al. Natural RNA circles function as efficient microRNA sponges. Nature2013; 495: 384–8.

    Not in our library10.1038/nature11993

  25. 25.
  26. 26.
  27. 27.

    Wang K, Long B, Liu F, et al. A circular RNA protects the heart from pathological hypertrophy and heart failure by targeting miR-223. Eur Heart J2016; 37: 2602–11.

    Not in our library10.1093/eurheartj/ehv713

  28. 28.
  29. 29.

    Ashwal-Fluss R, Meyer M, Pamudurti NR, et al. circRNA biogenesis competes with pre-mRNA splicing. Mol Cell2014; 56: 55–66.

    Not in our library10.1016/j.molcel.2014.08.019

  30. 30.

    Khodor YL, Menet JS, Tolan M, et al. Cotranscriptional splicing efficiency differs dramatically between Drosophila and mouse. RNA2012; 18: 2174–86.

    Not in our library10.1261/rna.034090.112

  31. 31.

    Abdelmohsen K, Panda AC, Munk R, et al. Identification of HuR target circular RNAs uncovers suppression of PABPN1 translation by CircPABPN1. RNA Biol2017; 14: 361–9.

    Not in our library10.1080/15476286.2017.1279788

  32. 32.

    Yang Y, Gao X, Zhang M, et al. Novel role of FBXW7 circular RNA in repressing glioma tumorigenesis. J Natl Cancer Inst2018; 110: 304–15.

    Not in our library10.1093/jnci/djx166

  33. 33.
  34. 34.
  35. 35.

    Rawla P, Barsouk A. Epidemiology of gastric cancer: global trends, risk factors and prevention. Prz Gastroenterol2019; 14: 26–38.

    Not in our library10.5114/pg.2018.80001

  36. 36.

    Siegel RL, Miller KD, Jemal A. Cancer statistics, 2019. CA Cancer J Clin2019; 69: 7–34.

    Not in our library10.3322/caac.21551

  37. 37.

    Li R, Jiang J, Shi H, et al. CircRNA: a rising star in gastric cancer. Cell Mol Life Sci2020; 77: 1661–80.

    Not in our library10.1007/s00018-019-03345-5

  38. 38.

    Li T, Shao Y, Fu L, et al. Plasma circular RNA profiling of patients with gastric cancer and their droplet digital RT-PCR detection. J Mol Med (Berl)2018; 96: 85–96.

    Not in our library10.1007/s00109-017-1600-y

  39. 39.

    Schwarz B-A, Bange R, Vahlenkamp TW, et al. Detection and quantitation of group A rotaviruses by competitive and real-time reverse transcription-polymerase chain reaction. J Virol Methods2002; 105: 277–85.

    Not in our library10.1016/s0166-0934(02)00118-0

  40. 40.

    Rački N, Morisset D, Gutierrez-Aguirre I, et al. One-step RT-droplet digital PCR: a breakthrough in the quantification of waterborne RNA viruses. Anal Bioanal Chem2014; 406: 661–7.

    Not in our library10.1007/s00216-013-7476-y

  41. 41.

    Huang YS, Jie N, Zou KJ, et al. Expression profile of circular RNAs in human gastric cancer tissues. Mol Med Rep2017; 16: 2469–76.

    Not in our library10.3892/mmr.2017.6916

  42. 42.

    Lai Z, Yang Y, Yan Y, et al. Analysis of co-expression networks for circular RNAs and mRNAs reveals that circular RNAs hsa_circ_0047905, hsa_circ_0138960 and has-circRNA7690-15 are candidate oncogenes in gastric cancer. Cell Cycle2017; 16: 2301–11.

    Not in our library10.1080/15384101.2017.1380135

  43. 43.

    Waks AG, Winer EP. Breast cancer treatment: a review. JAMA2019; 321: 288–300.

    Not in our library10.1001/jama.2018.19323

  44. 44.

    Tang YY, Zhao P, Zou TN, et al. Circular RNA hsa_circ_0001982 promotes breast cancer cell carcinogenesis through decreasing miR-143. DNA Cell Biol2017; 36: 901–8.

    Not in our library10.1089/dna.2017.3862

  45. 45.
  46. 46.
  47. 47.

    Komaroff AL. Harvard medical school family health guide. New York, NY: Simon and Schuster2005.

    Not in our library

  48. 48.

    Ezzati M, Henley SJ, Lopez AD, et al. Role of smoking in global and regional cancer epidemiology: current patterns and data needs. Int J Cancer2005; 116: 963–71.

    Not in our library10.1002/ijc.21100

  49. 49.

    Alberg AJ, Samet JM. Epidemiology of lung cancer. Chest2003; 123: 21s–49.

    Not in our library10.1378/chest.123.1_suppl.21s

  50. 50.

    Zhu X, Wang X, Wei S, et al. hsa_circ_0013958: a circular RNA and potential novel biomarker for lung adenocarcinoma. FEBS J2017; 284: 2170–82.

    Not in our library10.1111/febs.14132

  51. 51.

    Yao JT, Zhao SH, Liu QP, et al. Over-expression of CircRNA_100876 in non-small cell lung cancer and its prognostic value. Pathol Res Pract2017; 213: 453–6.

    Not in our library10.1016/j.prp.2017.02.011

  52. 52.

    Chu LC, Goggins MG, Fishman EK. Diagnosis and detection of pancreatic cancer. Cancer J2017; 23: 333–42.

    Not in our library10.1097/ppo.0000000000000290

  53. 53.
  54. 54.

    Pham A, Forsmark C. Chronic pancreatitis: review and update of etiology, risk factors, and management. F1000Res2018; 7: F1000 Faculty Rev-607.

    Not in our library10.12688/f1000research.12852.1

  55. 55.

    Guo S, Xu X, Ouyang Y, et al. Microarray expression profile analysis of circular RNAs in pancreatic cancer. Mol Med Rep2018; 17: 7661–71.

    Not in our library10.3892/mmr.2018.8827

  56. 56.

    Chen G, Shi Y, Zhang Y, et al. CircRNA_100782 regulates pancreatic carcinoma proliferation through the IL6-STAT3 pathway. Onco Targets Ther2017; 10: 5783–94.

    Not in our library10.2147/ott.s150678

  57. 57.

    Shang X, Li G, Liu H, et al. Comprehensive circular RNA profiling reveals that hsa_circ_0005075, a new circular RNA biomarker, is involved in hepatocellular crcinoma development. Medicine (Baltimore)2016; 95: e3811.

    Not in our library10.1097/md.0000000000003811

  58. 58.

    Chen X, Sun Y-Z, Liu H, et al. RNA methylation and diseases: experimental results, databases, web servers and computational models. Brief Bioinform2017; 20: 896–917.

    Not in our library10.1093/bib/bbx142

  59. 59.
  60. 60.
  61. 61.
  62. 62.

    Rophina M, Sharma D, Poojary M, et al. Circad: a comprehensive manually curated resource of circular RNA associated with diseases. Database (Oxford)2020; 2020: baaa019.

    Not in our library10.1093/database/baaa019

  63. 63.

    Glažar P, Papavasileiou P, Rajewsky N. circBase: a database for circular RNAs. RNA2014; 20: 1666–70.

    Not in our library10.1261/rna.043687.113

  64. 64.

    Liu YC, Li JR, Sun CH, et al. CircNet: a database of circular RNAs derived from transcriptome sequencing data. Nucleic Acids Res2016; 44: D209–15.

    Not in our library10.1093/nar/gkv940

  65. 65.
  66. 66.
  67. 67.

    Xia S, Feng J, Lei L, et al. Comprehensive characterization of tissue-specific circular RNAs in the human and mouse genomes. Brief Bioinform2017; 18: 984–92.

    Not in our library10.1093/bib/bbw081

  68. 68.

    Xia S, Feng J, Chen K, et al. CSCD: a database for cancer-specific circular RNAs. Nucleic Acids Res2018; 46: D925–d929.

    Not in our library10.1093/nar/gkx863

  69. 69.
  70. 70.

    Li S, Li Y, Chen B, et al. exoRBase: a database of circRNA, lncRNA and mRNA in human blood exosomes. Nucleic Acids Res2018; 46: D106–d112.

    Not in our library10.1093/nar/gkx891

  71. 71.

    Meng X, Hu D, Zhang P, et al. CircFunBase: a database for functional circular RNAs. Database (Oxford)2019; 2019: baz003.

    Not in our library10.1093/database/baz003

  72. 72.

    Tang Z, Li X, Zhao J, et al. TRCirc: a resource for transcriptional regulation information of circRNAs. Brief Bioinform2019; 20: 2327–33.

    Not in our library10.1093/bib/bby083

  73. 73.

    Liu M, Wang Q, Shen J, et al. Circbank: a comprehensive database for circRNA with standard nomenclature. RNA Biol2019; 16: 899–905.

    Not in our library10.1080/15476286.2019.1600395

  74. 74.
  75. 75.

    Vo JN, Cieslik M, Zhang Y, et al. The landscape of circular RNA in cancer. Cell2019; 176: 869–881.e813.

    Not in our library10.1016/j.cell.2018.12.021

  76. 76.

    Cai Z, Fan Y, Zhang Z, et al. VirusCircBase: a database of virus circular RNAs. Brief Bioinform2021; 22: 2182–90.

    Not in our library10.1093/bib/bbaa052

  77. 77.

    Lei X, Fang Z, Chen L, et al. PWCDA: path weighted method for predicting circRNA-disease associations. Int J Mol Sci2018; 19: 3410.

    Not in our library10.3390/ijms19113410

  78. 78.
  79. 79.

    Lei X, Zhang W. BRWSP: predicting circRNA-disease associations based on biased random walk to search paths on a multiple heterogeneous network. Complexity2019; 2019: 5938035.

    Not in our library

  80. 80.

    Fan C, Lei X, Wu FX. Prediction of CircRNA-disease associations using KATZ model based on heterogeneous networks. Int J Biol Sci2018; 14: 1950–9.

    Not in our library10.7150/ijbs.28260

  81. 81.

    Chen X, Huang YA, You ZH, et al. A novel approach based on KATZ measure to predict associations of human microbiota with non-infectious diseases. Bioinformatics2017; 33: 733–9.

    Not in our library10.1093/bioinformatics/btw715

  82. 82.
  83. 83.

    Deng L, Zhang W, Shi Y, et al. Fusion of multiple heterogeneous networks for predicting circRNA-disease associations. Sci Rep2019; 9: 9605.

    Not in our library10.1038/s41598-019-45954-x

  84. 84.

    Zhang J, Zhang Z, Chen Z, et al. Integrating multiple heterogeneous networks for novel LncRNA-disease association inference. IEEE/ACM Trans Comput Biol Bioinform2019; 16: 396–406.

    Not in our library10.1109/tcbb.2017.2701379

  85. 85.

    Zhao Q, Yang Y, Ren G, et al. Integrating bipartite network projection and KATZ measure to identify novel CircRNA-disease associations. IEEE Trans Nanobioscience2019; 18: 578–84.

    Not in our library10.1109/tnb.2019.2922214

  86. 86.

    Li G, Yue Y, Liang C, et al. NCPCDA: network consistency projection for circRNA–disease association prediction. RSC Adv2019; 9: 33222–8.

    Not in our library10.1039/c9ra06133a

  87. 87.

    Li G, Luo J, Wang D, et al. Potential circRNA-disease association prediction using DeepWalk and network consistency projection. J Biomed Inform2020; 112: 103624.

    Not in our library10.1016/j.jbi.2020.103624

  88. 88.

    Perozzi B, Al-Rfou R, Skiena S. DeepWalk: online learning of social representations. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York, NY, USA: Association for Computing Machinery, 2014, 701–10.

    Not in our library

  89. 89.

    Ge E, Yang Y, Gang M, et al. Predicting human disease-associated circRNAs based on locality-constrained linear coding. Genomics2020; 112: 1335–42.

    Not in our library10.1016/j.ygeno.2019.08.001

  90. 90.

    Zhang W, Yu C, Wang X, et al. Predicting CircRNA-disease associations through linear neighborhood label propagation method. IEEE Access2019; 7: 83474–83.

    Not in our library

  91. 91.

    Zhang W, Yue X, Huang F, et al. Predicting drug-disease associations and their therapeutic function based on the drug-disease association bipartite network. Methods2018; 145: 51–9.

    Not in our library10.1016/j.ymeth.2018.06.001

  92. 92.

    Chen X, Sun L-G, Zhao Y. NCMCMDA: miRNA–disease association prediction through neighborhood constraint matrix completion. Brief Bioinform2020; 22: 485–96.

    Not in our library10.1093/bib/bbz159

  93. 93.

    Chen X, Wang L, Qu J, et al. Predicting miRNA–disease association based on inductive matrix completion. Bioinformatics2018; 34: 4256–65.

    Not in our library10.1093/bioinformatics/bty503

  94. 94.

    Zhao Y, Chen X, Yin J. Adaptive boosting-based computational model for predicting potential miRNA-disease associations. Bioinformatics2019; 35: 4730–8.

    Not in our library10.1093/bioinformatics/btz297

  95. 95.

    Chen X, Yan G-Y. Novel human lncRNA–disease association inference based on lncRNA expression profiles. Bioinformatics2013; 29: 2617–24.

    Not in our library10.1093/bioinformatics/btt426

  96. 96.

    Chen X, Yan CC, Zhang X, et al. Drug-target interaction prediction: databases, web servers and computational models. Brief Bioinform2016; 17: 696–712.

    Not in our library10.1093/bib/bbv066

  97. 97.

    Wang C-C, Zhao Y, Chen X. Drug-pathway association prediction: from experimental results to computational models. Brief Bioinform2020; 22: bbaa061.

    Not in our library10.1093/bib/bbaa061

  98. 98.

    Zhao Y, Wang C-C, Chen X. Microbes and complex diseases: from experimental results to computational models. Brief Bioinform2020; 22: bbaa158.

    Not in our library10.1093/bib/bbaa158

  99. 99.
  100. 100.
  101. 101.

    Chen X, Guan N-N, Sun Y-Z, et al. MicroRNA-small molecule association identification: from experimental results to computational models. Brief Bioinform2018; 21: 47–61.

    Not in our library10.1093/bib/bby098

  102. 102.

    Yan C, Wang J, Wu FX. DWNN-RLS: regularized least squares method for predicting circRNA-disease associations. BMC Bioinformatics2018; 19: 520.

    Not in our library10.1186/s12859-018-2522-6

  103. 103.

    Ding Y, Chen B, Lei X, et al. Predicting novel CircRNA-disease associations based on random walk and logistic regression model. Comput Biol Chem2020; 87: 107287.

    Not in our library10.1016/j.compbiolchem.2020.107287

  104. 104.

    Xiao Q, Luo J, Dai J. Computational prediction of human disease- associated circRNAs based on manifold regularization learning framework. IEEE J Biomed Health Inform2019; 23: 2661–9.

    Not in our library10.1109/jbhi.2019.2891779

  105. 105.

    Nepusz T, Yu H, Paccanaro A. Detecting overlapping protein complexes in protein-protein interaction networks. Nat Methods2012; 9: 471–2.

    Not in our library10.1038/nmeth.1938

  106. 106.

    Wei H, Liu B. iCircDA-MF: identification of circRNA-disease associations based on matrix factorization. Brief Bioinform2020; 21: 1356–67.

    Not in our library10.1093/bib/bbz057

  107. 107.

    Liu X, Zhai D, Zhao D, et al. Progressive image denoising through hybrid graph Laplacian regularization: a unified framework. IEEE Trans Image Process2014; 23: 1491–503.

    Not in our library10.1109/tip.2014.2303638

  108. 108.

    Cai D, He X, Han J, et al. Graph regularized nonnegative matrix factorization for data representation. IEEE Trans Pattern Anal Mach Intell2011; 33: 1548–60.

    Not in our library10.1109/tpami.2010.231

  109. 109.

    Xiao Q, Yu H, Zhong J, et al. An in-silico method with graph-based multi-label learning for large-scale prediction of circRNA-disease associations. Genomics2020; 112: 3407–15.

    Not in our library10.1016/j.ygeno.2020.06.017

  110. 110.

    Xiao Q, Zhong J, Tang X, et al. iCDA-CMG: identifying circRNA-disease associations by federating multi-similarity fusion and collective matrix completion. Mol Genet Genomics2021; 296: 223–33.

    Not in our library10.1007/s00438-020-01741-2

  111. 111.

    Wang S, Xia P, Zhang L, et al. Systematical identification of breast cancer-related circular RNA modules for deciphering circRNA functions based on the non-negative matrix factorization algorithm. Int J Mol Sci2019; 20: 919.

    Not in our library10.3390/ijms20040919

  112. 112.

    Wang L, Wang Y, Hu Q, et al. Systematic analysis of new drug indications by drug-gene-disease coherent subnetworks. CPT Pharmacometrics Syst Pharmacol2014; 3: e146.

    Not in our library10.1038/psp.2014.44

  113. 113.

    Li M, Liu M, Bin Y, et al. Prediction of circRNA-disease associations based on inductive matrix completion. BMC Med Genomics2020; 13: 42.

    Not in our library10.1186/s12920-020-0679-0

  114. 114.

    Toh K-C, Yun S. An accelerated proximal gradient algorithm for nuclear norm regularized least squares problems. Pacific Journal of Optimization2010; 6: 615–40.

    Not in our library

  115. 115.

    Wang Y, Nie C, Zang T, et al. Predicting circRNA-disease associations based on circRNA expression similarity and functional similarity. Front Genet2019; 10: 832.

    Not in our library10.3389/fgene.2019.00832

  116. 116.

    Lei X, Fang Z, Guo L. Predicting circRNA-disease associations based on improved collaboration filtering recommendation system with multiple data. Front Genet2019; 10: 897.

    Not in our library10.3389/fgene.2019.00897

  117. 117.

    Lei X, Bian C. Integrating random walk with restart and k-Nearest Neighbor to identify novel circRNA-disease association. Sci Rep2020; 10: 1943.

    Not in our library10.1038/s41598-020-59040-0

  118. 118.

    Zheng K, You ZH, Li JQ, et al. iCDA-CGR: identification of CircRNA-disease associations based on chaos game representation. PLoS Comput Biol2020; 16: e1007872.

    Not in our library10.1371/journal.pcbi.1007872

  119. 119.

    Lei X, Fang Z. GBDTCDA: Predicting circRNA-disease associations based on gradient boosting decision tree with multiple biological data fusion. Int J Biol Sci2019; 15: 2911–24.

    Not in our library10.7150/ijbs.33806

  120. 120.

    Wang B, Mezlini AM, Demir F, et al. Similarity network fusion for aggregating data types on a genomic scale. Nat Methods2014; 11: 333–7.

    Not in our library10.1038/nmeth.2810

  121. 121.

    Zeng X, Zhong Y, Lin W, et al. Predicting disease-associated circular RNAs using deep forests combined with positive-unlabeled learning methods. Brief Bioinform2020; 21: 1425–36.

    Not in our library10.1093/bib/bbz080

  122. 122.

    Sun Y, Norick B, Han J, et al. PathSelClus: integrating meta-path selection with user-guided object clustering in heterogeneous information networks. ACM Trans Knowl Discov Data2013; 7: 11.

    Not in our library

  123. 123.

    Sun Y, Barber R, Gupta M, et al. Co-author relationship prediction in heterogeneous bibliographic networks. In: 2011 International Conference on Advances in Social Networks Analysis and Mining, 2011, 121–8. Kaohsiung, Taiwan: IEEE.

    Not in our library

  124. 124.

    Wang L, You ZH, Huang YA, et al. An efficient approach based on multi-sources information to predict circRNA-disease associations using deep convolutional neural network. Bioinformatics2020; 36: 4038–46.

    Not in our library10.1093/bioinformatics/btz825

  125. 125.

    Huang G-B, Zhu Q-Y, Siew C-K. Extreme learning machine: theory and applications. Neurocomputing2006; 70: 489–501.

    Not in our library

  126. 126.

    Huang G-B, Wang DH, Lan Y. Extreme learning machines: a survey. Int J Mach Learn Cybern2011; 2: 107–22.

    Not in our library

  127. 127.
  128. 128.

    Chen J, Ma T, Xiao C. Fastgcn: fast learning with graph convolutional networks via importance sampling. arXiv preprint arXiv:1801.10247 2018.

    Not in our library

  129. 129.

    Adnan MN, Islam MZ. Forest PA: Constructing a decision forest by penalizing attributes used in previous trees. Expert Syst Appl2017; 89: 389–403.

    Not in our library

  130. 130.

    Breiman L, Friedman J, Stone CJ, et al. Classification and Regression Trees. CRC Press, Boca Raton, Florida 1984.

    Not in our library

  131. 131.

    Deepthi K, Jereesh AS. An ensemble approach for CircRNA-disease association prediction based on autoencoder and deep neural network. Gene2020; 762: 145040.

    Not in our library10.1016/j.gene.2020.145040

  132. 132.

    Hinton GE, Salakhutdinov RR. Reducing the dimensionality of data with neural networks. Science2006; 313: 504–7.

    Not in our library10.1126/science.1127647

  133. 133.

    Deepthi K, Jereesh AS. Inferring potential CircRNA-disease associations via deep autoencoder-based classification. Mol Diagn Ther2021; 25: 87–97.

    Not in our library10.1007/s40291-020-00499-y

  134. 134.

    Chen X, Xie D, Zhao Q, et al. MicroRNAs and complex diseases: from experimental results to computational models. Brief Bioinform2017; 20: 515–39.

    Not in our library10.1093/bib/bbx130

  135. 135.

    Chen X, Yan CC, Zhang X, et al. Long non-coding RNAs and complex diseases: from experimental results to computational models. Brief Bioinform2016; 18: 558–76.

    Not in our library10.1093/bib/bbw060

  136. 136.

    Liu H, Ren G, Chen H, et al. Predicting lncRNA–miRNA interactions based on logistic matrix factorization with neighborhood regularized. Knowl Based Syst2020; 191: 105261.

    Not in our library

  137. 137.

    Zhao Q, Yu H, Ming Z, et al. The bipartite network projection-recommended algorithm for predicting long non-coding RNA-protein interactions. Mol Ther Nucleic Acids2018; 13: 464–71.

    Not in our library10.1016/j.omtn.2018.09.020

  138. 138.

    Hu H, Zhang L, Ai H, et al. HLPI-ensemble: prediction of human lncRNA-protein interactions based on ensemble strategy. RNA Biol2018; 15: 797–806.

    Not in our library10.1080/15476286.2018.1457935

  139. 139.

    Wang C-C, Chen X. A unified framework for the prediction of small molecule–MicroRNA association based on cross-layer dependency inference on multilayered networks. J Chem Inf Model2019; 59: 5281–93.

    Not in our library10.1021/acs.jcim.9b00667

  140. 140.

    Qu J, Chen X, Sun YZ, et al. In silico prediction of small molecule-miRNA associations based on the hetesim algorithm. Mol Ther Nucleic Acids2019; 14: 274–86.

    Not in our library10.1016/j.omtn.2018.12.002

  141. 141.

    Zhao Y, Chen X, Yin J, et al. SNMFSMMA: using symmetric nonnegative matrix factorization and Kronecker regularized least squares to predict potential small molecule-microRNA association. RNA Biol2020; 17: 281–91.

    Not in our library10.1080/15476286.2019.1694732

Reads

Read by people on this page

None yet.

Checked or read by AI through naulon

None yet.

A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

Are you an author?

Is this your paper?

Claim it to add your note and be paid when agents cite it. Free.