lammps数据后处理:Python Ovito 统计键长分布
大家好,我是小马老师。
本文介绍如何使用python ovito模块输出lammps模拟体系的键长分布。
在之前的推文中,曾经介绍过ovito可以分析键角分布,但是这个功能是ovito pro版本的,需要收费。
对于大部分同学来说,这个费用不算低,况且仅仅是为了使用个别功能,付费pro版也不大合算。
有一个免费的替换方案,使用python的ovito模块,就可以达到相同的目的。
python ovito模块中有个BondAnalysisModifier功能,可以分析键长和键角的分布,和ovito pro版本的键角分析功能是一样的。
python ovito模块的安装和使用方法,可以查找公众号前面的推文,不再赘述。
下面以聚乙烯弛豫为例,介绍BondAnalysisModifier使用方法。
lammps dump轨迹文件并不保存键的信息,因此,分析键的信息需要首先读入体系的键拓扑信息。
初始的data文件包含键拓扑信息,因此,此处可以读入初始data文件。
在模拟过程中,键的连接是不变的,所以,加载轨迹文件后,根据键拓扑信息依次循环所有的键,计算键长并保存输出。
默认的命令仅计算当前帧的键长分布,添加TimeAveragingModifier()可对所有帧的键长分布进行统计平均,最终的结果输出到bond-length-distr.txt文件。
lammps数据后处理:Python Ovito 统计键长分布相关推荐
- lammps数据后处理:python绘制应力应变曲线 附程序代码
大家好,我是小马老师. 从本文开始,公众号推出一个新的专题:lammps数据后处理,主要介绍使用python编程处理lammps模拟的相关数据. 本文先介绍一个python绘制应力应变曲线的脚本程序. ...
- Python地球科学领域应用:python处理遥感数据、站点数据、遥感水文数据、气候变化数据、WRF模式数据后处理、运行生态模型
点击查看原文>>>Python地球科学[赠CMIP6月/日数据.全球VIPPHEN物候数据.ERA5-LAND陆面再分析数据.遥感降水数据] >>>高精度气象模拟软 ...
- Python使用matplotlib可视化分布点图、自定义设置分布点图的中位数数据点的颜色(Distributed Dot Plot)
Python使用matplotlib可视化分布点图.自定义设置分布点图的中位数数据点的颜色(Distributed Dot Plot) 目录
- python数据统计代码_Python 数据的累加与统计的示例代码
问题 你需要处理一个很大的数据集并需要计算数据总和或其他统计量. 解决方案 对于任何涉及到统计.时间序列以及其他相关技术的数据分析问题,都可以考虑使用 Pandas库 . 为了让你先体验下,下面是一个 ...
- python中统计数据的总和_Python 数据的累加与统计的示例代码
问题 你需要处理一个很大的数据集并需要计算数据总和或其他统计量. 解决方案 对于任何涉及到统计.时间序列以及其他相关技术的数据分析问题,都可以考虑使用 Pandas库 . 为了让你先体验下,下面是一个 ...
- python两个表格相同数据筛选_python如何统计所有文本文件的行数 如何用python实现两个文件重复数据筛选并统计...
如何用python统计文本中重复行的数目? python比较txt文档中每行文本之间重复词的个数不想面对他离开,逃避不是一个好方法,但却是唯一的办法. 每一行弄成一个集合,分享两个集合之间的交集,计算 ...
- linux 定时任务 (python 爬虫统计博客数据)
linux 定时任务 (python 爬虫统计博客数据) 1. 任务目标 定时任务中,每天统计一下今日博客的各项数据,并以邮件的形式发送给自己. 2. linux 定时任务 (python) 一切复杂 ...
- 玩数据必备Python库:Numpy使用详解
导读:Numpy(Numerical Python的简称)是高性能科学计算和数据分析的基础包,其提供了矩阵运算的功能.本文带你了解Numpy的一些核心知识点. 作者:魏溪含 涂铭 张修鹏 如需转载请联 ...
- Python+pandas统计每个学生学习慕课总时长
推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),清华大学出版社,2020年6月第1次印刷 京东购买链接:https://item.jd.c ...
- python+selenium统计CSDN博客(上):统计阅读量
由于CSDN改版,本文有些过时,请移步Python玩转CSDN,用selenium统计博客的阅读量 这个功能是比较容易实现的,按理说一个人的所有文章都在博客主页,每篇文章的标题大致如下 <div ...
最新文章
- java mac postgresql_Mac上安装配置和简单使用PostgreSQL(仍然很不懂)
- 知乎基于Kubernetes的kafka平台的设计和实现
- css3 3d旋转兼容模式下,前端CSS3: 3D旋转的问题 (请水神和毒舌放过)
- css overflow属性的测试
- 在.NET Core中使用Channel(一)
- Flask—10-项目部署(02)
- ASP.NET MVC 不能加载项目的解决办法
- java ee课程目标
- C语言例题-计算常量e的值
- 神策分析 iOS SDK 代码埋点解析 | 数据采集
- Linux 查看日志命令
- ansible-playbook 通过mail模块发送邮件
- Win10家庭版将中文用户名修改为英文用户名
- macOS High Sierra 10.13.4 安装n2n
- vue插槽,分分钟理解
- Android逆向:去除RE管理器4.41及车来了广告
- 基于layui 的数据表格复杂表头导出到excel文件中
- 李珣同款爱心特效代码,加DIY教程,快拿去送给你喜欢的那个ta吧。
- 公司官网产品爬取写入ES
- Moodle专题网站链接
热门文章
- 一年读完100本书(5/100)《创新者的窘境》2021-02-25
- 基于肌电信号(sEMG) 的深度学习手势分类
- 05笔记 离散数学——函数——基于离散数学(第3版)_章炯民,陶增乐
- python游戏设计毕业论文_游戏设计游戏策划毕业论文
- 简道云-第4章-表单实例
- 线性共轭梯度法python_基于Python共轭梯度法与最速下降法之间的对比
- 安装visio2016出现无法安装
- hacker rank bash
- Linux查看最后一页日志,linux常用查看文件或日志命令
- 物联网工程-监控箱、配电箱内接线、出线及布线安装规范设计