SAINT: automatic taxonomy embedding and categorization by Siamese triplet network

Yang Young Lu,Yiwen Wang,Fang Zhang,Jiaxing Bai,Ying Wang
DOI: https://doi.org/10.1101/2021.01.20.426920
2021-01-01
Abstract:Motivation Understanding the phylogenetic relationship among organisms is the key in contemporary evolutionary study and sequence analysis is the workhorse towards this goal. Conventional approaches to sequence analysis are based on sequence alignment, which is neither scalable to large-scale datasets due to computational inefficiency nor adaptive to next-generation sequencing (NGS) data. Alignment-free approaches are typically used as computationally effective alternatives yet still suffering the high demand of memory consumption. One desirable sequence comparison method at large-scale requires succinctly-organized sequence data management, as well as prompt sequence retrieval given a never-before-seen sequence as query. Results In this paper, we proposed a novel approach, referred to as SAINT, for efficient and accurate alignment-free sequence comparison. Compared to existing alignment-free sequence comparison methods, SAINT offers advantages in two aspects: (1) SAINT is a weakly-supervised learning method where the embedding function is learned automatically from the easily-acquired data; (2) SAINT utilizes the non-linear deep learning-based model which potentially better captures the complicated relationship among genome sequences. We have applied SAINT to real-world datasets to demonstrate its empirical utility, both qualitatively and quantitatively. Considering the extensive applicability of alignment-free sequence comparison methods, we expect SAINT to motivate a more extensive set of applications in sequence comparison at large scale. Availability The open source, Apache licensed, python-implemented code will be available upon acceptance. Supplementary information Supplementary data are available at Bioinformatics online. ### Competing Interest Statement The authors have declared no competing interest.
What problem does this paper attempt to address?