Summary: Measuring the similarity of graphs is a fundamental step in the analysis of graph-structured data, which is omnipresent in computational biology. Graph kernels have been proposed as a powerful and efficient approach to this problem of graph comparison. Here we provide graphkernels, the first R and Python graph kernel libraries including baseline kernels such as label histogram based kernels, classic graph kernels such as random walk based kernels, and the state-of-the-art Weisfeiler-Lehman graph kernel. The core of all graph kernels is implemented in C ++ for efficiency. Using the kernel matrices computed by the package, we can easily perform tasks such as classification, regression and clustering on graph-structured samples.

Availability And Implementation: The R and Python packages including source code are available at https://CRAN.R-project.org/package=graphkernels and https://pypi.python.org/pypi/graphkernels.

Contact: mahito@nii.ac.jp or elisabetta.ghisu@bsse.ethz.ch.

Supplementary Information: Supplementary data are available online at Bioinformatics.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC5860361PMC
http://dx.doi.org/10.1093/bioinformatics/btx602DOI Listing

Publication Analysis

Top Keywords

graph kernels
12
graphkernels python
8
python packages
8
graph comparison
8
graph kernel
8
based kernels
8
graph
7
kernels
6
packages graph
4
comparison summary
4

Similar Publications

Graph neural networks have excellent performance and powerful representation capabilities, and have been widely used to handle Few-shot image classification problems. The feature extraction module of graph neural networks has always been designed as a fixed convolutional neural network (CNN), but due to the intrinsic properties of convolution operations, its receiving domain is limited. This method has limitations in capturing global feature information and easily ignores key feature information of the image.

View Article and Find Full Text PDF

DMNAG: Prediction of disease-metabolite associations based on Neighborhood Aggregation Graph Transformer.

Comput Biol Chem

December 2024

School of Computer and Communication, Lanzhou University of Technology, Lanzhou 730050, China. Electronic address:

The metabolic level within an organism typically reflects its health status. Studying the relationship between human diseases and metabolites helps enhance medical professionals' ability for early disease diagnosis and risk prediction. However, traditional biological experimental methods often require substantial resources and manpower, and there is still room for improvement in the performance of existing predictive models.

View Article and Find Full Text PDF

Connectomes' topological organization can be quantified using graph theory. Here, we investigated brain networks in higher dimensional spaces defined by up to 10 graph theoretic nodal properties. These properties assign a score to nodes, reflecting their meaning in the network.

View Article and Find Full Text PDF

In the contemporary field of life sciences, researchers have gradually recognized the critical role of microbes in maintaining human health. However, traditional biological experimental methods for validating the association between microbes and diseases are both time-consuming and costly. Therefore, developing effective computational methods to predict potential associations between microbes and diseases is an important and urgent task.

View Article and Find Full Text PDF

Recent studies on graph representation learning in brain tumor learning tasks have garnered significant interest by encoding and learning inherent relationships among the geometric features of tumors. There are serious class imbalance problems that occur on brain tumor MRI datasets. Impressive deep learning models like CNN- and Transformer-based can easily address this problem through their complex model architectures with large parameters.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!