|
amber软件介绍概况Amber在很多方面都与CHARMM的情形相似,历史悠久,贡献者众多,周围是一个活跃在化学分子动力学前沿的学术圈,并且同时形成了一种广泛使用的力场。追溯源流,两者可以回归到共同的起点。1978年Paul Weiner带着在Martin Karplus处进行博士后研究时使用的代码来到UCSF的Peter Kollman实验室,这段从分子结构计算能量的代码正是CHARMM的前身。在Kollman的主导下,代码被扩展以适用更广泛的系统并配备了可视化工具,随后纳入了GROMOS的动力学计算代码,形成了最初版本的Amber。与CHARMM不同,Amber不是一个all-in-one的分子动力学软件,而是由多个各司其职的组分所构成的工具集,除了高性能动力学引擎外的其他组分统称AmberTools,可以免费使用,包含动力学引擎的发布版本则须购买授权。三十多年来该软件不断发展,有越来越多的算法开发者加入了自己的贡献,工具集中的组分也不断演化,当前最新版本AmberTools17中包含上百种工具,核心动力学引擎开发语言为Fortran90,其中Sander代码量约20万行,PMEMD代码量约30万行。 主要功能
|