Coding nucleic acid sequences with graph convolutional network
Ruo Han WangiD, Yen Kaow NgiD, Xianglilan ZhangiD, Jianping WangiD, Shuai Cheng LiiD
Abstract
Genome sequencing technologies reveal a huge amount of genomic sequences. Neural network-based methods can be prime candidates for retrieving insights from these sequences because of their applicability to large and diverse datasets.However, the highly variable lengths of nucleic acid sequences severely impair the presentation of sequences as input to the neural network. Genetic variations further complicate tasks that involve sequence comparison or alignment. Here, we propose a graph representation of nucleic acid sequences called gapped pattern graphs. These graphs can be transformed through a Graph Convolutional Network to form lower-dimensional embeddings for downstream tasks. On the basis of the gapped pattern graphs, we implemented a neural network model and demonstrated its performance in studying phage sequences. We compared our model with equivalent models based on other forms of input in performing four tasks related to nucleic acid sequences--phage and ICE discrimination, phage integration site prediction, lifestyle prediction, and host prediction. Other state-of-the-art tools were also compared, where available. Our method consistently outperformed all the other methods in various metrics on all four tasks. In addition, our model was able to identify distinct gapped pattern signatures from the sequences.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility 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
- Using Graph Convolutional Neural Networks to Learn a Representation for Glycans
Rebekka Burkholz, John F Quackenbush, Daniel Bojar·Cell ReportsPeer-reviewed·Jun 1, 2021
- Graph Neural Networks for Z-DNA prediction in Genomes
Artem Voytetskiy, Alan G. Herbert, Maria S. Poptsova·IEEE International Conference on Bioinformatics and Biomedicine (BIBM)Peer-reviewed·Dec 6, 2022
- Reverse-Complement Equivariant Networks for DNA Sequences
Vincent Mallet, Jean‐Philippe Vert·bioRxiv·Jun 3, 2021
- Sequence Alignment On Directed Graphs
Kavya Vaddadi, Kshitij Tayal, … Naveen Sivadasan·Journal of Computational BiologyPeer-reviewed·Sep 11, 2018
- Representation Learning of Genomic Sequence Motifs with Convolutional Neural Networks
Peter K. Koo, Sean R. Eddy·PLoS Computational BiologyPeer-reviewed·Dec 19, 2019
- Seq2DFunc: 2-dimensional convolutional neural network on graph representation of synthetic sequences from massive-throughput assay
Haotian Guo, Xiaohu Song, Ariel B. Lindner·bioRxiv·Dec 22, 2019