这个问题很有意思。其他方向不懂不敢妄言,对于计算化学的发展,前面
@余旷同学绝对的大神级人物,写的太专业了,我估计别说非专业人士了,计算化学低年级研究生都不一定看得懂。。我就再做点图文补充好了。
十年之前,我们假设是2005年左右。跟十年之后的今天比,计算化学或者说计算生物化学的发展极大的归因于计算机水平的提升。
十年之前,我们用的CPU是这样的:
单核啊亲,就这玩意现在估计win7都带不动了。现在呢,是这样的:
10核 12核的霸气ivy bridge,计算人士的最爱。
由于计算机水平及其巨大的提升,计算化学才敢去解决很多以前解决不了的问题。比如,酶催化反应是非常奇妙的东东,又不给升温,又要求迅速完成,你这甲方没完没了了是不,为了解决这一问题,十年前,我们搭建了这样的体系:
我了个大槽,震惊了,这尼玛叫蛋白质???这叫酶催化反应?请问1-70号氨基酸呢???
额,不好意思,图中没有的氨基酸都用真空代替了。。。
真空……你没有看错。
也就是用几个氨基酸跟一个底物放在真空环境下来研究催化反应…
不是应该在细胞环境下用完整的蛋白来研究吗???
不是我不想,臣妾做不到啊,加上其他氨基酸算到我延期也算不完啊。真心算不动
现在:
不仅可以搭建完整的蛋白质-催化底物体系,同时方法要比之前好得多,精确度什么的更不用提了,半个月左右就能算完。
计算尺度有很大提升,十年之前,大概只能算一个蛋白质左右的东西,加上水溶剂模型,也就2,3万,3,4万,4,5万,反正也就不到10万个原子吧。图就不放了,就上图那样大小的东西。
十年后:
我勒个去,这个东西其实刚出现的时候大家也都震惊了一把。都能算这么大的HIV外壳结构了???大概100W个原子。
十年之前的计算化学,解决的问题是这样的:
……
似乎没啥变化啊,恩……
其实有的。。。
变化很微小,只能观察趋势……
十年后:
我们都知道,RNA在核糖体制造蛋白质,那么问题来了,氨基酸是核糖体一个一个制造的,恩,其实就是跟大便一样一点一点拉出来的,奇怪的是,怎样让着一点一点拉出来的东西在极短的时间内形成固定的结构呢?也就是说,假如拉的成分一样,那么,拉出来的都是一个结构。为什么?
一个无规卷曲的蛋白在计算机程序中,自发的折叠成了其应有的三维结构,与实际的晶体结构非常类似。
计算化学非常适合研究蛋白折叠/去折叠问题,相信将来在破解传说中的“第二遗传密码”以及阿兹海默病等方面会有很大的发挥空间。
2003年左右,我们模拟的时间是这样的:
1ps=0.000000000001秒,也就是模拟了0.000000004秒时间内的运动情况。
十年后:
模拟了200us,也就是0.0002秒。这个尺度马上就可以用秒表观测了!
另外需要概叹的是,由于计算化学发展的非常快,很多东西都是迅速被淘汰,导致计算化学专业的学生及其的苦逼,你需要不停的学习新东西,新方法。比如十年前:
2005年时期的同源模建homology modeling是有这光明前途的,一个模建,一个对接,一篇IF 2-3的文章就出来了。模建最辉煌的时候,其结果居然被收录到蛋白质结构数据库(protein data bank,PDB)!!!
当然,现在的情况是,该数据库已经全面移除所有模建结果,同源模建已逐渐沦为非常非常边缘化的东西,专业搞计算的几乎不用,大牌文章会随便做点模建作为自己的理论依据。(真是无奈啊)
现在的模建:
MOLECULAR SIMULATION 影响因子1.0,JBSD SCI除名,今年刚重新被录入。同时必须要加分子动力学模拟才行,纯的模建对接,连国内核心也发不了。
另外最近发展的飞速的就是GPU了。
GPU对于计算化学的影响很难说,但是GPU对于计算化学屌丝的影响是革命性的!
2005年,我用的SGI服务器,大概就这个样子:
一天只能算100ps不到,ps是多长大家也知道了。这个机器大概是几十万。
现在,我买了一块2.5W的GPU:
速度是这样的:
30ns一天。一周100多纳秒。老板再也不用担心我的学习了。
GPU,屌丝福音!屌丝必备!
计算化学发展到现在,主要的发展方向是两块:
1,方法,必须要尽快改进各种理论方法,增加知识储备。参见
@余旷的专业级回答。
2,计算化学到底能解决什么科学问题?
解决科学问题才是我们最终的目的。
我觉得D.E.SHAW有一篇文章非常的棒,贴图如下:
我们吃药,然后药通过代谢进入细胞内,接着问题来了,药物是如何运动到靶点蛋白上的??你咋知道你吃的感冒药是去治感冒了而没有去肾上腺素受体那活动去?
该文章就模拟了一个药物分子在外面随便运动,接着被蛋白捕获(红色,绿色),最终进入催化区域(蓝紫色)。以上过程全都是自发进行的。
可以说计算化学在这10年的发展是非常大的,比10年之前大,我觉得比未来的十年也大。计算模拟现在不仅仅是在方法论方面的发展,一些方法理论的成熟也使得计算化学/生物学在很多领域都开始解决具体的科学问题。比如材料,环境等。未来10年感觉计算机水平很难有革命性的提高了,不管是主频、架构、工艺等等,当然我是非专业人士是指我个人的看法。进步的幅度可能不如这10年。不过相信这门学科也会慢慢的跟实际生产想结合的。
回复跟私信都有问文章名称跟出处的:
最后一篇
Pathway and mechanism of drug binding to G-protein-coupled receptors其他的我当时写完随手删掉了……不过很多都是D.E.SHAW的,他的文章基本是计算模拟用于解决实际科学问题的TOP1了,可以上他的主页看。
谢邀。
我的感觉:反正在理论计算这一块,特别震惊,特别具有突破性的进展应该没有,但是小的进步累加起来也挺可观的。很多以前就有的想法这几年越发完善了。或者以前算不动的现在能算动了。我们这个领域的发展都是非常渐进式的,很多想法要经历十几甚至几十年的发展和数代人的努力才能逐渐成熟,所以有的时候不太好定义什么是十年内的。这里随便写一点关于计算化学的流水账,不结尾,不定期补充,写到哪算哪,大家看个意思。水平有限欢迎补充。
首先DFT方面整出了一些还不错的泛函,顺着range-separated hyrid的思路有wB97X-D和HSE-06。correlation里再掺一点RPA就有了double hybrid functional。修正弱相互作用方面有Grimme的D2/3经验修正,Langreth的vdw-df和Troy van Voorhis的VV系列。修正self-interaction error方面,涛哥整了一些linearize correction,听说效果拔群。当然我们绝对不能忘记拟合狂魔Don Truhlar持续不断更新中的M系列。算机理的同学都可以感受一下,别整天B3LYP,B格太低。
基组方面,Werner搞了一套explicitly correlated的F12系列,亲测有效,算是有一点点新的想法。还有denisty fitting(或者说叫resolution identity)的应用也越来越多,尤其是在MP2上大大加快了计算速度。
QM方面除开DFT,QMC这几年的发展貌似很快,至少应用文章是越来越多了。70年代就整出来的SAPT现在终于能用来算10个原子以上的体系了。Spin flipped method不知道算不算这十年的进展。MP2和Coupled Cluster被陆续移植到了使用平面波基组的延展体系中,大家算固体的时候除了DFT开始有一点其他的选择了。同样被移植到延展体系中的还有PCM溶剂化模型。大家以后在跑VASP的时候可以考虑一点溶剂化效应了。顺着Divide&Conquer的思路,JIali Gao的XPOL,还有Mark Gordon的FMO也在持续发展中。
MM领域,非经验性基于ab inito的力场进展很大(这个是我博士论文的题目,私货...),现在至少有一部分算是可用了。Greg Voth整了一套基于Force Matching的coarse grain方法,很好。另外新的水模型估计发展了没有一百也有几十了。不管是MD还是MC,新的采样方法发展了不少,大的想法还是那些,小修小补,不详述。
在Mixed resolution方面,QM/MM这是多年前的想法了,这几年主要是扩大应用范围并不断完善,好像有人做了一些adaptive QM/MM,给原方法增加了一些弹性。QM/QM层次的所谓Embedding方法最近这几年也发展了不少(这是我现在的课题,也是私货),总之现在在DFT的环境里做CCSD也不是梦了。
还有一个比较重要的事是GPU的崛起,这个能带来多大的变革还有待进一步的考察。
量子动力学领域我不熟,查了一下RPMD好像是这十年间发展起来的,个人认为是一个比较重要的进展。
-------------------------------------------------
很多人可能对中英文夹杂的文风比较反感。其实写的时候没想那么多,我们平时中国留学生交流学术的时候的说话风格就是这样,国内可能觉得我是在装b,真没这个意思。这里中英文夹杂的现象并没有那么严重,多数英语是难以翻译的术语,英文反而比中文更易理解。不过我还是改了一下有些没必要的英语单词,比如idea之类的,希望大家能理解的更好。
怎么没人提《圣斗士星矢》啊?
这个系列作品的特色不就是回回都是一部的戏就半天时间么?
黄道十二宫篇:纱织中了天箭座的箭,必须12小时内突破圣域十二宫。
北欧篇:奥丁代言者希露达被海皇戒指蛊惑令冰川融化,纱织代替希露达阻止冰川融化但是只能坚持12小时,必须在时限内摘下希露达的戒指。
海皇篇:纱织代替人类承受波塞冬的洪水,应该也是只能支撑一天之内的时间。
冥王十二宫篇:被哈迪斯复活的圣斗士要在12小时内取下雅典娜的首级,实际目的则是为了雅典娜去冥界并且唤醒女神圣衣,12小时候被复活的圣斗士们就消失了。
冥界篇:记不清打了多长时间,但从纱织被塞到缸里抽血开始到解决应该也是一天之内。
黄金魂:在本篇剧情里有好几天,但对应到冥界篇时间仅仅发生在冥界篇12黄金击破叹息之墙到打死神之间。
火星篇:马尔斯获得阿丽娅的权杖后建立起巴别塔吸引火星,会在12小时内毁灭地球,主角们必须在12小时内突破新十二宫。
土星篇:这篇好像打了很多天……