alchemlyb:简单的化学图书馆
Zhiyi Wu1, David L Dotson2,3, Irfan Alibay4
1Exscientia plc, Schroedinger Building, Oxford, United Kingdom.
Journal of open source software
|August 18, 2025
概括
alchemlyb是一个开源的Python软件包,简化了用于药物发现的化学自由能量计算. 它提供了用于数据分析,预处理和质量评估的工具,使得更多的研究人员可以使用复杂的方法.
科学领域:
- 计算化学计算化学
- 计算生物学 计算生物学
- 药物发现 药物发现 药物发现
背景情况:
- 炼金术自由能计算在计算化学和生物学中至关重要,特别是在药物发现方面.
- 分析这些计算需要复杂的工作流程,从数据提取到最终估计.
研究的目的:
- 介绍alchemlyb,一个开源的Python包,旨在分析化学自由能量计算.
- 提供一个用户友好的工具,简化复杂的自由能源分析工作流程.
主要方法:
- alchemlyb提供可组合的构建块,用于从各种分子模拟包中提取数据.
- 包括预处理步骤,如时间序列的折叠关系,并使用各种估计器来导出自由能量.
- 为融合检查和可视化提供质量分析工具.
主要成果:
- 该包将这些构建块集成到高级,端到端的工作流中.
- 这些工作流程简化了从初始数据输入到最终结果的分析管道.
- 提高了各种科学背景的研究人员的可访问性.
结论:
- alchemlyb有效地民主化了使用化学自由能量计算的方法.
- 它使得超越计算化学专家的研究人员能够进行这些分析.
- 促进更高效的药物发现和分子建模研究.
相关概念视频
Alkali Metals
19.9K
Group 1 elements are soft and shiny metallic solids. They are malleable, ductile, and good conductors of heat and electricity. The melting points of the alkali metals are unusually low for metals and decrease going down the group, while the density increases going down the group with the exception of potassium (Table 1).
Table 1: Properties of the alkali metals
Table 1: Properties of the alkali metals
19.9K
Preparation of Alkynes: Alkylation Reaction
10.7K
Introduction
Alkylation of terminal alkynes with primary alkyl halides in the presence of a strong base like sodium amide is one of the common methods for the synthesis of longer carbon-chain alkynes. For example, treatment of 1-propyne with sodium amide followed by reaction with ethyl bromide yields 2-pentyne.
Alkylation of terminal alkynes with primary alkyl halides in the presence of a strong base like sodium amide is one of the common methods for the synthesis of longer carbon-chain alkynes. For example, treatment of 1-propyne with sodium amide followed by reaction with ethyl bromide yields 2-pentyne.
10.7K
Basicity of Aliphatic Amines
6.2K
Amines can behave as Brønsted–Lowry bases by accepting a proton from the acid to form corresponding conjugate acids. Due to a lone pair of nonbonding electrons, aliphatic amines can also act as Lewis bases by forming a covalent bond with an electrophile.
To measure the basicity of amines, two conventions are generally used. The first defines Kb as the basicity constant for the deprotonation reaction of water by the amine, as presented in Figure 1. Conventionally, lower Kb indicates...
To measure the basicity of amines, two conventions are generally used. The first defines Kb as the basicity constant for the deprotonation reaction of water by the amine, as presented in Figure 1. Conventionally, lower Kb indicates...
6.2K
Reduction of Alkynes to trans-Alkenes: Sodium in Liquid Ammonia
9.6K
Alkynes can be reduced to trans-alkenes using sodium or lithium in liquid ammonia. The reaction, known as dissolving metal reduction, proceeds with an anti addition of hydrogen across the carbon–carbon triple bond to form the trans product. Since ammonia exists as a gas (bp = −33°C) at room temperature, the reaction is carried out at low temperatures using a mixture of dry ice (sublimes at −78°C) and acetone.
When dissolved in liquid ammonia, an alkali metal,...
When dissolved in liquid ammonia, an alkali metal,...
9.6K
Preparation of Alkynes: Dehydrohalogenation
16.4K
Introduction
Alkynes can be prepared by dehydrohalogenation of vicinal or geminal dihalides in the presence of a strong base like sodium amide in liquid ammonia. The reaction proceeds with the loss of two equivalents of hydrogen halide (HX) via two successive E2 elimination reactions.
Alkynes can be prepared by dehydrohalogenation of vicinal or geminal dihalides in the presence of a strong base like sodium amide in liquid ammonia. The reaction proceeds with the loss of two equivalents of hydrogen halide (HX) via two successive E2 elimination reactions.
16.4K
Nomenclature of Alkynes
19.1K
Alkynes are unsaturated hydrocarbons characterized by the presence of carbon-carbon triple bonds and have a general formula CnH2n-2. The nomenclature of alkynes follows a set of rules similar to alkanes and alkenes; however, alkynes bear the suffix "-yne" instead of "-ane" or "-ene." There are two approaches to naming alkynes:
19.1K


