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

文摘   2024-11-17 12:07   吉林  



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


在当前分子动力学(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 提供了 VASP 与 LAMMPS 的原子建模、模拟、分析和可视化的一体化平台,简化了多步骤模拟流程。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. 晶体结构轨迹(VASP、LAMMPS)分析后处理程序 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 进行原子机器学习

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


以上是我们分享的一些经验或者文章的搬运,或有不足,欢迎大家指出。若留言未回复,重要的消息可以留言再提醒一下。

如有侵权,请联系我们立马删除!


👇

学之有术
本公众号致力于分享第一性原理和分子动力学模拟中的结构建模、软件使用、结果分析等技巧,也会进行最新文献的解读并复现。同时欢迎大家投稿宣传自己的研究工作或者分享科研心得。
 最新文章