跳转到主要内容

高度可配置的2D(SVG)和3D(threejs)可视化,用于ASE/Pymatgen结构,在Jupyter Notebook中。

项目描述

ase-notebook

CI Status Coverage CircleCI Code style: black RTD PyPI Conda

ase-notebook是一个高度可配置的2D(SVG)和3D(threejs)可视化创建器,用于ASE/Pymatgen结构,在Jupyter Notebook中。

Example SVG

目的

创建原子配置可视化,主要在Jupyter Notebook中。

贡献

欢迎贡献。

以下命令将发现并运行所有单元测试

>> pip install -e .[testing]
>> pytest -v

编码风格要求

使用flake8测试代码风格,配置在.flake8中,并应使用black格式化代码。

使用ase-notebook[code_style]安装将使pre-commit包可用,该包将在提交前通过重新格式化代码和测试lint错误来确保通过这些测试。可以通过以下方式设置:

>> cd ase-notebook
>> pre-commit install

可选地,您可以分别运行blackflake8

>> black .
>> flake8 .

像VS Code这样的编辑器也有自动代码重新格式化工具,可以遵循此标准。

许可证

查看LICENSE文件

问题

如果您遇到任何问题,请提交问题,并附带详细描述。

项目详情


下载文件

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

源代码分发

ase-notebook-0.3.2.tar.gz (48.8 kB 查看哈希值)

上传时间 源代码

构建分发

ase_notebook-0.3.2-py3-none-any.whl (52.6 kB 查看哈希值)

上传时间 Python 3

由以下支持