跳转到主要内容

粒子集合的几何和可视化工具

项目描述

PyPI ReadTheDocs CircleCI Binder

介绍

Plato是一款专为高效可视化粒子数据而设计的工具:可能具有不同颜色或方向的粒子集合。它在功能上与matplotlib相似,但更侧重于3D可视化。它支持多种后端,具有不同的功能和用例,从桌面或jupyter笔记本中的交互式可视化到用于发表的具有高质量、静态光线追踪和矢量图像。

安装

Plato可在PyPI上通过pip进行安装

$ pip install plato-draw

您还可以从源代码安装plato,如下所示

$ git clone https://github.com/glotzerlab/plato.git
$ # now install
$ cd plato && python setup.py install

注意:根据您要使用的后端,可能需要额外的步骤;请参阅下文有关交互式后端的章节。

使用交互式后端

Plato支持多种后端,每个后端都有自己的依赖项。确保桌面和jupyter笔记本中vispy后端正常工作可能有些棘手。请查阅官方的vispy文档。我们还有一些关于pip和conda特定已知良好版本的依赖项的建议在此处

文档

文档以标准sphinx文档的形式提供

$ cd doc
$ pip install -r requirements.txt
$ make html

自动构建的文档可在https://plato-draw.readthedocs.io找到。

示例

提供了一些使用示例。在测试演示场景脚本中可以找到许多简单但不太有趣的场景,该脚本作为mybinder.org上的实时示例提供。一些不太透明的示例可以在plato-gallery存储库中找到。

项目详情


下载文件

下载适合您平台的可执行文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。

源代码分发

plato-draw-1.12.0.tar.gz (95.9 kB 查看散列值)

上传时间 源代码

构建分发

plato_draw-1.12.0-py3-none-any.whl (127.1 kB 查看散列值)

上传时间 Python 3

由以下支持