一句话Prismatic 是面向 STEM/HRTEM 图像与衍射模拟的免费开源 CUDA/C++/Python 软件包,提供 CLI、GUI 与 Python 调用能力。
定价免费开源 正文明确称 Prismatic fast, free, open-sourced;未提供商业付费、订阅或企业支持信息。
适合谁材料科学、电子显微镜、STEM/HRTEM 仿真研究人员,以及需要在 CPU/GPU 上运行显微图像模拟的科研开发者。
核心功能STEM 与 HRTEM 图像/衍射图案量子力学模拟实现 Multislice 与 PRISM 算法支持多核 CPU 与 CUDA GPU 加速提供命令行接口、图形界面和 Python 包 PyPrismatic输出 HDF5/EMD 格式,兼容 py4DSTEM支持 2D、3D、4D、DPC Center of Mass、Potential Slices 等输出
功能与用途用于扫描透射电子显微镜 STEM 和高分辨透射电子显微镜 HRTEM 的图像与衍射图案量子力学模拟,支持 Multislice 与 PRISM 算法,并可生成 2D、3D、4D、DPC 和 potential slice 输出。
支持语言/框架核心为 CUDA/C++/Python;提供 Python 包 PyPrismatic;构建使用 CMake;GUI 依赖 Qt 5;输出使用 HDF5/EMD。
开源还是闭源开源。正文称已作为 open source code 发布,且免费。
自托管选项可本地下载安装或从源码编译运行,支持 Linux、macOS、Windows;可构建 CLI、GUI、GPU/CPU 版本。
定价免费;未见付费版本、订阅或商业授权说明。
API/SDK提供 Python 包 PyPrismatic,可从 Python 调用 C++/CUDA 代码;也提供命令行参数接口。
集成与生态输出 HDF5/EMD 文件,兼容 py4DSTEM;源码可从 GitHub 获取;提供 Conda-forge、GUI Programs、tutorials 等入口。
文档质量文档较详细,包含下载、源码、输入/输出格式、编译、打包、GUI 教程、Python 教程和源码走读;但维护状态已停止活跃,部分构建说明涉及旧版本 CUDA/GCC/Visual Studio,长期可靠性需谨慎。
中国访问未知
适用场景STEM/HRTEM 图像模拟、衍射图案模拟、4D-STEM 数据生成、DPC 质心计算、投影势切片输出、显微模拟算法研究与教学教程。
同类页面提到提供 other (S)TEM simulation software 列表,但正文未列出具体替代品名称。