Cargando…

“Dividing and Conquering” and “Caching” in Molecular Modeling

Molecular modeling is widely utilized in subjects including but not limited to physics, chemistry, biology, materials science and engineering. Impressive progress has been made in development of theories, algorithms and software packages. To divide and conquer, and to cache intermediate results have...

Descripción completa

Detalles Bibliográficos
Autores principales: Cao, Xiaoyong, Tian, Pu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8126232/
https://www.ncbi.nlm.nih.gov/pubmed/34068835
http://dx.doi.org/10.3390/ijms22095053
_version_ 1783693733501337600
author Cao, Xiaoyong
Tian, Pu
author_facet Cao, Xiaoyong
Tian, Pu
author_sort Cao, Xiaoyong
collection PubMed
description Molecular modeling is widely utilized in subjects including but not limited to physics, chemistry, biology, materials science and engineering. Impressive progress has been made in development of theories, algorithms and software packages. To divide and conquer, and to cache intermediate results have been long standing principles in development of algorithms. Not surprisingly, most important methodological advancements in more than half century of molecular modeling are various implementations of these two fundamental principles. In the mainstream classical computational molecular science, tremendous efforts have been invested on two lines of algorithm development. The first is coarse graining, which is to represent multiple basic particles in higher resolution modeling as a single larger and softer particle in lower resolution counterpart, with resulting force fields of partial transferability at the expense of some information loss. The second is enhanced sampling, which realizes “dividing and conquering” and/or “caching” in configurational space with focus either on reaction coordinates and collective variables as in metadynamics and related algorithms, or on the transition matrix and state discretization as in Markov state models. For this line of algorithms, spatial resolution is maintained but results are not transferable. Deep learning has been utilized to realize more efficient and accurate ways of “dividing and conquering” and “caching” along these two lines of algorithmic research. We proposed and demonstrated the local free energy landscape approach, a new framework for classical computational molecular science. This framework is based on a third class of algorithm that facilitates molecular modeling through partially transferable in resolution “caching” of distributions for local clusters of molecular degrees of freedom. Differences, connections and potential interactions among these three algorithmic directions are discussed, with the hope to stimulate development of more elegant, efficient and reliable formulations and algorithms for “dividing and conquering” and “caching” in complex molecular systems.
format Online
Article
Text
id pubmed-8126232
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-81262322021-05-17 “Dividing and Conquering” and “Caching” in Molecular Modeling Cao, Xiaoyong Tian, Pu Int J Mol Sci Review Molecular modeling is widely utilized in subjects including but not limited to physics, chemistry, biology, materials science and engineering. Impressive progress has been made in development of theories, algorithms and software packages. To divide and conquer, and to cache intermediate results have been long standing principles in development of algorithms. Not surprisingly, most important methodological advancements in more than half century of molecular modeling are various implementations of these two fundamental principles. In the mainstream classical computational molecular science, tremendous efforts have been invested on two lines of algorithm development. The first is coarse graining, which is to represent multiple basic particles in higher resolution modeling as a single larger and softer particle in lower resolution counterpart, with resulting force fields of partial transferability at the expense of some information loss. The second is enhanced sampling, which realizes “dividing and conquering” and/or “caching” in configurational space with focus either on reaction coordinates and collective variables as in metadynamics and related algorithms, or on the transition matrix and state discretization as in Markov state models. For this line of algorithms, spatial resolution is maintained but results are not transferable. Deep learning has been utilized to realize more efficient and accurate ways of “dividing and conquering” and “caching” along these two lines of algorithmic research. We proposed and demonstrated the local free energy landscape approach, a new framework for classical computational molecular science. This framework is based on a third class of algorithm that facilitates molecular modeling through partially transferable in resolution “caching” of distributions for local clusters of molecular degrees of freedom. Differences, connections and potential interactions among these three algorithmic directions are discussed, with the hope to stimulate development of more elegant, efficient and reliable formulations and algorithms for “dividing and conquering” and “caching” in complex molecular systems. MDPI 2021-05-10 /pmc/articles/PMC8126232/ /pubmed/34068835 http://dx.doi.org/10.3390/ijms22095053 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Review
Cao, Xiaoyong
Tian, Pu
“Dividing and Conquering” and “Caching” in Molecular Modeling
title “Dividing and Conquering” and “Caching” in Molecular Modeling
title_full “Dividing and Conquering” and “Caching” in Molecular Modeling
title_fullStr “Dividing and Conquering” and “Caching” in Molecular Modeling
title_full_unstemmed “Dividing and Conquering” and “Caching” in Molecular Modeling
title_short “Dividing and Conquering” and “Caching” in Molecular Modeling
title_sort “dividing and conquering” and “caching” in molecular modeling
topic Review
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8126232/
https://www.ncbi.nlm.nih.gov/pubmed/34068835
http://dx.doi.org/10.3390/ijms22095053
work_keys_str_mv AT caoxiaoyong dividingandconqueringandcachinginmolecularmodeling
AT tianpu dividingandconqueringandcachinginmolecularmodeling