pyCHARMM:将CHARMM功能嵌入到Python框架中
Joshua Buckner1, Xiaorong Liu1, Arghya Chakravorty1
1Department of Chemistry, University of Michigan, Ann Arbor, Michigan 48109, United States.
Journal of chemical theory and computation
|June 2, 2023
概括
pyCHARMM通过将Python与CHARMM集成来增强分子建模,从而实现复杂的工作流和机器学习集成. 这扩展了CHARMM.
科学领域:
- 计算化学和分子建模.
- 生物信息学和计算生物学.
- 为科学应用开发软件.
背景情况:
- CHARMM是一个分子动力学和生物系统建模的基础程序.
- 它为生物分子和脚本语言提供了广泛的参数,使其成为一个关键平台.
- 生物建模工作流程越来越复杂,需要提高可访问性和功能.
研究的目的:
- 为了介绍pyCHARMM,一个Python界面用于CHARMM.
- 通过整合Python的广泛功能来扩展CHARMM的功能.
- 为了促进复杂的建模工作流程和用户友好的分子建模方法的访问.
主要方法:
- 为CHARMM.开发了Python绑定,函数和模块.
- 启用了对CHARMM系统变量,坐标,速度,力和参数的访问.
- 集成的机器学习能量术语和Python可调用例程用于增强力.
- 促进了平行计算,用于自由能量计算和分子对接.
- 集成的基于Python的可视化工具和CHARMM加速平台内核.
主要成果:
- pyCHARMM通过Python提供了无访问CHARMM的核心功能.
- 新的能力包括通过机器学习模型和增强的可视化来增强力量.
- 该框架支持复杂的工作流程,如自由能量计算和分子对接.
- 与CHARMM的加速计算API的集成是随时可用的.
- pyCHARMM提供了一个Python友好的环境,非常适合学习和开发分子建模实践.
结论:
- pyCHARMM通过利用Python的多功能性,显著增强了CHARMM平台.
- 它可以开发复杂而复杂的分子建模工作流程.
- 为经验丰富的用户和分子建模的新手提供最佳环境.
更多相关视频
07:31Author Spotlight: Advancing Cell Membrane Biophysics - Exploring Interactions and Challenges Through Experimental and Computational Approaches
Published on: September 1, 2023
2.3K
05:57Author Spotlight: In Silico Creation and Impact of Carbonylated Amino Acids on Protein Structure and Function
Published on: April 26, 2024
435
相关概念视频
Mesh Analysis
742
Mesh analysis is a valuable method for simplifying circuit analysis using mesh currents as key circuit variables. Unlike nodal analysis, which focuses on determining unknown voltages, mesh analysis applies Kirchhoff's voltage law (KVL) to find unknown currents within a circuit. This method is particularly convenient in reducing the number of simultaneous equations that need to be solved.
A fundamental concept in mesh analysis is the definition of meshes and mesh currents. A mesh is a closed...
A fundamental concept in mesh analysis is the definition of meshes and mesh currents. A mesh is a closed...
742
Molecular Chaperones and Protein Folding
18.1K
The native conformation of a protein is formed by interactions between the side chains of its constituent amino acids. When the amino acids cannot form these interactions, the protein cannot fold by itself and needs chaperones. Notably, chaperones do not relay any additional information required for the folding of polypeptides; the native conformation of a protein is determined solely by its amino acid sequence. Chaperones catalyze protein folding without being a part of the folded protein.
The...
The...
18.1K
Aromatic Hydrocarbon Cations: Structural Overview
2.9K
Cycloheptatriene is a neutral monocyclic unsaturated hydrocarbon that consists of an odd number of carbon atoms and an intervening sp3 carbon in the ring. The three double bonds in the ring correspond to 6 π electrons, which is a Huckel number, and therefore satisfies the criteria of 4n + 2 π electrons. However, the intervening sp3 carbon disrupts the continuous overlap of p orbitals. As a result, cycloheptatriene is not aromatic.
Removing one hydrogen from the intervening CH2 group...
Removing one hydrogen from the intervening CH2 group...
2.9K
Chirality
24.4K
Chirality is a term that describes the lack of mirror symmetry in an object. In other words, chiral objects cannot be superposed on their mirror images. For example, our feet are chiral, as the mirror image of the left foot, the right foot, cannot be superposed on the left foot.
Chiral objects exhibit a sense of handedness when they interact with another chiral object. For example, our left foot can only fit in the left shoe and not in the right shoe. Achiral objects — objects that have...
Chiral objects exhibit a sense of handedness when they interact with another chiral object. For example, our left foot can only fit in the left shoe and not in the right shoe. Achiral objects — objects that have...
24.4K
Assembly of Signaling Complexes
5.8K
Multiprotein signaling complexes are formed in a dynamic process involving protein-protein interactions at the cytoplasmic domain of transmembrane receptors or enzymatic and non-enzymatic proteins associated with the receptor. These complexes ensure the activation and propagation of intracellular signals that regulate cell functions.
Interaction domains in cell signaling
Interaction domains recognize exposed features of their binding partners containing post-translationally modified sequences,...
Interaction domains in cell signaling
Interaction domains recognize exposed features of their binding partners containing post-translationally modified sequences,...
5.8K
Mechanical Protein Functions
5.0K
Proteins perform many mechanical functions in a cell. These proteins can be classified into two general categories- proteins that generate mechanical forces and proteins that are subjected to mechanical forces. Proteins providing mechanical support to the structure of the cell, such as keratin, are subjected to mechanical force, whereas proteins involved in cell movement and transport of molecules across cell membranes, such as an ion pump, are examples of generating mechanical force.
5.0K
