【更新至 59 个】分子动力学模拟 + LAMMPS + OVITO + 数据处理程序

embedded/2024/11/18 5:23:34/

在当前分子动力学(MD)研究领域,各类高效且功能强大的软件工具已成为推动科学发现和技术进步的关键。我们将与分子动力学相关的程序进行了汇总,目前已达到59个,将会持续更新。这些程序的主要功能

【1】ViewSq 程序结合了 VMD 模块,能够直观地可视化分子动力学模拟结果,并分析 X 射线和中子结构因子,为研究材料的微观结构提供了重要支持。Freud 程序则专注于对原子模拟数据进行高通量分析,极大地提升了数据处理的效率和精确性。针对氢键密度和强度的分析,HBCalculator 提供了一维和二维分布的计算能力,通过 VMD 实现对分子动力学模拟中氢键的详细解析。

【2】在密度计算方面,DensityCalculator 程序能够通过 VMD 对 LAMMPS 轨迹进行一维和二维密度分析,帮助研究者深入理解材料的密度分布特性。针对固体和液体分子动力学模拟数据,mdapy、LiquidLib 和 Lindemann Index 等软件提供了全面的后处理工具,支持从基本的轨迹分析复杂的晶体稳定性评估。strfac 程序专注于 H-A 键对分析,进一步细化了分子动力学数据的解析。

【3】在键序参数分析方面,Bond Order Parameters 和 bopcalc 程序提供了高效的方法来评估和分析分子动力学模拟中的键序参数,揭示材料的结构有序性和相变行为。AACSD 和 AADIS 等原子分析平台,分别用于晶体结构和缺陷、以及位错特征和分布的详细分析,确保了对材料微观缺陷和位错行为的深入理解。

【4】集成化工具如 SPaMD studio 提供了 VASPLAMMPS原子建模、模拟、分析和可视化的一体化平台,简化了多步骤模拟流程。CMS 结合图神经网络和形状记忆合金的马氏体变体识别方法,展示了人工智能在材料科学中的创新应用。此外,ERSN-OpenMC-Py、kMCpy、Pytim 等基于 Python 的工具包,通过灵活的编程接口,支持从蒙特卡罗模拟到界面分析的多样化研究需求。

【5】LaSCA 和 DynDen 等程序则专注于复杂系统的微观结构可视化和分子动力学模拟的收敛性评估,确保了模拟结果的可靠性和准确性。LiquidDiffract 和 MolTwister 提供了液体全散射分析和分子系统构建、操作及统计力学计算的强大功能,支持多相体系和高熵合金的深入研究。

【6】诸如 VoroTop、Vorotis、ParVoro++ 结合 OVITO 程序的工具,进一步扩展了轨迹文件的分析能力。PyL3dMD、ScaleLat、LATBOLTZ 等程序,通过 Python 编程语言,提供了丰富的原子描述符计算和多相体系绘图功能,助力材料科学家在复杂环境下的材料设计与优化

这些工具不仅提升了模拟的精确度和分析深度,还为探索复杂系统的微观结构、热力学与动力学特性提供了强有力的支持,为研究人员深入挖掘材料特性和预测新材料的潜力提供了丰富的技术储备。

