一个呼吁武装:为更多可重复使用的图书馆做出辩护
1Department of Chemistry, University of Helsinki, P.O. Box 55, FI-00014 Helsinki, Finland.
The Journal of chemical physics
|November 10, 2023
概括
计算现在是科学的一个基石,与理论和实验一起. 可重复使用的开源软件库可以解决计算化学当前的挑战,并提高科学可重复性.
科学领域:
- 计算化学计算化学
- 科学计算科学计算
- 软件工程在科学中的软件工程
背景情况:
- 科学传统上依赖于理论和实验.
- 计算已经成为第三个,同样重要的科学调查的基石.
- 计算方法对于将复杂的理论与实验进行比较和指导研究方向至关重要.
研究的目的:
- 讨论计算机化学当前的软件挑战.
- 突出快速发展的算法,编程模型和硬件的影响.
- 提出可重复使用的开源库作为这些挑战的解决方案.
主要方法:
- 讨论计算机化学当前的软件挑战.
- 分析算法,编程模型和硬件进步之间的相互作用.
- 支持采用可重复使用的开源库的论点.
主要成果:
- 由于快速的技术进步,计算化学面临着重大的软件挑战.
- 可重复使用的开源库被确定为一个关键解决方案.
- 这些图书馆提供了诸如公共利益,增强可复制性和加速方法开发等好处.
结论:
- 解决计算化学中的软件挑战对于科学进步至关重要.
- 开源库可以显著提高计算方法的效率,可复制性和可访问性.
- 对可重复使用的软件基础设施的投资对于计算科学的未来至关重要.
相关概念视频
Buffers: Buffer Capacity
1.3K
Buffer capacity is the quantitative measure of a buffer to resist the change in pH. As shown in the following equation, the buffer capacity, denoted by 'beta', is expressed as the number of moles of acid or base needed to change the pH of a one-liter buffer solution by 1 unit. Here, Ca and Cb indicate the number of moles of acid and base, respectively. Note that dpH represents the change in pH.
In the graph, pH is plotted as a function of the number of moles of base (Cb) added to a weak...
In the graph, pH is plotted as a function of the number of moles of base (Cb) added to a weak...
1.3K
Design Example: Sustainability in Concrete Building
170
As the construction industry moves towards more eco-friendly practices, concrete's adaptability and its ability to incorporate sustainable features make it a key material in the drive towards greener building solutions.
There are multiple approaches to achieve sustainability in a commercial concrete building. For instance, construct a concrete parking area under the building, utilizing pervious concrete paver blocks in open areas to facilitate rainwater collection through an underground...
There are multiple approaches to achieve sustainability in a commercial concrete building. For instance, construct a concrete parking area under the building, utilizing pervious concrete paver blocks in open areas to facilitate rainwater collection through an underground...
170
Unrenewable Cells
2.3K
In humans, the photoreceptor cells of the eye and sensory hair cells of the ear lack stem cells. These cells are thus unrenewable and cannot be replaced when they are damaged or destroyed.
Photoreceptors
The retina is composed of several layers and contains specialized cells called photoreceptors. The photoreceptors (rods and cones) change their membrane potential when stimulated by light energy. There are two types of photoreceptors—rods and cones—which differ in the shape of...
Photoreceptors
The retina is composed of several layers and contains specialized cells called photoreceptors. The photoreceptors (rods and cones) change their membrane potential when stimulated by light energy. There are two types of photoreceptors—rods and cones—which differ in the shape of...
2.3K
Buffers: Overview
4.5K
Buffers play a crucial role in stabilizing the pH of a solution by mitigating the effects of small amounts of added acid or base. They consist of a weak acid and its conjugate base or a weak base and its conjugate acid. A solution of acetic acid and sodium acetate is an example of a buffer that consists of a weak acid and its salt: CH3COOH (aq) + CH3COONa (aq). An example of a buffer that consists of a weak base and its salt is a solution of ammonia and ammonium chloride: NH3 (aq) + NH4Cl (aq).
4.5K
Pascal's Law
8.6K
In 1653, the French philosopher and scientist Blaise Pascal published "Treatise on the Equilibrium of Liquids," which discussed the principles of static fluids. A static fluid is a fluid that is not in motion. When a fluid is not flowing, we say that the fluid is in static equilibrium. If the fluid is water, we say it is in hydrostatic equilibrium. For a fluid in static equilibrium, the net force on any part of the fluid must be zero; otherwise, the fluid will start to flow. Pascal...
8.6K
Design Consideration
192
Designing a structure involves a series of considerations, primarily the material's ultimate strength, calculated through tests that measure changes under increased force until the material reaches its breaking point or limit. The ultimate load, where the material breaks, is divided by its original cross-sectional area, resulting in the ultimate normal stress or strength. The ultimate shearing stress is another significant factor taken into account.
The factor of safety is another key...
The factor of safety is another key...
192


