PatternsSystems BiologyPeer-reviewed journal article
hcga: Highly Comparative Graph Analysis for network phenotyping
Robert L. PeachiD, Alexis ArnaudoniD, Julia A. SchmidtiD, Henry Antonio PalascianoiD, Nathan BernieriD, Kim E. JelfsiD, Sophia N. YalirakiiD, Mauricio BarahonaiD
- Citations
- 14
- FWCI
- 0.99
- Field percentile
- top 27%
Abstract
AO_SCPLOWBSTRACTC_SCPLOWNetworks are widely used as mathematical models of complex systems across many scientific disciplines, not only in biology and medicine but also in the social sciences, physics, computing and engineering. Decades of work have produced a vast corpus of research characterising the topological, combinatorial, statistical and spectral properties of graphs. Each graph property can be thought of as a feature that captures important (and some times overlapping) characteristics of a network. In the analysis of real-world graphs, it is crucial to integrate systematically a large number of diverse graph features in order to characterise and classify networks, as well as to aid network-based scientific discovery. In this paper, we introduce HCGA, a framework for highly comparative analysis of graph data sets that computes several thousands of graph features from any given network. HCGA also offers a suite of statistical learning and data analysis tools for automated identification and selection of important and interpretable features underpinning the characterisation of graph data sets. We show that HCGA outperforms other methodologies on supervised classification tasks on benchmark data sets whilst retaining the interpretability of network features. We also illustrate how HCGA can be used for network-based discovery through two examples where data is naturally represented as graphs: the clustering of a data set of images of neuronal morphologies, and a regression problem to predict charge transfer in organic semiconductors based on their structure. HCGA is an open platform that can be expanded to include further graph properties and statistical learning tools to allow researchers to leverage the wide breadth of graph-theoretical research to quantitatively analyse and draw insights from network data.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- GraFusionNet: Integrating Node, Edge, and Semantic Features for Enhanced Graph Representations
Md Toki Tahmid, Tanjeem Azwad Zaman, Mohammad Saifur Rahman·bioRxiv·Nov 22, 2024
- Metrics for Graph Comparison: A Practitioner’s Guide
Peter Wills, François G. Meyer·PLoS ONEPeer-reviewed·Feb 12, 2020
- Hypergraphs and centrality measures identifying keyfeatures in gene expression data
Samuel Barton, Zoe Broad, … James Lefevre·Mathematical BiosciencesPeer-reviewed·Oct 31, 2023
- gtexture: novel extension of image texture analysis to graphs and its application to cancer informatics
Rowan J Barker-Clarke, Davis T. Weaver, Jacob G. Scott·bioRxiv·Nov 21, 2022
- Graphia: A platform for the graph-based visualisation and analysis of complex data
Tom C. Freeman, Sebastian Horsewell, … Tim Angus·bioRxiv·Sep 2, 2020
- Performance Evaluation Of Prediction On Molecular Graphs With Graph Neural Networks
Haotian Li·bioRxiv·Oct 21, 2022