================================

  1. viewSq 程序 :可视化分子动力学(VMD)模块 +  分析 X 射线和中子结构因子

  2. freud 程序: 用于原子模拟数据的高通量分析

  3. HBCalculator 程序:通过 VMD 可计算分子动力学模拟中氢键密度和强度的一维和二维分布

  4. DensityCalculator 程序(1D & 2D):通过 VMD 可计算 LAMMPS 轨迹的密度(一)

  5. 分子动力学模拟—LAMMPS 模拟(固体和液体)数据后处理软件(六): mdapy

  6. 分子动力学模拟—LAMMPS 液体模拟数据后处理软件(五): LiquidLib

  7. 分子动力学模拟—LAMMPS 数据后处理软件(四): Lindemann Index

  8. H-A键对分析程序strfac  :分子动力学模拟—LAMMPS 数据后处理软件(三)

  9. 分子动力学模拟—LAMMPS 数据后处理软件(二)

  10. 分子动力学模拟—LAMMPS 数据后处理软件

  11. LAMMPS 文献:使用两相法计算熔化温度的软件(二)

  12. LAMMPS 文献:使用两相法自动计算熔化温度的软件(一)

  13. 键序参数分析程序——Bond Order Parameters

  14. 一个用于分析轨迹文件(LAMMPS)的VMD插件:可分析数密度、质量、电荷和电子分布

  15. 晶体结构轨迹(VASPLAMMPS)分析后处理程序 ISAACS

  16. 安装教程:结构轨迹后处理程序ISAACS

  17. TPMD 程序:利用分子动力学轨迹研究速率过程并进行温度编程分子动力学计算的工具包

  18. 程序分享】bop 程序 :分子动力学模拟中进行键序参数分析—Bond Order Parameters(一)

  19. 程序分享】bopcalc 程序:一种评估分子动力学模拟中键序参数的高效方法(二)

  20. 程序分享】AACSD 程序: 用于晶体结构和缺陷的原子分析平台

  21. 程序分享】AADIS 程序:位错特征和分布的原子分析平台

  22. 程序分享】SPaMD studio 程序:(VASP + LAMMPS) 原子建模、模拟、分析和可视化的集成平台

  23. 程序分享】CMS:图神经网络 + 形状记忆合金 + 马氏体变体 + 识别方法

  24. 程序分享分子动力学 + 原子模拟 + LAMMPS + 结构识别方法

  25. 程序分享】ERSN-OpenMC-Py 程序:基于 python 的 OpenMC Monte Carlo 开源代码

  26. 程序分享】LaSCA 程序:分子动力学模拟中复杂系统微观结构的可视化分析工具

  27. 程序分享】kMCpy 程序:一个使用动力学蒙特卡罗模拟固体输运性质的 python 包

  28. 程序分享】Pytim 程序:用于分子模拟界面分析的 python 包

  29. 程序分享】dynasor 程序:一种从分子动力学模拟中提取动力学结构因子和电流相关函数的工具

  30. 程序分享】LiquidDiffract 程序 : 液体全散射分析软件

  31. 程序分享】MolTwister 程序:分子系统构建、操作和统计力学计算工具

  32. 程序分享分子动力学模拟中晶体材料中自填隙原子和空位的识别

  33. 程序分享】GenEvaPa 程序:用于在分子动力学模拟中模拟蒸发的通用蒸发包

  34. 程序分享】DynDen 程序:评估界面分子动力学模拟的收敛性

  35. 程序分享】(VoroTop 程序 + Vorotis 程序 + ParVoro++ 程序 )结合 OVITO 程序

  36. 【文献分享】JCTC:用于原子模拟中结构分类的轻量级可扩展堆叠框架

  37. 【程序分析】用于任意表面上的粒子组装的基于物理的曲面细分算法

  38. 程序分享】PyL3dMD 程序:Python LAMMPS 3D 分子描述符包

  39. 程序分享】ScaleLat 程序:一种用于绘制多相体系和高熵合金原子结构的化学结构匹配算法

  40. 程序分享】LATBOLTZ 程序:LAMMPS  中三元格子玻尔兹曼模型的实现

  41. 程序分享】Sarkas 程序:用于等离子体物理的快速纯 python 分子动力学套件

  42. 程序分享】CLEAVING 程序:用于计算表面自由能的 LAMMPS 软件包

  43. 程序分享】PyLAT 程序:基于 Python 代码的 LAMMPS 数据处理工具

  44. 程序分享】(py)LIon 程序:用于模拟捕获原子轨迹的 LAMMPS 软件包

  45. 程序分享】VIAMD 程序:分子动力学可视化交互式分析软件

  46. 程序分享】TTClust 程序:具有图形界面的多功能分子模拟轨迹聚类程序

  47. 程序分享】EAPOTc 程序:复合固体的综合经验原子间势优化平台

  48. 程序分享】EAPOTs 程序:单一元素固体的综合经验原子间势优化平台

  49. 程序分享】Warren Cowley Parameters 程序:表征短程有序的化学基序

  50. 程序分享】VMD Store:发现和安装 VMD 扩展的插件

  51. 程序分享】ContactAngleCalculator 程序:用于分子动力学中接触角估计的自动化、参数化和灵活的代码

  52. 程序分享】Molcontroller 程序:具有分子操纵功能的 VMD 图形用户界面

  53. 程序分享】BOPcat 程序:用于构建和测试紧束缚模型和键序势

  54. 程序分享】Lindemann 程序:从 LAMMPS 的 dump 文件计算 Lindemann 系数

  55. 程序分享】Atomes 程序(分子动力学):3D原子模型的分析、可视化和编辑

  56. 程序分享】TRAVIS 程序:用于分析和可视化各种分子动力学或蒙特卡罗模拟的轨迹

  57. 程序分享】Jmol 程序:a molecular viewer for 3D chemical structures

  58. 程序分享】CDFTPY 程序:用于执行分子液体经典密度泛函理论计算的 python 包

  59. 程序分享】FitSNAP 程序:使用 LAMMPS 进行原子机器学习

