大规模欧拉溶剂排除表面的分治策略

IF 0.6 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Communications in Information and Systems Pub Date : 2018-09-12 DOI:10.4310/CIS.2018.v18.n4.a5
Rundong Zhao, Menglun Wang, Y. Tong, G. Wei
{"title":"大规模欧拉溶剂排除表面的分治策略","authors":"Rundong Zhao, Menglun Wang, Y. Tong, G. Wei","doi":"10.4310/CIS.2018.v18.n4.a5","DOIUrl":null,"url":null,"abstract":"Motivation\nSurface generation and visualization are some of the most important tasks in biomolecular modeling and computation. Eulerian solvent excluded surface (ESES) software provides analytical solvent excluded surface (SES) in the Cartesian grid, which is necessary for simulating many biomolecular electrostatic and ion channel models. However, large biomolecules and/or fine grid resolutions give rise to excessively large memory requirements in ESES construction. We introduce an out-of-core and parallel algorithm to improve the ESES software.\n\n\nResults\nThe present approach drastically improves the spatial and temporal efficiency of ESES. The memory footprint and time complexity are analyzed and empirically verified through extensive tests with a large collection of biomolecule examples. Our results show that our algorithm can successfully reduce memory footprint through a straightforward divide-and-conquer strategy to perform the calculation of arbitrarily large proteins on a typical commodity personal computer. On multi-core computers or clusters, our algorithm can reduce the execution time by parallelizing most of the calculation as disjoint subproblems. Various comparisons with the state-of-the-art Cartesian grid based SES calculation were done to validate the present method and show the improved efficiency. This approach makes ESES a robust software for the construction of analytical solvent excluded surfaces.\n\n\nAvailability and implementation\nhttp://weilab.math.msu.edu/ESES.","PeriodicalId":45018,"journal":{"name":"Communications in Information and Systems","volume":"18 4 1","pages":"299-329"},"PeriodicalIF":0.6000,"publicationDate":"2018-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Divide-and-conquer strategy for large-scale Eulerian solvent excluded surface\",\"authors\":\"Rundong Zhao, Menglun Wang, Y. Tong, G. Wei\",\"doi\":\"10.4310/CIS.2018.v18.n4.a5\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Motivation\\nSurface generation and visualization are some of the most important tasks in biomolecular modeling and computation. Eulerian solvent excluded surface (ESES) software provides analytical solvent excluded surface (SES) in the Cartesian grid, which is necessary for simulating many biomolecular electrostatic and ion channel models. However, large biomolecules and/or fine grid resolutions give rise to excessively large memory requirements in ESES construction. We introduce an out-of-core and parallel algorithm to improve the ESES software.\\n\\n\\nResults\\nThe present approach drastically improves the spatial and temporal efficiency of ESES. The memory footprint and time complexity are analyzed and empirically verified through extensive tests with a large collection of biomolecule examples. Our results show that our algorithm can successfully reduce memory footprint through a straightforward divide-and-conquer strategy to perform the calculation of arbitrarily large proteins on a typical commodity personal computer. On multi-core computers or clusters, our algorithm can reduce the execution time by parallelizing most of the calculation as disjoint subproblems. Various comparisons with the state-of-the-art Cartesian grid based SES calculation were done to validate the present method and show the improved efficiency. This approach makes ESES a robust software for the construction of analytical solvent excluded surfaces.\\n\\n\\nAvailability and implementation\\nhttp://weilab.math.msu.edu/ESES.\",\"PeriodicalId\":45018,\"journal\":{\"name\":\"Communications in Information and Systems\",\"volume\":\"18 4 1\",\"pages\":\"299-329\"},\"PeriodicalIF\":0.6000,\"publicationDate\":\"2018-09-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Communications in Information and Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4310/CIS.2018.v18.n4.a5\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Communications in Information and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4310/CIS.2018.v18.n4.a5","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 3

摘要

动机表面生成和可视化是生物分子建模和计算中最重要的任务之一。欧拉溶剂排除表面(ESES)软件提供了笛卡尔网格中的分析溶剂排除表面,这对于模拟许多生物分子静电和离子通道模型是必要的。然而,在ESES构建中,大的生物分子和/或精细的网格分辨率引起了过大的存储器需求。为了改进ESES软件,我们引入了一种核外并行算法。结果该方法大大提高了ESES的时空效率。通过大量生物分子实例的广泛测试,分析并实证验证了记忆足迹和时间复杂性。我们的结果表明,我们的算法可以通过简单的分而治之策略在典型的商品个人计算机上执行任意大蛋白质的计算,成功地减少内存占用。在多核计算机或集群上,我们的算法可以通过将大部分计算并行化为不相交的子问题来减少执行时间。与最先进的基于笛卡尔网格的SES计算进行了各种比较,以验证当前方法,并显示出改进的效率。这种方法使ESES成为一个强大的软件,用于构建分析溶剂排除表面。可用性和实施ationhttp://weilab.math.msu.edu/ESES.
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Divide-and-conquer strategy for large-scale Eulerian solvent excluded surface
Motivation Surface generation and visualization are some of the most important tasks in biomolecular modeling and computation. Eulerian solvent excluded surface (ESES) software provides analytical solvent excluded surface (SES) in the Cartesian grid, which is necessary for simulating many biomolecular electrostatic and ion channel models. However, large biomolecules and/or fine grid resolutions give rise to excessively large memory requirements in ESES construction. We introduce an out-of-core and parallel algorithm to improve the ESES software. Results The present approach drastically improves the spatial and temporal efficiency of ESES. The memory footprint and time complexity are analyzed and empirically verified through extensive tests with a large collection of biomolecule examples. Our results show that our algorithm can successfully reduce memory footprint through a straightforward divide-and-conquer strategy to perform the calculation of arbitrarily large proteins on a typical commodity personal computer. On multi-core computers or clusters, our algorithm can reduce the execution time by parallelizing most of the calculation as disjoint subproblems. Various comparisons with the state-of-the-art Cartesian grid based SES calculation were done to validate the present method and show the improved efficiency. This approach makes ESES a robust software for the construction of analytical solvent excluded surfaces. Availability and implementation http://weilab.math.msu.edu/ESES.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Communications in Information and Systems
Communications in Information and Systems COMPUTER SCIENCE, INFORMATION SYSTEMS-
自引率
0.00%
发文量
15
期刊最新文献
smFRET-assisted RNA structure prediction. A review of computational models for predicting protein-protein interaction and non-interaction Quantitative anatomy of characteristics and influencing factors of PM2.5 and O3 in Liaoning province of China TSDFFilter: content-aware communication planning for remote 3D reconstruction Prediction of human looking behavior using interest-based image representations
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1