Cargando…
Feature Learning of Virus Genome Evolution With the Nucleotide Skip-Gram Neural Network
Recent studies reveal that even the smallest genomes such as viruses evolve through complex and stochastic processes, and the assumption of independent alleles is not valid in most applications. Advances in sequencing technologies produce multiple time-point whole-genome data, which enable potential...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
SAGE Publications
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6335656/ https://www.ncbi.nlm.nih.gov/pubmed/30692845 http://dx.doi.org/10.1177/1176934318821072 |
_version_ | 1783387928091688960 |
---|---|
author | Shim, Hyunjin |
author_facet | Shim, Hyunjin |
author_sort | Shim, Hyunjin |
collection | PubMed |
description | Recent studies reveal that even the smallest genomes such as viruses evolve through complex and stochastic processes, and the assumption of independent alleles is not valid in most applications. Advances in sequencing technologies produce multiple time-point whole-genome data, which enable potential interactions between these alleles to be investigated empirically. To investigate these interactions, we represent alleles as distributed vectors that encode for relationships with other alleles in the course of evolution and apply artificial neural networks to time-sampled whole-genome datasets for feature learning. We build this platform using methods and algorithms derived from natural language processing (NLP), and we denote it as the nucleotide skip-gram neural network. We learn distributed vectors of alleles using the changes in allele frequency of echovirus 11 in the presence or absence of the disinfectant (ClO(2)) from the experimental evolution data. Results from the training using a new open-source software TensorFlow show that the learned distributed vectors can be clustered using principal component analysis and hierarchical clustering to reveal a list of non-synonymous mutations that arise on the structural protein VP1 in connection to the candidate mutation for ClO(2) adaptation. Furthermore, this method can account for recombination rates by setting the extent of interactions as a biological hyper-parameter, and the results show that the most realistic scenario of mid-range interactions across the genome is most consistent with the previous studies. |
format | Online Article Text |
id | pubmed-6335656 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | SAGE Publications |
record_format | MEDLINE/PubMed |
spelling | pubmed-63356562019-01-28 Feature Learning of Virus Genome Evolution With the Nucleotide Skip-Gram Neural Network Shim, Hyunjin Evol Bioinform Online Algorithm development for evolutionary biology Recent studies reveal that even the smallest genomes such as viruses evolve through complex and stochastic processes, and the assumption of independent alleles is not valid in most applications. Advances in sequencing technologies produce multiple time-point whole-genome data, which enable potential interactions between these alleles to be investigated empirically. To investigate these interactions, we represent alleles as distributed vectors that encode for relationships with other alleles in the course of evolution and apply artificial neural networks to time-sampled whole-genome datasets for feature learning. We build this platform using methods and algorithms derived from natural language processing (NLP), and we denote it as the nucleotide skip-gram neural network. We learn distributed vectors of alleles using the changes in allele frequency of echovirus 11 in the presence or absence of the disinfectant (ClO(2)) from the experimental evolution data. Results from the training using a new open-source software TensorFlow show that the learned distributed vectors can be clustered using principal component analysis and hierarchical clustering to reveal a list of non-synonymous mutations that arise on the structural protein VP1 in connection to the candidate mutation for ClO(2) adaptation. Furthermore, this method can account for recombination rates by setting the extent of interactions as a biological hyper-parameter, and the results show that the most realistic scenario of mid-range interactions across the genome is most consistent with the previous studies. SAGE Publications 2019-01-10 /pmc/articles/PMC6335656/ /pubmed/30692845 http://dx.doi.org/10.1177/1176934318821072 Text en © The Author(s) 2019 http://www.creativecommons.org/licenses/by-nc/4.0/ This article is distributed under the terms of the Creative Commons Attribution-NonCommercial 4.0 License (http://www.creativecommons.org/licenses/by-nc/4.0/) which permits non-commercial use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-us/nam/open-access-at-sage). |
spellingShingle | Algorithm development for evolutionary biology Shim, Hyunjin Feature Learning of Virus Genome Evolution With the Nucleotide Skip-Gram Neural Network |
title | Feature Learning of Virus Genome Evolution With the Nucleotide Skip-Gram Neural Network |
title_full | Feature Learning of Virus Genome Evolution With the Nucleotide Skip-Gram Neural Network |
title_fullStr | Feature Learning of Virus Genome Evolution With the Nucleotide Skip-Gram Neural Network |
title_full_unstemmed | Feature Learning of Virus Genome Evolution With the Nucleotide Skip-Gram Neural Network |
title_short | Feature Learning of Virus Genome Evolution With the Nucleotide Skip-Gram Neural Network |
title_sort | feature learning of virus genome evolution with the nucleotide skip-gram neural network |
topic | Algorithm development for evolutionary biology |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6335656/ https://www.ncbi.nlm.nih.gov/pubmed/30692845 http://dx.doi.org/10.1177/1176934318821072 |
work_keys_str_mv | AT shimhyunjin featurelearningofvirusgenomeevolutionwiththenucleotideskipgramneuralnetwork |