高度可配置的2D(SVG)和3D(threejs)可视化,用于ASE/Pymatgen结构,在Jupyter Notebook中。
项目描述
ase-notebook
ase-notebook是一个高度可配置的2D(SVG)和3D(threejs)可视化创建器,用于ASE/Pymatgen结构,在Jupyter Notebook中。
目的
创建原子配置可视化,主要在Jupyter Notebook中。
贡献
欢迎贡献。
以下命令将发现并运行所有单元测试
>> pip install -e .[testing]
>> pytest -v
编码风格要求
使用flake8测试代码风格,配置在.flake8
中,并应使用black格式化代码。
使用ase-notebook[code_style]
安装将使pre-commit包可用,该包将在提交前通过重新格式化代码和测试lint错误来确保通过这些测试。可以通过以下方式设置:
>> cd ase-notebook
>> pre-commit install
可选地,您可以分别运行black
和flake8
>> 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 查看哈希值)
关闭
ase-notebook-0.3.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 79e9ca9ca50b0c00e5bdb90b4cb02eebe9fbac8cd48da1ddec7f0d1330a75791 |
|
MD5 | 5fd01073a86e3498b97aa39abd949795 |
|
BLAKE2b-256 | 37e34f8e00f2973729d8cd6ed387319afc95b467a8dabfe6327a8eb5e2c01826 |
关闭
ase_notebook-0.3.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0a8e1e93c60552b72a4b84ef4abb8892aac311a612045e1971942986d0df1356 |
|
MD5 | 729144f85d1ea5be2448d4ecd438dc01 |
|
BLAKE2b-256 | ced40c378929455184396c49d88d0952514fba99a75c5923d8cbb33fef0ab574 |