Skip to content

模块参考

这里按类别整理了 CatGo 所有模块的完整参考文档。

核心

模块说明
结构查看器原子、化学键和晶格的 3D 交互式可视化
文件 I/O解析和导出晶体/分子结构文件
晶格与晶胞晶格参数、坐标转换和晶胞操作
键合键检测、键编辑和配位分析
设置跨平台可配置属性

晶体学

模块说明
表面与 SlabMiller 指数 slab 生成、真空层、吸附位点
对称性空间群检测、Wyckoff 位置、Bravais 晶格
超胞周期晶胞扩展和变换

电子结构

模块说明
能带结构电子能带结构绘图与分析
态密度总 DOS 和投影 DOS 可视化
COHP晶体轨道 Hamilton 布居分析

MD 分析

模块说明
径向分布径向分布函数
动力学(RMSD/RMSF)结构偏差指标
密度剖面空间密度分布
氢键氢键检测与分析
聚类与 PCA轨迹聚类和降维

动力学与优化

模块说明
轨迹MD 轨迹播放和流式加载
优化使用多种计算器进行结构弛豫

分析与光谱

模块说明
光谱分析XRD、RDF、能带结构、态密度
相图热力学稳定性和凸包
组成化学式处理和组成图表
周期表带属性数据的交互式元素浏览器

工作流

模块说明
工作流引擎可视化工作流构建器和执行引擎
节点类型70+ 种工作流节点类型目录
作业脚本HPC 作业脚本生成(SLURM、PBS)
项目仪表盘项目管理和结果可视化

AI 与语言

模块说明
聊天系统AI 助手架构和 LLM 集成
工作流工具AI 可调用的工作流创建工具
文献导入论文解析和工作流生成

交互

模块说明
手势追踪MediaPipe 手部追踪集成
语音控制语音转文本和语音命令
Atom Art语音驱动的原子放置

集成

模块说明
密度可视化CUBE 文件等值面和切片平面
数据库集成OPTIMADE、Materials Project、PubChem 搜索

服务器

模块说明
MCP 服务器Model Context Protocol 服务器
REST API用于程序化访问的 HTTP API

基于 AGPL-3.0-or-later 许可证发布。