Quantum Espresso软件的Python API

aseqe的Python项目详细描述


#ASE浓缩咖啡

[![文档](https://readthedocs.org/projects/ase-espresso/badge/?version=latest)](http://ase-espresso.readthedocs.io/en/latest/?徽章=最新)

[ase espresso](https://github.com/lmmentel/ase-espresso)提供与 [原子模拟环境(ASE)][ASE]使用[量子浓缩咖啡]代码管理计算。

这是来自[vossjo][vossjo ae]的一个叉子,它比原始版本提供了很多改进, 最重要的包括:

  • 这些文件被重新构造为一个python包
  • 引入了一个setup.py文件,允许通过[pip]或[setuptools]进行安装
  • 文档的配置是通过[sphinx]提供的,许多docstring都已更新
  • 现在,site.cfg已经过时,不需要额外的配置,功能被替换 通过一个新的动态收集执行环境信息的siteconfig类
  • 原来的浓缩咖啡现在被分成两类:浓缩咖啡 iespresso负责使用pw.x的自定义版本执行动态/交互式作业
  • 为了建立python 3.x的兼容性进行了更改
  • 根据[ase]关于计算器对象 支持与[ASE]完全兼容
  • 现在大多数系统调用都由[pexpect]和[subprocess]处理,而不是以前的操作系统。 os.popen()os.popen2()os.popen3()
  • 添加了测试
  • 代码风格和可读性得到了改进

#安装

##依赖关系

推荐的安装方法是使用[pip]。电流 版本可以直接从[GitHub]安装:

`bash pip install https://github.com/lmmentel/ase-espresso/archive/master.zip ` 或者先克隆 `bash git clone https://github.com/lmmentel/ase-espresso.git ` 并通过 `bash pip install ./ase-espresso `

[ase]:https://wiki.fysik.dtu.dk/ase/index.html [未来]:http://python-future.org/ [github]:https://github.com/lmmentel/ase-espresso [python主机列表]:https://www.nsc.liu.se/~kent/python-hostlist/ [纽比]:http://www.numpy.org/ [路径.py]:https://github.com/jaraco/path.py [PIP]:https://pip.pypa.io/en/stable/ [pexpect]:https://pexpect.readthedocs.io/en/stable [设置工具]:https://pypi.python.org/pypi/setuptools [狮身人面像]:http://www.sphinx-doc.org/en/stable/ [子流程]:https://docs.python.org/2/library/subprocess.html [vossjo ae]:https://github.com/vossjo/ase-espresso [量子浓缩咖啡]:http://www.quantum-espresso.org/ [维基]:https://github.com/vossjo/ase-espresso/wiki

##文档

文档位于[ase espresso.readthedocs.io](http://ase-espresso.readthedocs.io/en/latest/)。

您也可以使用[sphinx]在本地生成文档 转到docs目录并键入:

`bash make html `

构建的文档可以在任何浏览器中查看 `bash firefox build/html/index.html `

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

推荐PyPI第三方库


热门话题
命令行参数的java ArrayIndexOutOfBoundsException   java令牌构造不正确   在emacs中更改javamode的缩进样式   如果FileInputStream未关闭,java应用程序将崩溃?   java在listview中显示图像:应用程序可能在其主线程上做了太多工作   Commons Lang中的java数值验证   Java小程序未在HTML中显示   Eclipse Java版本设置不正确   AWS JVM CPU限制上的java Docker   如何通过java graphics 2d将图片剪切成圆形?我希望结果与objectfit类似:css中的cover   java Strut2验证,覆盖css_xhtml主题   JMS发布者/订阅者模型中的java并发使用者   java无堆栈信息V(未知源)   java如何在JSON数组中拥有与JSON响应相同的顺序?