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

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第三方库


热门话题
java使用JPA持久化第三方对象   java Eclipse:在重新运行之前终止当前进程   JavaSpringAOP将建议应用于侦听器方法   JavaServerPages:如何在没有表达式语言的情况下从代码中获取属性值?   承载非常大数据的java Read REST api响应   不带关系实体的java JPA存储库选择   泛型在Java中安全地遍历原始迭代器?   java为安卓应用程序刮取HTML的最佳方法是什么?   java Wicket头段层次结构   根据一组用户输入JAVA swing查询数据库   java无法还原快照索引HardRestoreFileDexception文件,在elasticsearch中找不到该文件   Java arraylist索引   java Spring 4:MappingJackson2HttpMessageConverter不支持jsonp的应用程序/javascript   java从html中点击按钮运行runnable JARs   java致力于循环迭代。有没有一种方法可以调用这些方法而不需要几个“do”声明   多线程java。RuntimeException:java。lang.ClassCastException:[B不能转换为java.lang.String   java Android Studio找不到双簧管头文件,但应用程序仍在运行   java易失性变量是否需要同步访问?   使用classmexer查找java中自定义堆栈的内存使用情况