Python Library for Monte Carlo Simulations with Ab Initio and Machine-Learned Interatomic Potentials

Python(编程语言) 蒙特卡罗方法 从头算 计算机科学 统计物理学 计算科学 混合蒙特卡罗 工作流程 蒙特卡罗分子模拟 动态蒙特卡罗方法 而量子蒙特卡罗 马尔科夫蒙特卡洛 从头算量子化学方法 动力学蒙特卡罗方法 软件 统计物理中的蒙特卡罗方法 二面角 物理 算法 蒙特卡罗算法
作者
Woodrow N. Wilson,Vivek S. Bharadwaj,Neeraj Rai
出处
期刊:Journal of Chemical Theory and Computation [American Chemical Society]
卷期号:21 (20): 10131-10141
标识
DOI:10.1021/acs.jctc.5c01148
摘要

There is a growing need in the simulation community for software that provides a transparent, reproducible, usable, and extensible (TRUE) Monte Carlo (MC) simulation framework employing energies from ab initio methods and machine-learning interatomic potentials (MLIPs). We introduce a Python library (ASE-MC) that adds Monte Carlo functionality to the Atomic Simulation Environment (ASE) package. Now, we can combine the powerful tools used to build systems and perform ab initio and MLIP in ASE with MC simulation algorithms to sample the configurational space with a concise Python script. After presenting the design philosophy, we demonstrate the flexibility of our approach using selected examples. These example simulations include liquid water described with a message-passing MLIP in the canonical and isothermal-isobaric ensembles, sampling the characteristic dihedral angle of biphenyl and comparing an MLIP to first-principles calculations, and a grand canonical Monte Carlo simulation of ammonia adsorption on Pt(111). These examples showcase the main features of the software, which include flexibility in the choice of ab initio or MLIP engine, ab initio or MLIP grand canonical MC with cavity bias insertions and deletions, the ability to add custom MC moves to the move set, and how users can condense complex MC workflows into a single Python script. This library serves as a framework for reproducible Monte Carlo simulations, facilitating easy reproduction of the work and application to new systems.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
aa完成签到,获得积分10
刚刚
吴3L完成签到,获得积分10
2秒前
时2完成签到,获得积分10
4秒前
MOREMO完成签到,获得积分10
4秒前
莫名完成签到,获得积分10
5秒前
ufofly730完成签到 ,获得积分10
5秒前
形成完成签到,获得积分10
7秒前
咔敏完成签到 ,获得积分10
8秒前
机智的邹邹完成签到 ,获得积分10
11秒前
钰泠完成签到 ,获得积分10
11秒前
11秒前
隔壁海绵宝宝完成签到,获得积分10
12秒前
为你等候完成签到,获得积分10
13秒前
标致思枫完成签到,获得积分10
13秒前
半夏完成签到,获得积分10
14秒前
时尚若雁完成签到,获得积分10
14秒前
落后的小伙完成签到,获得积分10
14秒前
牧青完成签到,获得积分0
15秒前
今后应助XCY采纳,获得10
15秒前
张777粒粒完成签到,获得积分10
15秒前
MoNesy完成签到,获得积分10
19秒前
新德里梅塔洛1号完成签到,获得积分10
20秒前
21秒前
Zoeyren完成签到,获得积分10
22秒前
25秒前
无名的人完成签到,获得积分10
25秒前
lichunrong完成签到,获得积分10
25秒前
ReginaLee完成签到 ,获得积分10
26秒前
Chief完成签到,获得积分0
26秒前
小程同学完成签到,获得积分10
26秒前
风清扬应助生动幼菱采纳,获得10
27秒前
2025迷完成签到 ,获得积分10
29秒前
jadespring完成签到,获得积分10
30秒前
luoyukejing完成签到,获得积分10
31秒前
所所应助卡卡采纳,获得10
32秒前
魁梧的开山完成签到 ,获得积分10
33秒前
韩小青完成签到 ,获得积分10
34秒前
论文真难写完成签到,获得积分10
35秒前
hanlixuan完成签到 ,获得积分10
37秒前
Loong完成签到,获得积分10
38秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
The anomeric effect 1000
Principles of town planning: translating concepts to applications 1000
Navigating Normative Orders: Interdisciplinary Perspectives 750
1 Peter and Christ's Descent to the Dead in Its Early Christian Reception 700
Organizational Behavior 510
Management and the Arts 510
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7732545
求助须知:如何正确求助?哪些是违规求助? 9283362
关于积分的说明 20156915
捐赠科研通 7310109
什么是DOI,文献DOI怎么找? 3304154
关于科研通互助平台的介绍 2456992
邀请新用户注册赠送积分活动 2313268