Visibility Graph Network of Multidimensional Time Series Data for Protein Structure Classification

In the last decades, many studies have explored the potential of utilizing complex network approaches to characterize time series generated from dynamical systems. Along these lines, Visibility Graph (VG) and Horizontal Visibility Graph (HVG) networks have contributed to an important yet difficult problem in bioinformatics, the classification of the secondary structure of low-homology proteins. In particular, each protein is presented as a two-dimensional time series that is later transformed, using either VG or HVG, into two independent graphs. However, this is an inefficient way of processing multidimensional time series as it fails to capture the correlation between the two signals while it also increases the time and memory complexity. To address this issue, this work proposes four novel VG and HVG-based frameworks that are able to deal directly with the multidimensional time series. Each of the methods generates a unique graph following a different visibility rule concerning only the relation between pairs of time series intensities of the multidimensional time series. Experimental evaluation on real protein sequences demonstrates the superiority of our best scheme, with respect to both accuracy and computational time, when compared against the state-of-the-art.

[1]  Zu-Guo Yu,et al.  Prediction of protein structural classes by recurrence quantification analysis based on chaos game representation. , 2009 .

[2]  H. J. Jeffrey Chaos game representation of gene structure. , 1990, Nucleic acids research.

[3]  L. Ridolfi,et al.  Visibility graph analysis of wall turbulence time-series , 2017, 1711.03734.

[4]  Xiao-Yan Liu,et al.  Low-Homology Protein Structural Class Prediction from Secondary Structure Based on Visibility and Horizontal Visibility Network , 2018 .

[5]  Mahdi Yaghoobi,et al.  Predicting protein structural classes based on complex networks and recurrence analysis. , 2016, Journal of theoretical biology.

[6]  Panagiotis Tsakalides,et al.  Structural classification of proteins based on the computationally efficient recurrence quantification analysis and horizontal visibility graphs , 2020, bioRxiv.

[7]  Xin Chen,et al.  Prediction of protein structural classes for low-homology sequences based on predicted secondary structure , 2010, BMC Bioinformatics.

[8]  Jie Liu,et al.  Planar visibility graph network algorithm for two dimensional timeseries , 2017, 2017 29th Chinese Control And Decision Conference (CCDC).

[9]  Yang Li,et al.  Protein Tertiary Structure Prediction Based on Multiscale Recurrence Quantification Analysis and Horizontal Visibility Graph , 2019, ISNN.

[10]  Lucas Lacasa,et al.  Visibility graphs for fMRI data: Multiplex temporal graphs and their modulations across resting-state networks , 2017, bioRxiv.

[11]  Yuxuan Yang,et al.  Visibility Graph from Adaptive Optimal Kernel Time-Frequency Representation for Classification of Epileptiform EEG , 2017, Int. J. Neural Syst..

[12]  B. Luque,et al.  Horizontal visibility graphs: exact results for random time series. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[13]  Lucas Lacasa,et al.  From time series to complex networks: The visibility graph , 2008, Proceedings of the National Academy of Sciences.

[14]  P. Tsakalides,et al.  Efficient Dynamic Analysis of Low-similarity Proteins for Structural Class Prediction , 2021, 2020 28th European Signal Processing Conference (EUSIPCO).

[15]  Lucas Lacasa,et al.  Irreversibility of financial time series: a graph-theoretical approach , 2016, 1601.01980.