Python+材料计算——更高效地处理科研数据 Python,可以说是时下最火的编程语言,它简单易学,功能强大,处理数据、开发软件、搭建模型···统统都能干。而材料计算,是现阶段材料领域的热门研究手段。Python+材料计算,这两者会擦出怎样的火花呢?自去年 12 月起,已经推出两门利用Python 处理材料计算数据的相关课程,可以让你快速从入门到进阶。
一 课程一——Python 与材料计算快速入门 课程内容:
第一讲 Python 及其相关功能包在 Windows 系统中的安装及命令介绍一。
第二讲 Python 命令介绍二。
第三讲 Python 实战一:生成计算批量输入文件及输出文件中的数据读取。
第四讲 Python 实战二:分子动力学模拟数据的基本分析。
第五讲 Python 实战三:各种态密度函数计算。
第六讲 Python 实战四:vasprum.xml 读取获得能带。
第七讲 Python 实战五:材料计算数据的基本统计分析(pair distribution function 和 position correlation function)。
第八讲 Python 进阶实战:固体电解质中离子输运分析及计算。
课程二——用 利用 Python 处理材料计算数据进阶技能 课程内容:
1 不 同平台 下 python 环 境 搭 建 和 python 基 础 入 门(软件安装、字符串、元组、列表、字典、循环语句,条件语句介绍)2 python 文 件 读 写 介 绍 和 函 数 式 编 程(以读写晶体结构 cif 文件为例)3 python 正则表达式的妙用--第一性原理软件格式转换将 xsd转换成 POSCAR(含有原子位置固定信息)4 pythonnumpy 函 数 和 matplotlib 绘 图 介 绍(以 Si 的能带计算为例,介绍用 matplotlib 绘制 Si 的能带图,实例讲解 bandplot.py)5 实 例 讲 解 python 脚 本--催 化 d 带 中 心 数 据 处 理(将 p4vasp 导出的 dos.dat 分割处理并积分得到 d 带中心)6 实例讲解 python 脚本--分子动力学软件 lammps 数据处理(lammps 单层石墨烯 data 结构文件的生成并将 data 文件转换成通用 pdb 文件)7 实例讲解 python 脚本--第一性原理软件分子动力学计算结果处 理(一)(提取 VASP AIMD 中的能量和温度数据,并利用 matplotlib 绘图)8 实例讲解 python 脚本--第一性原理软件分子动力学计算结果处 理(二)(统计 VASP AIMD 轨迹中键长,键角的分布)
法 听课方法 点击阅读原文或在应用宝(各大应用商店也可)下载 APP,在APP 内搜索“python”,即可找到课程。(IOS 版 APP 已经上线,课程购买方式请微信咨询客服 qingcaikefu)APP 应用宝下载地址 价 课程售价 每门课程售价 299 元。
(注:付款及课程内容等均可联系微信 qingcaikefu。)阅读原文