PySCF

基于 Python 的化学模拟框架 (PySCF) 是由 Python 提供支持的电子结构模块的开源集合。该软件包为量子化学计算和方法开发提供了一个简单、轻量且高效的平台。PySCF 可用于使用平均场和后平均场方法模拟分子、晶体和自定义哈密顿量的属性。为了确保易于扩展,PySCF 中的几乎所有功能都用 Python 实现,而计算关键部分则用 C 实现和优化。使用这种组合的 Python/C 实现,该包与现有的最佳 C 或基于 Fortran量子化学程序。除了核心库之外,PySCF 还支持丰富的扩展模块生态系统。

PySCF官方网站

https://pyscf.org

PySCF官方GitHub

https://github.com/pyscf

https://github.com/pyscf/pyscf

PySCF安装

pip 安装 PySCF

pip install pyscf#升级
pip install --upgrade pyscf

从PySCF 2.0版本开始,部分模块是独立开发的;

pip install pyscf[geomopt]或pip install pyscf[all]

conda 安装 PySCF

conda install -c pyscf pyscf

引用 PySCF

The following paper should be cited in publications utilizing the PySCF program package:

PySCF: the Python‐based simulations of chemistry framework, Q. Sun, T. C. Berkelbach, N. S. Blunt, G. H. Booth, S. Guo, Z. Li, J. Liu, J. McClain, E. R. Sayfutyarova, S. Sharma, S. Wouters, G. K.-L. Chan (2018), WIREs Comput. Mol. Sci.8: e1340. doi:10.1002/wcms.1340

Recent developments in the PySCF program package, Qiming Sun, Xing Zhang, Samragni Banerjee, Peng Bao, Marc Barbry, Nick S. Blunt, Nikolay A. Bogdanov, George H. Booth, Jia Chen, Zhi-Hao Cui, Janus J. Eriksen, Yang Gao, Sheng Guo, Jan Hermann, Matthew R. Hermes, Kevin Koh, Peter Koval, Susi Lehtola, Zhendong Li, Junzi Liu, Narbe Mardirossian, James D. McClain, Mario Motta, Bastien Mussard, Hung Q. Pham, Artem Pulkin, Wirawan Purwanto, Paul J. Robinson, Enrico Ronca, Elvira R. Sayfutyarova, Maximilian Scheurer, Henry F. Schurkus, James E. T. Smith, Chong Sun, Shi-Ning Sun, Shiv Upadhyay, Lucas K. Wagner, Xiao Wang, Alec White, James Daniel Whitfield, Mark J. Williamson, Sebastian Wouters, Jun Yang, Jason M. Yu, Tianyu Zhu, Timothy C. Berkelbach, Sandeep Sharma, Alexander Yu. Sokolov, and Garnet Kin-Lic Chan, J. Chem. Phys.153, 024109 (2020). doi:10.1063/5.0006074

PySCF :基于Python的化学模拟框架相关推荐

  1. python在化学方面的应用-python化学库

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 分钟前言前面一篇文章<python 数据库骚操作 -- mongodb&g ...

  2. [译] 基于 Python 的图论和网络分析

    原文地址:An Introduction to Graph Theory and Network Analysis (with Python codes) 原文作者:Srivatsa 译文出自:掘金翻 ...

  3. 反应动力学参数拟合与停留时间分布函数——基于Python实现

    目录 1 非线性回归Python实现方法 1.1 多项式拟合 polyfit() 1.2 非线性拟合 curve_fit() 2 应用实例 2.1 拟合活化能 2.1.1 实验方法与原理 2.1.2 ...

  4. python参数化建模加工图_基于Python的ABAQUS层压板参数化建模

    唐维 康泽毓 杨婷 曾凤 蒋莉 摘要:为了提高层压板在ABAQUS仿真中建模的效率与准确性,提出利用Python语言对ABAQUS二次开发进行层压板参数化建模的方法.基于ABAQUS有限元软件,采用P ...

  5. python在化学中的应用_python化学库

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 分钟前言前面一篇文章<python 数据库骚操作 -- mongodb&g ...

  6. py222基于python+django的高校学生信息管理系统

    开发语言:Python 编号:py222基于python+django的高校学生信息管理系统#毕业设计 python框架:django 软件版本:python3.7/python3.8 数据库:mys ...

  7. 基于python中jieba包的中文分词中详细使用

    基于python中jieba包的中文分词中详细使用(一) 01.前言 之前的文章中也是用过一些jieba分词但是基本上都是处于皮毛,现在就现有的python环境中对其官方文档做一些自己的理解以及具体的 ...

  8. 基于python+tkinter的学生成绩信息管理系统

    基于python+tkinter的学生成绩信息管理系统 系统设计 2.开发工具 开发语言:python3.6.8 开发工具:JetBrains PyCharm 2019.1.2 x64 使用三方模块: ...

  9. 【CV】OpenCV(基于Python)学习笔记

    以下内容中的页码均来自<OpenCV 4详解 : 基于Python> 目录 第2章 载入.显示与保存数据 2.2 图像的读取与显示 2.2.1 图像读取函数 cv.imread() 2.2 ...

最新文章

  1. 【webpack】-- 模块热替换
  2. Android 获取系统或SDCARD剩余空间信息
  3. 第章量子计算机产业,又一个世界第一,九章量子计算机诞生,中国战斗机智能空战不是梦...
  4. PowerDesigner 教程篇 - 概念数据模型
  5. LocalDateTime、LocalDate、Date的相互转换(亲测LocalDateTime转LocalDate)
  6. linux安装ffmpeg版本太多,Linux安装FFmpeg的方法
  7. 大数据学习笔记52:Flume Interceptors(Flume拦截器)
  8. VSCode 1.35 发布,新的图标,支持远程开发
  9. js学习(利用websocket监控服务器)
  10. Linux审计sudo
  11. 不是生活所迫,谁特么想努力!
  12. 苹果开发者被盯上了!Xcode又双叒叕被攻击了
  13. 忘记ubuntu登录密码
  14. Mac一体机忘记开机密码怎么办?
  15. 常用的可用性工程方法
  16. Laravel SQL查询中first, pluck与lists方法的使用
  17. 微信小程序开发手册 - 02JSON 配置
  18. 双系统基础上装三系统教程
  19. 新颖的自我介绍_精选简单新颖的自我介绍
  20. Nginx配置详解/代理服务的配置说明

热门文章

  1. SilverlightMMORPG窝窝世界明天4月28日封测
  2. Java访问权限控制
  3. 亿级京东应用架构设计与治理
  4. 千万别中招!手把手教你复现Log4j2漏洞!
  5. 面试问什么是无损降级?
  6. 一口气说出 过滤器 和 拦截器 6个区别,别再傻傻分不清了
  7. HashMap 的 7 种遍历方式与性能分析!(强烈推荐)
  8. Hr必看:也许你做的绩效考核都是错的
  9. 社区拼团软件系统开发为什么这么火热?
  10. 在实施OKR之前,你必须先了解这7点