Pub Date : 2025-01-01Epub Date: 2025-07-12DOI: 10.33011/livecoms.6.1.3815
Haley M Michel, Marcelo D Polêto, Justin A Lemkul
Gaussian-accelerated molecular dynamics (GaMD) simulations are an advanced technique that enhances the sampling of configurational space by applying biasing potentials that reduce energy barriers, enabling faster exploration of the free energy landscape. This tutorial demonstrates the application of GaMD to the alanine dipeptide, serving as an accessible model system, and guides users through all GaMD simulation stages: conventional MD, GaMD equilibration, GaMD production, and reweighting. Users will gain practical insights into the preparation of input files, monitoring of GaMD convergence, and analysis of free energy profiles using PyReweighting. We make a particular effort to connect the underlying theory with the GaMD workflow. This tutorial is intended for users with prior molecular dynamics experience, Linux and command-line navigation, and with basic Python knowledge. The step-by-step instructions and accompanying scripts aim to streamline the GaMD workflow, making it accessible for the broader research community to explore enhanced sampling for a range of biomolecular systems.
{"title":"Running Gaussian-accelerated Molecular Dynamics Simulations in NAMD [Article v1.0].","authors":"Haley M Michel, Marcelo D Polêto, Justin A Lemkul","doi":"10.33011/livecoms.6.1.3815","DOIUrl":"https://doi.org/10.33011/livecoms.6.1.3815","url":null,"abstract":"<p><p>Gaussian-accelerated molecular dynamics (GaMD) simulations are an advanced technique that enhances the sampling of configurational space by applying biasing potentials that reduce energy barriers, enabling faster exploration of the free energy landscape. This tutorial demonstrates the application of GaMD to the alanine dipeptide, serving as an accessible model system, and guides users through all GaMD simulation stages: conventional MD, GaMD equilibration, GaMD production, and reweighting. Users will gain practical insights into the preparation of input files, monitoring of GaMD convergence, and analysis of free energy profiles using PyReweighting. We make a particular effort to connect the underlying theory with the GaMD workflow. This tutorial is intended for users with prior molecular dynamics experience, Linux and command-line navigation, and with basic Python knowledge. The step-by-step instructions and accompanying scripts aim to streamline the GaMD workflow, making it accessible for the broader research community to explore enhanced sampling for a range of biomolecular systems.</p>","PeriodicalId":74084,"journal":{"name":"Living journal of computational molecular science","volume":"6 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2025-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12366796/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144981414","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01DOI: 10.33011/livecoms.5.1.1655
Anthony T Bogetti, Jeremy M G Leung, John D Russo, She Zhang, Jeff P Thompson, Ali S Saglam, Dhiman Ray, Barmak Mostofian, A J Pratt, Rhea C Abraham, Page O Harrison, Max Dudek, Paul A Torrillo, Alex J DeGrave, Upendra Adhikari, James R Faeder, Ioan Andricioaei, Joshua L Adelman, Matthew C Zwier, David N LeBard, Daniel M Zuckerman, Lillian T Chong
The weighted ensemble (WE) strategy has been demonstrated to be highly efficient in generating pathways and rate constants for rare events such as protein folding and protein binding using atomistic molecular dynamics simulations. Here we present two sets of tutorials instructing users in the best practices for preparing, carrying out, and analyzing WE simulations for various applications using the WESTPA software. The first set of more basic tutorials describes a range of simulation types, from a molecular association process in explicit solvent to more complex processes such as host-guest association, peptide conformational sampling, and protein folding. The second set ecompasses six advanced tutorials instructing users in the best practices of using key new features and plugins/extensions of the WESTPA 2.0 software package, which consists of major upgrades for larger systems and/or slower processes. The advanced tutorials demonstrate the use of the following key features: (i) a generalized resampler module for the creation of "binless" schemes, (ii) a minimal adaptive binning scheme for more efficient surmounting of free energy barriers, (iii) streamlined handling of large simulation datasets using an HDF5 framework, (iv) two different schemes for more efficient rate-constant estimation, (v) a Python API for simplified analysis of WE simulations, and (vi) plugins/extensions for Markovian Weighted Ensemble Milestoning and WE rule-based modeling for systems biology models. Applications of the advanced tutorials include atomistic and non-spatial models, and consist of complex processes such as protein folding and the membrane permeability of a drug-like molecule. Users are expected to already have significant experience with running conventional molecular dynamics or systems biology simulations.
在利用原子分子动力学模拟生成蛋白质折叠和蛋白质结合等罕见事件的路径和速率常数方面,加权合集(WE)策略已被证明具有很高的效率。我们在此介绍两套教程,指导用户使用 WESTPA 软件为各种应用准备、执行和分析 WE 仿真的最佳实践。第一套较为基础的教程介绍了一系列模拟类型,从显式溶剂中的分子结合过程到更复杂的过程,如主-客结合、肽构象取样和蛋白质折叠。第二套教程包括六个高级教程,指导用户如何使用 WESTPA 2.0 软件包的主要新功能和插件/扩展程序,其中包括针对大型系统和/或较慢过程的重大升级。高级教程演示了以下关键功能的使用:(i) 用于创建 "无二进制 "方案的通用重采样器模块,(ii) 用于更有效地克服自由能障碍的最小自适应二进制方案,(iii) 使用 HDF5 框架简化大型模拟数据集的处理,(iv) 用于更有效地估计速率常数的两种不同方案,(v) 用于简化 WE 模拟分析的 Python API,以及 (vi) 用于马尔可夫加权集合 Milestoning 和基于 WE 规则的系统生物学模型建模的插件/扩展。高级教程的应用包括原子模型和非空间模型,以及蛋白质折叠和类药物分子的膜渗透性等复杂过程。希望用户在运行常规分子动力学或系统生物学模拟方面已经有了丰富的经验。
{"title":"A Suite of Tutorials for the WESTPA 2.0 Rare-Events Sampling Software [Article v2.0].","authors":"Anthony T Bogetti, Jeremy M G Leung, John D Russo, She Zhang, Jeff P Thompson, Ali S Saglam, Dhiman Ray, Barmak Mostofian, A J Pratt, Rhea C Abraham, Page O Harrison, Max Dudek, Paul A Torrillo, Alex J DeGrave, Upendra Adhikari, James R Faeder, Ioan Andricioaei, Joshua L Adelman, Matthew C Zwier, David N LeBard, Daniel M Zuckerman, Lillian T Chong","doi":"10.33011/livecoms.5.1.1655","DOIUrl":"10.33011/livecoms.5.1.1655","url":null,"abstract":"<p><p>The weighted ensemble (WE) strategy has been demonstrated to be highly efficient in generating pathways and rate constants for rare events such as protein folding and protein binding using atomistic molecular dynamics simulations. Here we present two sets of tutorials instructing users in the best practices for preparing, carrying out, and analyzing WE simulations for various applications using the WESTPA software. The first set of more basic tutorials describes a range of simulation types, from a molecular association process in explicit solvent to more complex processes such as host-guest association, peptide conformational sampling, and protein folding. The second set ecompasses six advanced tutorials instructing users in the best practices of using key new features and plugins/extensions of the WESTPA 2.0 software package, which consists of major upgrades for larger systems and/or slower processes. The advanced tutorials demonstrate the use of the following key features: (i) a generalized resampler module for the creation of \"binless\" schemes, (ii) a minimal adaptive binning scheme for more efficient surmounting of free energy barriers, (iii) streamlined handling of large simulation datasets using an HDF5 framework, (iv) two different schemes for more efficient rate-constant estimation, (v) a Python API for simplified analysis of WE simulations, and (vi) plugins/extensions for Markovian Weighted Ensemble Milestoning and WE rule-based modeling for systems biology models. Applications of the advanced tutorials include atomistic and non-spatial models, and consist of complex processes such as protein folding and the membrane permeability of a drug-like molecule. Users are expected to already have significant experience with running conventional molecular dynamics or systems biology simulations.</p>","PeriodicalId":74084,"journal":{"name":"Living journal of computational molecular science","volume":"5 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10191340/pdf/nihms-1894701.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"9496356","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-10-26Epub Date: 2022-07-05DOI: 10.33011/livecoms.3.1.1499
Andrew D White
Deep learning is becoming a standard tool in chemistry and materials science. Although there are learning materials available for deep learning, none cover the applications in chemistry and materials science or the peculiarities of working with molecules. The textbook described here provides a systematic and applied introduction to the latest research in deep learning in chemistry and materials science. It covers the math fundamentals, the requisite machine learning, the common neural network architectures used today, and the details necessary to be a practitioner of deep learning. The textbook is a living document and will be updated as the rapidly changing deep learning field evolves.
{"title":"Deep Learning for Molecules and Materials.","authors":"Andrew D White","doi":"10.33011/livecoms.3.1.1499","DOIUrl":"10.33011/livecoms.3.1.1499","url":null,"abstract":"<p><p>Deep learning is becoming a standard tool in chemistry and materials science. Although there are learning materials available for deep learning, none cover the applications in chemistry and materials science or the peculiarities of working with molecules. The textbook described here provides a systematic and applied introduction to the latest research in deep learning in chemistry and materials science. It covers the math fundamentals, the requisite machine learning, the common neural network architectures used today, and the details necessary to be a practitioner of deep learning. The textbook is a living document and will be updated as the rapidly changing deep learning field evolves.</p>","PeriodicalId":74084,"journal":{"name":"Living journal of computational molecular science","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10727448/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69480860","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-02-08DOI: 10.33011/livecoms.4.1.1583
J'erome H'enin, T. Lelièvre, M. Shirts, O. Valsson, L. Delemotte
Enhanced sampling methods for molecular dynamics simulations [Article v1.0] Jérôme Hénin1,2*, Tony Lelièvre3*, Michael R. Shirts4*, Omar Valsson5,6*, Lucie Delemotte7* 1Laboratoire de Biochimie Théorique UPR 9080, CNRS, Paris, France; 2Institut de Biologie Physico-Chimique–Fondation Edmond de Rothschild, Paris, France; 3CERMICS, Ecole des Ponts, INRIA, Marne-la-Vallée, France; 4Department of Chemical and Biological Engineering, University of Colorado Boulder, Boulder, CO, USA, 80309; 5University of North Texas, Department of Chemistry, Denton, TX, USA; 6Max Planck Institute for Polymer Research, Mainz, Germany; 7KTH Royal Institute of Technology, Science for Life Laboratory, Stockholm, Sweden
分子动力学模拟的增强采样方法[文章v1.0]Jérôme Hénin1,2*,Tony Lelièvre3*,Michael r.Shirts4*,Omar Valsson5,6*,Lucie Delemotte7*1Laboratoire de Biochimie Théorique UPR 9080,CNRS,法国巴黎;2生物物理学院-埃德蒙德·罗斯柴尔德基金会,法国巴黎;3CERMICS,Ecole des Ponts,INRIA,Marne la Vallée,法国;4科罗拉多大学博尔德分校化学与生物工程系,美国科罗拉多州博尔德市,80309;5北德克萨斯大学化学系,美国德克萨斯州丹顿;6马克斯·普朗克聚合物研究所,德国美因茨;7KTH皇家理工学院生命科学实验室,瑞典斯德哥尔摩
{"title":"Enhanced Sampling Methods for Molecular Dynamics Simulations [Article v1.0]","authors":"J'erome H'enin, T. Lelièvre, M. Shirts, O. Valsson, L. Delemotte","doi":"10.33011/livecoms.4.1.1583","DOIUrl":"https://doi.org/10.33011/livecoms.4.1.1583","url":null,"abstract":"Enhanced sampling methods for molecular dynamics simulations [Article v1.0] Jérôme Hénin1,2*, Tony Lelièvre3*, Michael R. Shirts4*, Omar Valsson5,6*, Lucie Delemotte7* 1Laboratoire de Biochimie Théorique UPR 9080, CNRS, Paris, France; 2Institut de Biologie Physico-Chimique–Fondation Edmond de Rothschild, Paris, France; 3CERMICS, Ecole des Ponts, INRIA, Marne-la-Vallée, France; 4Department of Chemical and Biological Engineering, University of Colorado Boulder, Boulder, CO, USA, 80309; 5University of North Texas, Department of Chemistry, Denton, TX, USA; 6Max Planck Institute for Polymer Research, Mainz, Germany; 7KTH Royal Institute of Technology, Science for Life Laboratory, Stockholm, Sweden","PeriodicalId":74084,"journal":{"name":"Living journal of computational molecular science","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-02-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49356292","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-01-01DOI: 10.33011/livecoms.4.1.1561
Alexander G Demidov, B. Perera, Michael E Fortunato, Sibo Lin, C. Colina
{"title":"Introduction to in silico synthesis of polymers via PySIMM [Article v1.0]","authors":"Alexander G Demidov, B. Perera, Michael E Fortunato, Sibo Lin, C. Colina","doi":"10.33011/livecoms.4.1.1561","DOIUrl":"https://doi.org/10.33011/livecoms.4.1.1561","url":null,"abstract":"","PeriodicalId":74084,"journal":{"name":"Living journal of computational molecular science","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69480873","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-01-01Epub Date: 2022-08-30DOI: 10.33011/livecoms.4.1.1497
David F Hahn, Christopher I Bayly, Hannah E Bruce Macdonald, John D Chodera, Antonia S J S Mey, David L Mobley, Laura Perez Benito, Christina E M Schindler, Gary Tresadern, Gregory L Warren
Free energy calculations are rapidly becoming indispensable in structure-enabled drug discovery programs. As new methods, force fields, and implementations are developed, assessing their expected accuracy on real-world systems (benchmarking) becomes critical to provide users with an assessment of the accuracy expected when these methods are applied within their domain of applicability, and developers with a way to assess the expected impact of new methodologies. These assessments require construction of a benchmark-a set of well-prepared, high quality systems with corresponding experimental measurements designed to ensure the resulting calculations provide a realistic assessment of expected performance when these methods are deployed within their domains of applicability. To date, the community has not yet adopted a common standardized benchmark, and existing benchmark reports suffer from a myriad of issues, including poor data quality, limited statistical power, and statistically deficient analyses, all of which can conspire to produce benchmarks that are poorly predictive of real-world performance. Here, we address these issues by presenting guidelines for (1) curating experimental data to develop meaningful benchmark sets, (2) preparing benchmark inputs according to best practices to facilitate widespread adoption, and (3) analysis of the resulting predictions to enable statistically meaningful comparisons among methods and force fields. We highlight challenges and open questions that remain to be solved in these areas, as well as recommendations for the collection of new datasets that might optimally serve to measure progress as methods become systematically more reliable. Finally, we provide a curated, versioned, open, standardized benchmark set adherent to these standards (PLBenchmarks) and an open source toolkit for implementing standardized best practices assessments (arsenic) for the community to use as a standardized assessment tool. While our main focus is free energy methods based on molecular simulations, these guidelines should prove useful for assessment of the rapidly growing field of machine learning methods for affinity prediction as well.
{"title":"Best practices for constructing, preparing, and evaluating protein-ligand binding affinity benchmarks [Article v0.1].","authors":"David F Hahn, Christopher I Bayly, Hannah E Bruce Macdonald, John D Chodera, Antonia S J S Mey, David L Mobley, Laura Perez Benito, Christina E M Schindler, Gary Tresadern, Gregory L Warren","doi":"10.33011/livecoms.4.1.1497","DOIUrl":"10.33011/livecoms.4.1.1497","url":null,"abstract":"<p><p>Free energy calculations are rapidly becoming indispensable in structure-enabled drug discovery programs. As new methods, force fields, and implementations are developed, assessing their expected accuracy on real-world systems (<i>benchmarking</i>) becomes critical to provide users with an assessment of the accuracy expected when these methods are applied within their domain of applicability, and developers with a way to assess the expected impact of new methodologies. These assessments require construction of a benchmark-a set of well-prepared, high quality systems with corresponding experimental measurements designed to ensure the resulting calculations provide a realistic assessment of expected performance when these methods are deployed within their domains of applicability. To date, the community has not yet adopted a common standardized benchmark, and existing benchmark reports suffer from a myriad of issues, including poor data quality, limited statistical power, and statistically deficient analyses, all of which can conspire to produce benchmarks that are poorly predictive of real-world performance. Here, we address these issues by presenting guidelines for (1) curating experimental data to develop meaningful benchmark sets, (2) preparing benchmark inputs according to best practices to facilitate widespread adoption, and (3) analysis of the resulting predictions to enable statistically meaningful comparisons among methods and force fields. We highlight challenges and open questions that remain to be solved in these areas, as well as recommendations for the collection of new datasets that might optimally serve to measure progress as methods become systematically more reliable. Finally, we provide a curated, versioned, open, standardized benchmark set adherent to these standards (<b>PLBenchmarks</b>) and an open source toolkit for implementing standardized best practices assessments (<b>arsenic</b>) for the community to use as a standardized assessment tool. While our main focus is free energy methods based on molecular simulations, these guidelines should prove useful for assessment of the rapidly growing field of machine learning methods for affinity prediction as well.</p>","PeriodicalId":74084,"journal":{"name":"Living journal of computational molecular science","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9662604/pdf/nihms-1700409.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"40477433","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-01-01Epub Date: 2022-08-22DOI: 10.33011/livecoms.4.1.1563
Jack A Henderson, Ruibin Liu, Julie A Harris, Yandong Huang, Vinicius Martins de Oliveira, Jana Shen
Like temperature and pressure, solution pH is an important environmental variable in biomolecular simulations. Virtually all proteins depend on pH to maintain their structure and function. In conventional molecular dynamics (MD) simulations of proteins, pH is implicitly accounted for by assigning and fixing protonation states of titratable sidechains. This is a significant limitation, as the assigned protonation states may be wrong and they may change during dynamics. In this tutorial, we guide the reader in learning and using the various continuous constant pH MD methods in Amber and CHARMM packages, which have been applied to predict pKa values and elucidate proton-coupled conformational dynamics of a variety of proteins including enzymes and membrane transporters.
{"title":"A Guide to the Continuous Constant pH Molecular Dynamics Methods in Amber and CHARMM [Article v1.0].","authors":"Jack A Henderson, Ruibin Liu, Julie A Harris, Yandong Huang, Vinicius Martins de Oliveira, Jana Shen","doi":"10.33011/livecoms.4.1.1563","DOIUrl":"10.33011/livecoms.4.1.1563","url":null,"abstract":"<p><p>Like temperature and pressure, solution pH is an important environmental variable in biomolecular simulations. Virtually all proteins depend on pH to maintain their structure and function. In conventional molecular dynamics (MD) simulations of proteins, pH is implicitly accounted for by assigning and fixing protonation states of titratable sidechains. This is a significant limitation, as the assigned protonation states may be wrong and they may change during dynamics. In this tutorial, we guide the reader in learning and using the various continuous constant pH MD methods in Amber and CHARMM packages, which have been applied to predict p<i>K</i> <sub>a</sub> values and elucidate proton-coupled conformational dynamics of a variety of proteins including enzymes and membrane transporters.</p>","PeriodicalId":74084,"journal":{"name":"Living journal of computational molecular science","volume":"4 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9910290/pdf/nihms-1869625.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"10712614","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Software is ubiquitous in modern science - almost any project, in almost any discipline, requires some code to work. However, many (or even most) scientists are not programmers, and must rely on programs written and maintained by others. A crucial but often neglected part of a scientist's training is learning how to use new tools, and how to exist as part of a community of users. This article will discuss key behaviors that can make the experience quicker, more efficient, and more pleasant for the user and developer alike.
{"title":"How To Be a Good Member of a Scientific Software Community [Article v1.0].","authors":"A. Grossfield","doi":"10.31219/osf.io/kgr45","DOIUrl":"https://doi.org/10.31219/osf.io/kgr45","url":null,"abstract":"Software is ubiquitous in modern science - almost any project, in almost any discipline, requires some code to work. However, many (or even most) scientists are not programmers, and must rely on programs written and maintained by others. A crucial but often neglected part of a scientist's training is learning how to use new tools, and how to exist as part of a community of users. This article will discuss key behaviors that can make the experience quicker, more efficient, and more pleasant for the user and developer alike.","PeriodicalId":74084,"journal":{"name":"Living journal of computational molecular science","volume":"3 1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2021-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48362816","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}