简介

在未知材料化学成分和性能关系的情况下,具有某种特殊功能的新材料往往是经过漫长的试错纠错而发现的,随着计算能力和技术的飞速发展,传统理念正在发生改变。为加速新材料研发,结合第一性原理数据库,数据挖掘和机器学习技术,发展高通量自动流程材料集成计算算法及软件变得至关重要。目前,常用的高通量计算流程框架(Materials Project, Aflow等)基本由国外课题组主导且入门及安装“成本”相对较高,本项目借助材料基因组理念,完全自主开发了一套简单易懂的高通量自动流程集成算法及软件。

ALKEMIE(Artificial Learning and Knowledge Enhanced Materials Informatics Engineering)是一款具有多尺度集成功能的高通量自动流程计算软件,由北京航空航天大学孙志梅教授团队牵头,从零开始开发的一套基于python开源框架完全自主的高通量自动流程计算软件。该软件包含单机版(完整功能)和网页版(数据库功能)两个版本,用户网页注册后即可下载单机完整版。

软件特色

  • 用户范围广:为初级用户提供可靠的缺省参数配置,也适合高级用户自定义设置。

  • 材料大数据:拥有18万材料结构数据;方便查询,具有高通量计算接口。

  • 高通量自动建模:自动构建晶界、掺杂、空位、异质结等结构。

  • 计算工作流多样化、流程化:支持VASP、LAMMPS高通量工作流,工作流会以流程图展示内部的计算细节。

  • 机器学习跨尺度势函数:第一原理和大规模分子动力学无缝集成,利用深度学习神经网络拟合势函数,运行大规模分子动力学模拟。

  • 多尺度模拟:热力学(Gibbs,居里温度、体模量)模拟;动态蒙特卡洛(KMC)模拟、相图相场(Openphase,Opencalphd)模拟。

  • 自主算法:基于混沌多项式法(gPC)的体模量拟合;电子结构高效高精度算法LDA-1/2;机器学习Potentialmind算法。

  • 高通量自动数据分析:自动绘制材料性质图(Bands,DOS等);自动对高通量任务统计分析。

软件功能

  • 高通量:ALKEMIE可以管理单用户超过10000量级的高通量计算任务。

  • 自动化:该平台的高通量工作流从建模、计算到数据分析全程自动运行无需人工干预,运行过程可以采用默认参数,也可用户自定义参数。

  • 可视化:该平台基于QT设计了用户友好的可视化界面,使得高通量内部的工作流程和数据传递方式更加透明,操作更加便捷,方便具有不同材料知识背景的用户使用。

  • 工作流:该平台开发设计了适用于多种计算软件的科学工作流,将用户从繁琐甚至困难的计算流程中解放出来,极大提高了计算和工作效率。

  • 数据库:构建了多种类型的材料数据库,包括材料结构数据库、工作流数据库、材料性质数据库、文件数据库、适用于机器学习的结构描述符数据库等。

  • 机器学习:该平台基于scikit-learn、PyTorch和TensorFlow等多种通用的机器学习工具开发了适用于材料结构能量预测、原子受力预测和带隙预测的模型,并为模型的进一步开发和应用定制了统一的底层接口。

  • 插件模式:该平台支持以插件模式集成添加多尺度不同功能的计算模块,目前已添加多个不同尺度的计算软件,包含第一原理计算软件VASP、OpenMX,分子动力学软件Lammps、ASE,热力学计算软件Gibbs和OpenCalphd以及相场计算软件OpenPhase等,其中部分软件仅提供算例功能,未来将进一步完善丰富。

  • 可移植:Windows、Linux、Mac OS等多个操作系统。

  • 可扩展:支持VASP、LAMMPS等计算,接口易于扩展。

  • 跨尺度:集成了第一原理计算(VASP)、分子动力学模拟(LAMMPS)、热力学计算(GIBBS2)、动态蒙特卡洛模拟(kinetic_mc)和介观尺度相场模拟(Openphase)的相关软件,可实现单一尺度及跨尺度计算功能。

Important

ALKEMIE于2019年4月份发布1.0版本。目前最新版为ALKEMIE-1.5,该软件目前在持续开发中,软件性能及扩展功能将在未来进一步完善。

适用范围

  • 初步了解第一性原理知识,需要实践应用的初学者

  • 熟练掌握第一性原理知识,需要研究材料性质的专业科研人员

  • 需要结合计算,对实验现象提出理论解释的实验人员

  • 需要对多材料多结构进行高通量筛选和计算的研究人员

  • 需要材料计算模拟的其他人员

开发人员

王冠杰、彭力宇、李开旗、程影星、吴浩

用户文档撰写人员

教师:孙志梅、周健、祝令刚、缪奶华

学生:王冠杰、李开旗、李泽峰、李杰、崔京京、彭力宇、张雅恬、陈家天

英文文档翻译:李泽峰、杨镇、张烜广、赵瞳、高雅、郭妙琪

联系人

孙志梅:zmsun@buaa.edu.cn

王冠杰:gjwang@buaa.edu.cn    gjwang.buaa@gmail.com