================================


http://www.ppmy.cn/embedded/138444.html

相关文章

李秀贤主演警匪片《蓝色霹雳火》

整日醉生梦死的小工人林守一(李修贤 饰)当年曾是一名优秀干练的皇家警察,后来他因酒后殴打嫌疑人而被停职查办,感情一向不和的妻子Judy也趁机与其离婚。数年后,重案组警探程曦(梁家辉 饰)及其助…

linux进程、文件常见命令

文章目录 进程相关命令日志相关命令 进程相关命令 在Linux系统中,有多个命令可以用来管理和监控进程。以下是一些常用的进程相关命令: ps:查看当前运行的进程。 ps aux:显示所有运行中的进程。ps -ef:显示所有进程的…

Ceph层次架构分析

Ceph的层次结构可以从逻辑上自下向上分为以下几个层次: 一、基础存储系统RADOS层 功能:RADOS(Reliable Autonomic Distributed Object Store)是Ceph的底层存储系统,提供了分布式存储的核心功能。它是一个完整的对象存…

怎么选择香港服务器的线路?解决方案

选择香港服务器的线路方案时,需要考虑多个因素,包括目标用户群体、网络稳定性、带宽成本以及特定的业务需求。以下是一些常见的线路方案及其优缺点,帮助你做出更合适的选择: 1. 直连线路 优点 - 低延迟:直接连接到目标…

html5多媒体标签

文章目录 HTML5新增多媒体标签详解&#xff1a;视频标签与音频标签视频标签<video>音频标签<audio>代码案例 HTML5新增多媒体标签详解&#xff1a;视频标签与音频标签 HTML5引入了多项新特性&#xff0c;其中多媒体标签的引入为网页开发带来了革命性的变化。这些标…

批量规范化与ResNet-paddle

批量规范化与ResNet——paddle部分 本文部分为paddle框架以及部分理论分析&#xff0c;torch框架对应代码可见批量规范化与ResNet import paddle print("paddle version:",paddle.__version__)paddle version: 2.6.1批量规范化 批量规范化&#xff08;Batch Norma…

机器学习—模型选择和训练交叉验证测试集

为机器学习算法自动选择一个好的模型&#xff0c;一旦模型的参数w和b拟合到训练集&#xff0c;训练错误可能不是算法性能的好指标&#xff0c;或者它将如何很好的推广到训练集中没有的新示例&#xff0c;对于本例&#xff0c;训练误差几乎为零&#xff0c;这可能比实际的泛化误…

提取 Docker 镜像的 Dockerfile 工具集

在 Docker 开发和运维过程中,我们经常需要分析或重建已有镜像的 Dockerfile。无论是为了理解镜像的构建过程、优化镜像大小,还是出于安全审计的需求,能够从现有镜像中提取或重建 Dockerfile 都是一项非常有用的技能。本文将介绍一系列可以帮助我们完成这项任务的工具。 © …