分享一个 CRYSTALpytools 程序:晶体代码的 Python 基础架构。
感谢论文的原作者!
================================
主要内容
================================
================================
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Installation
Create a conda/anaconda environment
This step is not mandatory, but it makes using CRYSTALpytools very smooth. It is, therefore, very recommended. If you are new to anaconda, please follow these steps to install it on your computer.
Create a new conda environment:
conda create --name crystal python=3.9
In the line above, “crystal” is the name of the environment and can be set to any you like. The “python=3.9” ensures that the suitable python distribution is installed.
Activate the conda environment:
conda activate crystal
Install CRYSTALpytools
The CRYSTALpytools package can be installed from pip. Pip is a package-management system written in Python and is used to install and manage software packages (called modules in python).
pip install --upgrade CRYSTALpytools
Windows users might need to install windows-curses. This can be done by using:
pip install windows-curses
To check that CRYSTALpytools was install please type
conda list
This will return a list of all the modules installed in the environment. Here there should be CRYSTALpytools. If this was not the case, something went wrong during the installation. Please check the location of the environment that is being displayed. This appears at the beginning of the conda list command. The most common mistake at this stage is that the environment was not activated as described above.
================================
以上是我们分享的一些经验或者文章的搬运,或有不足,欢迎大家指出。若留言未回复,重要的消息可以留言再提醒一下,因为超过 48 小时不可回复。
如有侵权,请联系我们立马删除!
文章题目:
CRYSTALpytools: A Python infrastructure for the Crystal code
文章链接:
https://www.sciencedirect.com/science/article/pii/S0010465523001984
https://github.com/crystal-code-tools
https://crystal-code-tools.github.io/CRYSTALpytools/
👇
【程序分享】CrySPY 程序:机器学习加速的晶体结构预测工具 【程序分享】GUI4dft 程序 —面向 SIESTA 的 GUI 【程序分享】Elastemp 程序:弹性常数 + 有限温度 + 准谐近似 + 热力学性质 【程序分享】Surfkit 程序:用于分子吸附表面建模的原子工具包 【程序分享】MyElas 程序:用于高通量计算、后处理和可视化弹性及固体相关特性的自动化工具包 【程序分享】Jiezi 程序:一个基于非平衡格林函数形式模拟量子传输的开源 Python 软件 【程序分享】AtomGPT 程序:用于正向和逆向材料设计的原子生成预训练转换器 【程序分享】Sym4state.jl 程序:磁性材料的高效计算包 【程序分享】RG2 程序:基于群论和图论的晶体结构随机预测方法及其应用