桌面与浏览器,两种打开方式
同一份代码、两种形态,按你的工作场景自由选择。
原生体验,功能完整
支持 Python 侧车(曲线拟合、3D 构象优化、结构导出、EPS 矢量导出)。
- macOS / Windows / Linux
- Python 侧车:曲线拟合 · 3D 构象优化 · 结构导出 · EPS 矢量导出
- 工程保存为 .ctt(SQLite)
浏览器即用,无需安装
与桌面端同套代码,可「添加到主屏幕」当 PWA;依赖 Python 的功能自动降级。
- 浏览器打开即用,可装 PWA
- 工程存于浏览器 localStorage
- 手机 / 平板自动切换为触屏布局
iOS(Capacitor 封装的 iPhone 版)当前未上架,官网暂不展示该形态,待 App Store 上架后补充。
五个相互联动的模块
共享一个无限画布工作区——修改结构,画布上关联的图形会自动更新。
电子表格数据编辑器
支持自定义分隔符、公式列与描述统计,是 GraphViewer 的数据来源。
导入 .csv .tsv .txt … | 导出 .csv
数据作图
出版级图表,支持模板系统与公式渲染、透明背景与高分辨率导出,拟合由 Python 侧车完成。
导出 .png .svg .pdf .eps
2D 化学结构
绘制分子与反应式,支持导入结构文件,输入 SMILES 可一键发往 3D 或画布。
导入 .mol .sdf SMILES … | 导出 .png .svg .pdf
3D 分子与晶体
渲染晶胞与多面体,支持超胞、手性、构象优化。
导入 .cif .pdb .xyz VASP … | 结构/图片导出
矢量画布排版
在无限画布上排版示意图、流程图与多面板图版,与来源模块实时联动。
导出 .svg .pdf .eps .png .tiff
模块之间,实时联动
数据从 DataViewer 进入 GraphViewer 作图,结构从 Sketcher 进入 Moleculer 转为 3D;两者最终汇入 Canvas 排版成图,Sketcher 亦可直接发往 Canvas。
模块之间,实时联动
所有模块共享同一工程(.ctt),对象互相链接,告别反复导出导入。
数据从 DataViewer 进入 GraphViewer 作图,结构从 Sketcher 进入 Moleculer 转为 3D;两者最终汇入 Canvas 排版成图,Sketcher 亦可直接发往 Canvas。
观看上手演示
一段短片,带你走完从数据到出版级图版的完整流程。
获取 ChemThisTry
桌面端预编译安装包发布在 GitHub Releases;Web 版浏览器打开即用。
当前版本 v0.1.4
Web 版
首次运行提示: 当前安装包未签名/未公证,首次打开时系统可能弹出安全提示,属正常现象,不代表文件损坏。详见 README 的放行说明(macOS Gatekeeper / Windows SmartScreen)。