PyCI:一个Python可脚本的库,用于任意的决定性CI
Michelle Richer1,2, Gabriela Sánchez-Díaz2, Marco Martínez-González2
1Department of Chemistry, Queen's University, 90 Bader Lane, Kingston, Ontario K7L 3N6, Canada.
The Journal of chemical physics
|October 4, 2024
概括
PyCI是一个新的Python库,用于高级量子化学计算. 它可以实现灵活的配置交互 (CI) 计算和密度矩阵分析,帮助方法开发.
科学领域:
- 量子化学 是一个量子化学.
- 计算物理 计算物理
- 材料科学 材料科学 材料科学
背景情况:
- 配置相互作用 (CI) 是一个基本的量子化学方法.
- 开发高效和灵活的计算工具对于推动量子化学的发展至关重要.
- 现有的工具可能缺乏灵活性来开发新方法.
研究的目的:
- 介绍PyCI,一个免费和开源的Python库.
- 方便任意的决定因素驱动的CI计算及其概括.
- 为量子化学的方法开发提供工具.
主要方法:
- 利用Python实现现代软件开发原则.
- 实现决定因素驱动的配置相互作用 (CI) 计算.
- 将计算密集型任务委托给C++以获得高性能.
主要成果:
- PyCI支持任意CI计算和非线性参数优化.
- 包括剩余关联能量和自旋极化密度矩阵的功能.
- 证明适合用于实际计算和方法开发.
结论:
- PyCI是用于量子化学研究的多功能和高性能工具.
- 它的设计促进了新型计算方法的开发和应用.
- 图书馆正式发布,包括全面的文档和测试.
更多相关视频
相关概念视频
Chebyshev's Theorem to Interpret Standard Deviation
4.1K
Chebyshev’s theorem, also known as Chebyshev’s Inequality, states that the proportion of values of a dataset for K standard deviation is calculated using the equation:
4.1K
Interpretation of Confidence Intervals
5.7K
A confidence interval is a better estimate of the population than a point estimate, as it uses a range of values from a sample instead of a single value.
Confidence intervals have confidence coefficients that are crucial for their interpretation. The most common confidence coefficients are 0.90, 0.95, and 0.99, which can be written as percentages–90%, 95%, and 99%, respectively.
Suppose a person calculates a confidence interval with a confidence coefficient of 0.95. In that case, they can...
Confidence intervals have confidence coefficients that are crucial for their interpretation. The most common confidence coefficients are 0.90, 0.95, and 0.99, which can be written as percentages–90%, 95%, and 99%, respectively.
Suppose a person calculates a confidence interval with a confidence coefficient of 0.95. In that case, they can...
5.7K
Confidence Coefficient
7.5K
The confidence coefficient is also known as the confidence level or degree of confidence. It is the percent expression for the probability, 1-α, that the confidence interval contains the true population parameter assuming that the confidence interval is obtained after sufficient unbiased sampling; for example, if the CL = 90%, then in 90 out of 100 samples the interval estimate will enclose the true population parameter. Here α is the area under the curve, distributed equally under...
7.5K
Calculating Standard Deviation
7.3K
The standard deviation is the most common measure of variation. It is a value that tells us how far a data value is from the mean value in a dataset. Further, the standard deviation is always a positive value or zero.
The standard deviation value is small when all the data is concentrated close to the mean. Here the data exhibits low variation. The standard deviation value is larger when the data values are more spread out from the mean. Here, the data displays high...
The standard deviation value is small when all the data is concentrated close to the mean. Here the data exhibits low variation. The standard deviation value is larger when the data values are more spread out from the mean. Here, the data displays high...
7.3K
Confidence Intervals
6.2K
An unbiased point estimate is often insufficient to predict a population estimate, such as population mean or population proportion. In this scenario, a confidence interval is used. A confidence interval is an estimate similar to a sample proportion. However, unlike the point estimate which is a single value, the confidence interval contains a range of values. These values have lower and upper limits, known as confidence limits, and can be designated as L1 and L2, respectively.
A...
A...
6.2K
Standard Deviation of Calculated Results
5.8K
Standard deviation measures the spread of data around the mean value. Many large data sets follow a Gaussian distribution, also known as a normal distribution. This distribution is bell-shaped curved, with the most frequently observed value (mean or central value) in the middle. The farther away from the central value, the greater the deviation from the central value, and the lower the frequency.
A broad Gaussian distribution curve has a wider standard deviation, representing a data set with...
A broad Gaussian distribution curve has a wider standard deviation, representing a data set with...
5.8K


