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

plato-draw的Python项目详细描述


柏拉图是为粒子数据的高效可视化而设计的。思考 有点像matplotlib,但不太关注二维绘图。

安装

plato可在pypi上通过pip安装:

$ pip install plato-draw

您也可以从源代码安装柏拉图,如下所示:

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

注意

根据您要使用的后端,可能有 需要其他步骤;请参阅有关交互式后端的部分 下面。

使用交互式后端

柏拉图包含许多后端,每个后端都有自己的一组 依赖关系。使vispy后端同时为桌面工作 而Jupyter笔记本可能很棘手。帮助用户安装 依赖关系,我们保留一些建议here 关于pip和 康达。

文档

文档作为标准Sphinx文档提供:

$ cd doc
$ make html

自动生成的文档位于 https://plato-draw.readthedocs.io

示例

有几个使用示例。许多简单,但较少 有趣的是,场景可以在the test demo scene script, 可用作live examples on mybinder.org。有点 在the plato-gallery repository中可以找到不太透明的示例。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
以最原始的方式在Hadoop中协调java数据   smb将smb文件转换为Java文件   在JSP中生成xml文件时,JSP中的java表达式语言不起作用   Java使用datetime反序列化JSON到对象   h2如何在Java中导出数据库应用程序以正常工作   java错误:没有if的else。但我把它放在了后面   java反向迭代ConcurrentSkipListMap   java逻辑在某个地方出错,试图从1100到1100之间的用户处获取输入   java有人能给我解释一下这段代码的输出吗?   java有没有办法实现一个通用类来显示一个对象字段?   高级安装程序中的java MySql Dll文件   Java URLClassLoader可以在eclipse中工作,但不能在cmd中工作   java我的应用程序在启动新线程时崩溃   java在安卓中读取xml的最佳方式是什么?   java灰度图像在小程序中显示时变为黑色   java数组、算法和元素