Next Article in Journal
NF-YA Overexpression in Lung Cancer: LUAD
Previous Article in Journal
PRL/microRNA-183/IRS1 Pathway Regulates Milk Fat Metabolism in Cow Mammary Epithelial Cells
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Brief Report

Whole-Genome k-mer Topic Modeling Associates Bacterial Families

by
Ernesto Borrayo
1,
Isaias May-Canche
2,3,
Omar Paredes
2,
J. Alejandro Morales
2,
Rebeca Romo-Vázquez
2 and
Hugo Vélez-Pérez
2,*
1
Electronics Department, CUCEI, Universidad de Guadalajara, Jalisco 44100, Mexico
2
Computer Sciences Department, CUCEI, Universidad de Guadalajara, Jalisco 44100, Mexico
3
Instituto Tecnológico de Chetumal, Quintana Roo 77000, Mexico
*
Author to whom correspondence should be addressed.
Genes 2020, 11(2), 197; https://doi.org/10.3390/genes11020197
Submission received: 7 January 2020 / Revised: 7 February 2020 / Accepted: 9 February 2020 / Published: 14 February 2020
(This article belongs to the Section Technologies and Resources for Genetics)

Abstract

:
Alignment-free k-mer-based algorithms in whole genome sequence comparisons remain an ongoing challenge. Here, we explore the possibility to use Topic Modeling for organism whole-genome comparisons. We analyzed 30 complete genomes from three bacterial families by topic modeling. For this, each genome was considered as a document and 13-mer nucleotide representations as words. Latent Dirichlet allocation was used as the probabilistic modeling of the corpus. We where able to identify the topic distribution among analyzed genomes, which is highly consistent with traditional hierarchical classification. It is possible that topic modeling may be applied to establish relationships between genome’s composition and biological phenomena.

1. Introduction

Alignment-free sequence algorithms have been widely explored for sequence analyses due to their ability to render relatively accurate results while lowering algorithm complexity [1]. Among them, many utilize segments of genomic sequences of length k. Such segments are symbolic representations of a four-letter alphabet called words or k-mers. K-mer frequency content comparisons have proven high-accuracy [2,3]. Moreover, Fofanov et al. [4] described that bacterial genome word distributions for various k-mer lengths are not random, which suggests that genome k-mer distribution differs between families. And while Zhang et al. [5] demonstrated how virus whole-genome word distributions clusters according to their taxonomy, the k-mer alignment-free comparisons for whole-genome sequence analysis still remains a challenge.
Methods based on word count or k-mer frequency can be summarized into: (i) composition vectors, where genomic content is represented in matched/mismatched occurrence-vector motifs to classify studied sequences either by pairwise-distance measures or machine-learning approaches [6,7]; (ii) information theory, which include a set of methodologies that evaluate the shared Shannon-view informational content (i.e., mutual information and complexity/data compression) among the sequences studied [3,8]; (iii) motif composition, where probabilistic methods model genomic sequences and compare the motifs’ expected frequencies rendered by their respective models [4]; and (iv) D2 statistics, that describe the compared sequences as the D2 model based on the shared words’ statistics [9,10].
A general practice in these methods is to perform pairwise comparisons, which renders a version of a distance matrix that is typically solved by maximum parsimony, neighbor joining or other tree-building methods. Alternate solutions for a distance matrix include clustering algorithms, (such as k-means) [11,12,13] and probabilistic topic modeling. Also, machine-learning methods –such as Support Vector Machines–, have been used for sequence classification [14].
Altogether, these methods have been implemented into different biological applications, from small viral sequences analysis [15] to complete genome analysis [3], with a considerably increase in computational requirements as the analyzed sequences number and size increases [1] even when highly optimized algorithms are applied [16,17]. Also, most of these processes involve prior knowledge of the nature of the sequences [18], classifier training [19], and they do not necessarily provide insight into the genomic composition of the evaluated sequences nor regarding other significant biological phenomena.
Topic modeling is a suite of algorithms aimed to discover certain lexicon-themed structures in a corpus of several documents [20] based on their word-list distribution. Some applications outside language natural processing have been reported in the literature: drug classification according to safety and therapeutic use [21], image clustering [22], audio [23] and music [24] analysis, and more recently, the k-mer sequence analysis [25].
Most of the topic modeling sequence analysis have consisted in single gene-based non-overlapping word analysis and lexicon clustering of such genes [25,26]. To our knowledge, no work has used whole-genome word corpus –bacterial or otherwise– clustered by topic modeling in organism genomic comparisons. In this paper, we explore a proof-of-concept cluster topic modeling of three bacterial families based on their genome word-list distribution.

