googlepagerank算法在分子间相互作用建模工具中的应用

谷歌的PageRank和水中的氢键这两个看似完全不同的东西能否结合在一起,创造出一个工具,帮助预测和绘制出数百万个分子之间的相互作用?这听起来可能有些牵强,但华盛顿州立大学的化学副教授奥罗拉·克拉克及其同事芭芭拉·洛根·穆尼和L·雷内·科拉莱斯(L.Rene Corrales)正是这样做的,并在《计算化学杂志》(Journal of Computational chemistry)上发表了一篇论文...

谷歌的PageRank和水中的氢键这两个看似完全不同的东西能否结合在一起,创造出一个工具,帮助预测和绘制出数百万个分子之间的相互作用?这听起来可能有些牵强,但华盛顿州立大学的化学副教授奥罗拉·克拉克及其同事芭芭拉·洛根·穆尼和L·雷内·科拉莱斯(L.Rene Corrales)正是这样做的,并在《计算化学杂志》(Journal of Computational chemistry)上发表了一篇论文对此进行了解释。它被称为分子网络,但在我们开始讨论它的作用之前,让我们先澄清一下其中的一些术语:PageRank是一种专利算法,它可以帮助谷歌确定链接的相关性,氢键(见上图)是相对强大的力量,能吸引像水一样的分子相互作用。

007Ys3FFgy1gpr2r4xutlj30rs0rl799

与PageRank不同的是,PageRank根据它被其他站点链接的次数(以及每个站点的流行程度)对结果进行排序,moleculaRnetworks根据它生成的氢键数量和每个相邻分子拥有的氢键数量对水分子进行排序。这对化学有什么帮助?好吧,在一种溶液中,比如溶解了食盐的水,软件会创建计算机模型,显示水分子和溶解的盐是如何排列的,以及它们在这些方向上会保持多长时间。

本文认为,这可以帮助预测反应,进行研究,而不需要昂贵的实验室实验,而且比其他工具更普遍和更容易。副教授AuroraClark说,该软件最终可以用来**药物,并调查错误折叠蛋白质是如何导致疾病的。克拉克和她的团队关注水基解决方案,他们说,只要做一些简单的修改,系统也可以与其他人一起使用,甚至那些没有氢键的系统也可以使用。与大多数研究一样,我们必须等待并看看它将带来什么样的确切进展,但目前至少是互联网世界和自然科学界之间的一次有趣的会议。

  • 发表于 2021-04-21 08:46
  • 阅读 ( 125 )
  • 分类:互联网

你可能感兴趣的文章

什么是计算机科学?

...计算机科学是研究信息(“数据”)以及如何操纵它(“算法”)来解决问题,主要是在理论上,但也在实践中。 ...

  • 发布于 2021-03-13 19:10
  • 阅读 ( 210 )

神经网络

什么是神经网络(a neural network)? 神经网络是一系列的算法,通过模仿人脑运作方式的过程,努力识别一组数据中潜在的关系。从这个意义上说,神经网络指的是神经元系统,无论是有机的还是人工的。神经网络能适应输入的变...

  • 发布于 2021-06-12 13:55
  • 阅读 ( 188 )

生物工程(bioengineering)和生物医学工程(biomedical engineering)的区别

...米技术和生物质能。热力学、动力学、分离纯化方法、高分子科学、流体力学、传热传质和表面现象等基本工程原理被用于新产品的创新和设计。生物工程又细分为以下专业:食品与生物工艺工程、农业工程和自然资源工程。 ...

  • 发布于 2021-06-24 20:35
  • 阅读 ( 439 )

什么是伪码(what is the pseudocode)和算法?(algorithm?)的区别

简单来说,伪代码是一种描述算法逻辑的叙述。 伪代码不是可执行代码,因此不必使用精确的语法;但是,遵循业界广泛使用的标准是很有帮助的,解决方案团队可以很容易地理解该标准。 统一建模语言(UML)和其他业务...

  • 发布于 2021-06-24 23:47
  • 阅读 ( 1614 )

生物计算机(bio computer)和量子计算机(quantum computer)的区别

...和信息的看法,并激发了新的应用,包括一些截然不同的算法和协议。量子力学在开发新的、更高效的计算设备方面发挥了基础性作用。量子计算机是一种利用数字计算机中不可能的新量子算法来加速数字计算的计算机。量子计...

  • 发布于 2021-06-26 11:13
  • 阅读 ( 401 )

纳米技术(nanotechnology)和纳米科学(nanoscience)的区别

...了新的应用,一纳米等于百万分之一米。”理解纳米尺度相互作用的基础科学对技术的发展很重要。这些相互作用构成了纳米技术领域的主要研究领域之一。   纳米技术与纳米科学的区别 定义 –纳米科学和纳米技术是研究和应...

  • 发布于 2021-06-26 13:50
  • 阅读 ( 354 )

超级计算(supercomputing)和量子计算(quantum computing)的区别

...运行速度。 另一方面,量子计算机是旨在利用新的量子算法来加速数字计算的计算机,这在数字计算机中是不可能的。然而,这一领域还处于起步阶段,技术还处于发展阶段。 超级计算与量子计算的应用 –超级计算继续在****...

  • 发布于 2021-06-26 13:52
  • 阅读 ( 375 )

真实的(real)和理想气体(ideal gas)的区别

...体分子之间有分子间的吸引力。这些吸引力被称为范德华相互作用。这些吸引力很弱。真实气体分子之间的碰撞是非弹性的。这意味着当两个真正的气体粒子相互胶合时,可以观察到粒子能量的变化及其运动方向的变化。 然而...

  • 发布于 2021-06-29 13:19
  • 阅读 ( 651 )

数据挖掘(data mining)和预测分析(predictive analytics)的区别

数据挖掘和预测分析的主要区别在于,数据挖掘是使用算法和挖掘工具识别数据隐藏模式的过程,而预测分析是将业务知识应用于发现的模式以进行预测的过程。 数据挖掘是在大型数据集中发现模式的过程。它提取数据实体之...

  • 发布于 2021-07-01 00:14
  • 阅读 ( 433 )

行为(behavioral)和verilog中的结构模型(structural model in verilog)的区别

Verilog中行为模型和结构模型的主要区别在于行为模型用算法描述系统,而结构模型用逻辑门等基本组件描述系统。 通常,计算机程序是一组允许CPU执行任务的指令。有各种各样的编程语言,如高级语言和低级语言。此外,还有...

  • 发布于 2021-07-01 22:31
  • 阅读 ( 743 )
今天也廋了呢
今天也廋了呢

0 篇文章

相关推荐