2. Methods

2.1. Corpus & Bacterial Families

To apply the cluster topic modeling to sequence analysis and genome comparison, we selected and downloaded 30 complete genomes from the NCBI database (https://www.ncbi.nlm.nih.gov/, June 2019), and treated each genome as a document. Ten genomes were downloaded for three pathogenic bacterial families: Chlamydiales, Vibrionaceae, and Yersiniaceae respectively (Accession numbers and species details are referenced in Table 1). Bacterial families were chosen according to three criteria: clear biological differences among them, enough complete genomes in the family for the analysis, as well as in numbers that allowed computational manageability. Complete genomes were selected over incomplete genomes/scaffolds since the former are annotated and curated, and therefore their information has a very low variation rate between versions. The algorithm can be applied to incomplete genomes.
Given that the corpus is the full collection of words that are putatively present in a group of documents and, that the subcorpus is a collection of unique words that composes a particular document, we studied both the corpus and subcorpus of the genomes through the presence or absence of particular words on each genome. We considered the word –or k-mer– to be an overlapped genome’s k-size sub-string. Therefore we can establish that in any given length l genome, the total number of k-mers (N) is equal to l - k + 1 . The k-mer size selection was determined by the Cumulative Relative Entropy metric [8], which is a second-order Markov estimator that reflects the information gain of a word of size k. As the value approaches zero, the accuracy to estimate longer features trades-off with computer-time geometric increase.

2.2. Topic Model

Probabilistic topic modeling refers to a suite of algorithms that are assembled in order to discover, classify and annotate thematic information in large documents (Figure 1). The principal advantage of these algorithms is that they do not require prior document information –such as previous annotations or labeling– as the topics emerge from the original texts’ analysis [27]. Topic models’ analysis is build up on the concept that documents can be considered to be as mixtures of topics, where a topic is generated by the probability distribution of words [28]. Therefore, it is possible to extract the most recurrent themes –or topics– shared by a corpus of sequences [25] which in this work, is the corpus composed by the selected genomes. In order to do so, a series of N words can represent a document d: d = ( w 1 , w 2 , , w N ) . The generative model for documents can be expressed by the following probability distribution:
P ( w i ) = j = 1 T P ( w i | z = z j ) P ( z = z j )
where P ( w i ) is the probability of the word w i in a given document; P ( z = z j ) is the probability of choosing a word from a topic z j for the current document; P ( w i | z = z j ) is the probability of sampling the word w i , given the topic z j ; and T is the number of topics [25,29]. In this context, a corpus is defined as a collection of M documents denoted by D = w 1 , w 2 , , w M [30].
The probabilistic topic model used in this work is the Latent Dirichlet Allocation (LDA). The main idea is that documents are represented as random mixtures over latent topics, where each topic is characterized by a distribution over words. LDA assumes the following generative process for each document w in a corpus D [30]:
  • Choose N Poisson ( ξ ) .
  • Choose θ Dir ( α ).
  • For each of the N words w n :
    • Choose a topic z n ∼ Multinomial ( θ ).
    • Choose a word w n from p ( w n | z n , β ) , a multinomial probability conditioned on the topic z n .
In this work, we used the topicmodels R package [25].

3. Results and Discussion

Optimal k was determined as 13-mer by Cumulative Relative Entropy metric, since it rendered values under the suggested threshold (Figure 2) without a considerably trade-off with computational requirements.
From the 4 13 possible 13-mers, only about 8 % (41′392,339) where significantly present in the 30 complete genomes included in this study. Thus, we reduced our corpus to those k-mer words that where present in a number of genomes equal or greater than ten –the number of species on each evaluated family–. This provided with a discrimination criteria that allowed us to select the putative useful k-mers for subcorpus classification. The selected corpus consisted in 211,680 13-mers that where found 2′419,034 overall in the evaluated genomes.
Once the corpus was established, we applied the LDA algorithm to model topics that could differentiate the genomes based on their taxonomy. The LDA was compiled with Gibbs sampling and the default parameters for 3 topics. The main result of the algorithm is the probability distribution for each genome to all topics based on its subcorpus.
Given that topics are sets of highly-probable k-mers occurring in each genome, we can infer that those lexicons carry out similar biological functions in the evolutionary process. Therefore, closely functional genomes aggregate similar k-mers. Our results (Figure 3) show that each cluster is highly represented by a topic: topic 1 for Chlamydiales, topic 2 for Vibrionaceae, and topic 3 for Yersiniaceae. This suggests that these genomes tend to adopt a homogeneous lexicon that agrees with a selective process and outline the biological functions or traits that could fulfilled.
Figure 3 shows the hierarchical clustering of the probability distributions of each genome for the three topics. The three well-defined clusters correspond with the bacterial families used in this work. Each cluster tends to be more related with a single topic. It is of note the case of the Yersineaceae family that is represented by topic 3 and is clearly divided in two subclusters, correlating with the two distinct genera that these genomes belong within this family. The difference between both genera is their probability of sharing words with topic 2.
The clustering method groups together most of the genomes based on their families. One exception is Serratia symbiotica strain STs, that shows a high-probability for words in topic 1, and thus is clustered together with the Chlamydiales family. Although we cannot relate the rendered topic-based organism classification with particular intrinsic corpus characteristics, the clustering presents an interesting result. S. symbiotica is not allocated as expected with its traditional taxonomical family Yersiniaceae, but with Chlamydiales instead. This may be explained by the fact that organisms with high presence of topic 1 are conventionally classified as obligate intracellular parasites, while the rest are either facultative intracellular or extracellular parasites. As among Yersiniaceae S. symbiotica is an obligate intracellular symbiont in Aphids [31], it is possible that either topic 1 corpus lexicon is related to specific mechanisms for intracellular biological relationship while topic 2 and 3 lexicons may establish a correspondence with mechanisms related to free-life capabilities. This explanation needs to be taken with reserve, mainly by the fact that genome sizes are considerably smaller in those obligate intracellular parasites and even more in the symbiont. One of the multiple factors that could be affecting k-mer topic identity assignation by the algorithm is the genome size. k-mer sequences and topic’s pertinence’s probability will shift more drastically in a smaller genome. However, this result suggests that there is a high possibility that in fact topic 1 narrative is related to intracellular mechanisms and invites to further research.
k-mer analysis has become a popular approach for sequence comparison [32,33]. So far, there are three pivotal previous studies that classified complete genomes by this approach. Two of them focused on viral genomes [5,34], while the remaining one on the classification of bacterial genomes [3]. Complete genomes comparison is still challenging when under- and over-represented words are considered, and becomes even more so as the genome size increases. Sims and Kim [3] removed sets of words terms in order to classify bacterial genomes from different genera. With topic modeling we were able to include over-represented words with an accurate bacterial family’s classification (Figure 4), which could be explained by the fact that the removed lexicon may carry meaningful biological information. A plausible solution for this methodological artifact is the incorporation of natural language processing –such as LDA– which has proven success at single gene comparison level [25] and that takes into consideration the over-represented terms. Our results show that this rationale is efficient in the bacterial family’s classification at a whole genome scale comparison.
Most topic modeling algorithms have been successfully applied to single gene sequences [25,35], however, with the exponential growth of whole-genome data, topic modeling can be implemented to span complete genome analysis. Our approach, is based on the concept that genomic lexicon may be fixed as a representation of biological processes in organisms and therefore used as discriminators between them. The expected outcome is k-mers being clustered according to topics with putative similar lexicons. As organisms are clustered based on the frequency of k-mer’s probability to each topic, it is possible to hypothesise that each topic is part of a lexicon related to a group of similar biological processes or functions. Backenroth et al. [36] demonstrated that it is possible to predict how regulatory-sequence changes diverge in topics to predict tissue-specific functional effects. Functional word analysis may be implemented as an extension of topic attributes, becoming another approach for future work that involves supervised topic modeling.
Topic modeling techniques have been previously used in bioinformatics to classify sequences ether according to their coding genes [26], 16S rDNA [25], or other biological activities [37,38,39,40]. La Rosa and colleagues compared LDA vs. support vector machine to classify bacterial families. They concluded that while both methods are precise for full-length 16S rDNA sequences, only LDA is robust enough for smaller k-mers. The explanation for this lies in the capacity for supervised machine learning methods to generalize information from their training sets via previously selected features. In contrast, LDA is an unsupervised machine learning method able to correctly classify a small-k-mer corpus composed of complete genomes. This implementation could be extrapolated to incomplete genomes (e.g., when analyzing bacterial high-throughput sequencing) by considering that word samples do not necessarily mean a corpus and biological significance interpretation can be compromised.

4. Conclusions

Herein we establish that the Topic model can be applied to complete genome comparison with results that are consistent with the current bacterial taxonomy. The topic modeling has the advantage of not needing a selection of characteristics to differentiate genomes according to their taxonomy. It is possible that future exploration will help to establish relationships between genome’s composition and other significant biological phenomena.

Author Contributions

Conceptualization, J.A.M., I.M.-C., O.P., R.R.-V., E.B. and H.V.-P.; methodology, O.P. and I.M.-C.; investigation, O.P. and I.M.-C.; validation, R.R.-V., J.A.M. and H.V.-P.; writing–original draft preparation, O.P.; writing–review and editing, J.A.M., H.V.-P. and E.B.; supervision, J.A.M. and E.B.; project administration, R.R.-V. and E.B. All authors have read and agreed to the published version of the manuscript.

Funding

CONACYT provided scholarship for O.P. and PRODEP provided scholarship for I.M.C. This research received no additional external funding.

Acknowledgments

The authors thank CONACYT for the provided support.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zielezinski, A.; Vinga, S.; Almeida, J.; Karlowski, W.M. Alignment-free sequence comparison: Benefits, applications, and tools. Genome Biol. 2017, 18, 1–17. [Google Scholar] [CrossRef] [Green Version]
  2. Wang, A.; Ash, G.J. Whole Genome Phylogeny of Bacillus by Feature Frequency Profiles (FFP). Sci. Rep. 2015, 5, 1–14. [Google Scholar] [CrossRef] [Green Version]
  3. Sims, G.E.; Kim, S.H. Whole-genome phylogeny of Escherichia coli/Shigella group by feature frequency profiles (FFPs). Proc. Natl. Acad. Sci. USA 2011, 108, 8329–8334. [Google Scholar] [CrossRef] [Green Version]
  4. Fofanov, Y.; Luo, Y.; Katili, C.; Wang, J.; Belosludtsev, Y.; Powdrill, T.; Belapurkar, C.; Fofanov, V.; Li, T.B.; Chumakov, S.; et al. How independent are the appearances of n-mers in different genomes? Bioinformatics 2004, 20, 2421–2428. [Google Scholar] [CrossRef]
  5. Zhang, Q.; Jun, S.R.; Leuze, M.; Ussery, D.; Nookaew, I. Viral phylogenomics using an alignment-free method: A three-step approach to determine optimal length of k-mer. Sci. Rep. 2017, 7, 1–13. [Google Scholar] [CrossRef] [Green Version]
  6. Lu, G.; Zhang, S.; Fang, X. An improved string composition method for sequence comparison. BMC Bioinform. 2008, 9, 788–805. [Google Scholar] [CrossRef] [Green Version]
  7. Chan, R.H.; Chan, T.H.; Yeung, H.M.; Wang, R.W. Composition Vector Method Based on Maximum Entropy Principle for Sequence Comparison. IEEE/ACM Trans. Comput. Biol. Bioinform. 2012, 9, 79–87. [Google Scholar] [CrossRef]
  8. Sims, G.E.; Jun, S.R.; Wu, G.A.; Kim, S.H. Alignment-free genome comparison with feature frequency profiles (FFP) and optimal resolutions. Proc. Natl. Acad. Sci. USA 2009, 106, 2677–2682. [Google Scholar] [CrossRef] [Green Version]
  9. Kantorovitz, M.R.; Booth, H.S.; Burden, C.J.; Wilson, S.R. Asymptotic behaviour of k-word matches between two uniformly distributed sequences. J. Appl. Probab. 2007, 44, 788–805. [Google Scholar] [CrossRef] [Green Version]
  10. Forêt, S.; Wilson, S.R.; Burden, C.J. Characterizing the D2 Statistic: Word Matches in Biological Sequences. Stat. Appl. Genet. Mol. Biol. 2009, 8. [Google Scholar] [CrossRef]
  11. Saw, A.K.; Raj, G.; Das, M.; Talukdar, N.C.; Tripathy, B.C.; Nandi, S. Alignment-free method for DNA sequence clustering using Fuzzy integral similarity. Sci. Rep. 2019, 9, 1–18. [Google Scholar] [CrossRef]
  12. Orabi, B.; Erhan, E.; McConeghy, B.; Volik, S.V.; Bihan, S.L.; Bell, R.; Collins, C.C.; Chauve, C.; Faraz, H. Alignment-free clustering of UMI tagged DNA molecules. Bioinformatics 2019, 35, 1829–1836. [Google Scholar] [CrossRef]
  13. Dong, R.; He, L.; He, R.L.; Yau, S.S.T. A Novel Approach to Clustering Genome Sequences Using Inter-nucleotide Covariance. Front. Genet. 2019, 10, 1–12. [Google Scholar] [CrossRef] [Green Version]
  14. Kuksa, P.; Pavlovic, V. Fast Kernel Methods for SVM Sequence Classifiers; International Workshop on Algorithms in Bioinformatics; Springer: Berlin/Heidelberg, Germany, 2007; pp. 228–239. [Google Scholar]
  15. Putonti, C.; Chumakov, S.; Mitra, R.; Fox, G.E.; Wilson, R.C.; Fofanov, Y. Human-blind probes and primers for dengue virus identification. FEBS J. 2006, 273, 398–408. [Google Scholar] [CrossRef]
  16. Rizk, G.; Lavenier, D.; Chikhi, R. DSK: k-mer counting with very low memory usage. Bioinformatics 2013, 29, 652–653. [Google Scholar] [CrossRef]
  17. Deorowicz, S.; Debudaj-Grabysz, A.; Grabowski, S. Disk-based k-mer counting on a PC. BMC Bioinform. 2013, 14, 160. [Google Scholar] [CrossRef] [Green Version]
  18. Bonham-Carter, O.; Steele, J.; Bastola, D. Alignment-free genetic sequence comparisons: A review of recent approaches by word analysis. Brief. Bioinform. 2014, 15, 890–905. [Google Scholar] [CrossRef]
  19. Liu, B. BioSeq-Analysis: A platform for DNA, RNA and protein sequence analysis based on machine learning approaches. Brief. Bioinform. 2019, 20, 1280–1294. [Google Scholar] [CrossRef] [Green Version]
  20. Blei, D.M. Introduction to Probabilistic Topic Models; IEEE signal processing magazine; IEEE: Piscataway, NJ, USA, 2010. [Google Scholar]
  21. Bisgin, H.; Liu, Z.; Fang, H.; Xu, X.; Tong, W. Mining FDA drug labels using an unsupervised learning technique-topic modeling. BMC Bioinform. 2011, 12, S11. [Google Scholar] [CrossRef] [Green Version]
  22. Elango, P.K.; Jayaraman, K. Clustering Images Using the Latent Dirichlet Allocation Model; University of Wisconsin: Madison, WI, USA, 2005; pp. 1–18. [Google Scholar]
  23. Kim, S.; Narayanan, S.; Sundaram, S. Acoustic topic model for audio information retrieval. In Proceedings of the 2009 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics, New Paltz, NY, USA, 18–21 October 2009; pp. 37–40. [Google Scholar]
  24. Hu, D.; Saul, L.K. A Probabilistic Topic Model for Unsupervised Learning of Musical Key-Profiles. In Proceedings of the 10th International Society for Music Information Retrieval Conference, ISMIR 2009, Kobe International Conference Center, Kobe, Japan, 26–30 October 2009; pp. 441–446. [Google Scholar]
  25. La Rosa, M.; Fiannaca, A.; Rizzo, R.; Urso, A. Probabilistic topic modeling for the analysis and classification of genomic sequences. BMC Bioinform. 2015, 16, S2. [Google Scholar] [CrossRef] [Green Version]
  26. Chen, X.; Hu, X.; Lim, T.Y.; Shen, X.; Park, E.K.; Rosen, G.L. Exploiting the functional and taxonomic structure of genomic data by probabilistic topic modeling. IEEE/ACM Trans. Comput. Biol. Bioinform. 2012, 9, 980–991. [Google Scholar] [CrossRef]
  27. Blei, D. Probabilistic topic models. Commun. ACM 2012, 55, 77–84. [Google Scholar] [CrossRef] [Green Version]
  28. Steyvers, M.; Griffiths, T. Probabilistic Topic Models. In Handbook of Latent Semantic Analysis; Landauer, T.K., McNamara, D.S., Dennis, S., Kintsch, W., Eds.; Routledge: Abingdon, UK, 2007. [Google Scholar]
  29. Hofmann, T. Probabilistic latent semantic indexing. ACM SIGIR Forum 2017, 51, 211–218. [Google Scholar] [CrossRef]
  30. Blei, D.M.; Ng, A.Y.; Jordan, M.I. Latent dirichlet allocation. J. Mach. Learn. Res. 2003, 3, 993–1022. [Google Scholar]
  31. Manzano-Marín, A.; Lattore, A. Settling Down: The Genome of Serratia symbiotica from the Aphid Cinara tujafilina Zooms in on the Process of Accommodation to a Cooperative Intracellular Life. Genome Biol. Evol. 2014, 6, 1683–1698. [Google Scholar] [CrossRef]
  32. Guillén-Ramírez, H.A.; Martínez-Pérez, I.M. Classification of riboswitch sequences using k-mer frequencies. Biosystems 2018, 174, 63–76. [Google Scholar] [CrossRef]
  33. Sievers, A.; Wenz, F.; Hausmann, M.; Hildenbrand, G. Conservation of k-mer Composition and Correlation Contribution between Introns and Intergenic Regions of Animalia Genomes. Genes 2018, 9, 482. [Google Scholar] [CrossRef] [Green Version]
  34. Solis-Reyes, S.; Avino, M.; Poon, A.; Kari, L. An open-source k-mer based machine learning tool for fast and accurate subtyping of HIV-1 genomes. PLoS ONE 2018, 13, e0206409. [Google Scholar] [CrossRef] [Green Version]
  35. Chen, X.; Hu, X.; Shen, X.; Rosen, G. Probabilistic topic modeling for genomic data interpretation. In Proceedings of the 2010 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Hong Kong, China, 18–21 December 2010; pp. 149–152. [Google Scholar]
  36. Backenroth, D.; He, Z.; Kiryluk, K.; Boeva, V.; Pethukova, L.; Khurana, E.; Christiano, A.; Buxbaum, J.D.; Ionita-Laza, I. FUN-LDA: A latent Dirichlet allocation model for predicting tissue-specific functional effects of noncoding variation: Methods and applications. Am. J. Hum. Genet. 2018, 102, 920–942. [Google Scholar] [CrossRef] [Green Version]
  37. Zhang, Z.Y.; Yang, Y.H.; Ding, H.; Wang, D.; Chen, W.; Lin, H. Design powerful predictor for mRNA subcellular location prediction in Homo sapiens. Brief. Bioinform. 2020. [Google Scholar] [CrossRef]
  38. Wei, L.; Su, R.; Luan, S.; Liao, Z.; Manavalan, B.; Zou, Q.; Shi, X. Iterative feature representations improve N4-methylcytosine site prediction. Bioinformatics 2019, 35, 4930–4937. [Google Scholar] [CrossRef]
  39. Lv, H.; Zhang, Z.M.; Li, S.H.; Tan, J.X.; Chen, W.; Lin, H. Evaluation of different computational methods on 5-methylcytosine sites identification. Brief. Bioinform. 2019. [Google Scholar] [CrossRef]
  40. Basith, S.; Manavalan, B.; Shin, T.H.; Lee, G. SDM6A: A web-based integrative machine-learning framework for predicting 6mA sites in the rice genome. Mol. Ther. Nucleic Acids 2019, 18, 131–141. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Schematic procedure of Whole-genome k-mer topic modeling association. To-be-compared genomes are retrieved either from databases or from experimental procedures (1) to be decomposed into k-mers (2) and then analyzed in order to determine the adequate topic number (3) to finally perform the topic classification as summarized in (4).
Figure 1. Schematic procedure of Whole-genome k-mer topic modeling association. To-be-compared genomes are retrieved either from databases or from experimental procedures (1) to be decomposed into k-mers (2) and then analyzed in order to determine the adequate topic number (3) to finally perform the topic classification as summarized in (4).
Genes 11 00197 g001
Figure 2. Box plot for Cumulative Relative Entropy for different k sizes involving 30 bacterial genomes. The suggested threshold is below 0.1 to maximize differences between the genomes. Notice that k = 13 is the first k where neither value is above the threshold.
Figure 2. Box plot for Cumulative Relative Entropy for different k sizes involving 30 bacterial genomes. The suggested threshold is below 0.1 to maximize differences between the genomes. Notice that k = 13 is the first k where neither value is above the threshold.
Genes 11 00197 g002
Figure 3. Phylogenomic classification of bacterial families Chlamydiales, Vibrionaceae, and Yersiniaceae based on topic modeling (In this work, three topics).
Figure 3. Phylogenomic classification of bacterial families Chlamydiales, Vibrionaceae, and Yersiniaceae based on topic modeling (In this work, three topics).
Genes 11 00197 g003
Figure 4. Phylogenomic classification of bacterial families Chlamydiales, Vibrionaceae, and Yersiniaceae based on the methodology of Sims and Kim [3], and including over-represented words.
Figure 4. Phylogenomic classification of bacterial families Chlamydiales, Vibrionaceae, and Yersiniaceae based on the methodology of Sims and Kim [3], and including over-represented words.
Genes 11 00197 g004
Table 1. Genomic information from bacteria selected for Whole-genome k-mer topic modeling association.
Table 1. Genomic information from bacteria selected for Whole-genome k-mer topic modeling association.
Accession No.FamilyOrganismGenome Size (bp)
AE001273.1Chlamydia trachomatis D/UW-3/CX1,042,519
AE002160.2Chlamydia muridarum Nigg1,072,950
AE009440.1Chlamydophila pneumoniae TW-1831,225,935
AE015925.1Chlamydophila caviae GPIC1,173,390
AP006861.1ChlamydialesChlamydia felis Fe/C-561,166,239
CP002549.1Chlamydophila psittaci 6BC1,171,660
CP002608.1Chlamydophila pecorum E581,106,197
CP006571.1Chlamydia avium 10DC881,041,170
CP015840.1Chlamydia gallinacea 08-1274/31,059,583
CR848038.1Chlamydophila abortus strain S26/31,144,377
BA000031.2Vibrio parahaemolyticus RIMD 22106333,288,558
BA000037.2Vibrio vulnificus YJ0163,354,505
CP000020.2Vibrio fischeri ES1142,897,536
CP000626.1Vibrio cholerae O3951,108,250
CP000789.1VibrionaceaeVibrio harveyi ATCC BAA-11163,765,351
CP002284.1Vibrio anguillarum 7753,063,912
CP002377.1Vibrio furnissii NCTC 112183,294,546
CR354531.1Photobacterium profundum SS94,085,304
FM178379.1Aliivibrio salmonicida LFI12383,325,165
FM954972.2Vibrio splendidus LGP323,299,303
AL590842.1Yersinia pestis CO924,653,728
CP000720.1Yersinia pseudotuberculosis IP 317584,723,306
CP000826.1Serratia proteamaculans 5685,448,853
CP002505.1Rahnella sp. Y96024,864,217
CP002774.1YersiniaceaeSerratia sp. AS125,443,009
CP006250.1Serratia plymuthica 4Rx135,328,010
CP016940.1Yersinia enterocolitica strain YE54,593,248
CP017236.1Yersinia ruckeri strain QMA0440 isolate 14/0165-5k3,856,634
HG738868.1Serratia marcescens SMB20995,123,091
LN890288.1Serratia symbiotica strain STs650,317

Share and Cite

MDPI and ACS Style

Borrayo, E.; May-Canche, I.; Paredes, O.; Morales, J.A.; Romo-Vázquez, R.; Vélez-Pérez, H. Whole-Genome k-mer Topic Modeling Associates Bacterial Families. Genes 2020, 11, 197. https://doi.org/10.3390/genes11020197

AMA Style

Borrayo E, May-Canche I, Paredes O, Morales JA, Romo-Vázquez R, Vélez-Pérez H. Whole-Genome k-mer Topic Modeling Associates Bacterial Families. Genes. 2020; 11(2):197. https://doi.org/10.3390/genes11020197

Chicago/Turabian Style

Borrayo, Ernesto, Isaias May-Canche, Omar Paredes, J. Alejandro Morales, Rebeca Romo-Vázquez, and Hugo Vélez-Pérez. 2020. "Whole-Genome k-mer Topic Modeling Associates Bacterial Families" Genes 11, no. 2: 197. https://doi.org/10.3390/genes11020197

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop