pyDiSCaMB: enabling the use of multipolar scattering factors in Phenix.

IF 2.8 3区 材料科学 Q1 Biochemistry, Genetics and Molecular Biology
Journal of Applied Crystallography Pub Date : 2026-03-20 eCollection Date: 2026-04-01 DOI:10.1107/S1600576726000828
Viljar J Femoen, Laura Pacoste, Michał Leszek Chodkiewicz, Pavel V Afonine, Billy K Poon, Marta Kulik, Łukasz Golon, Nigel W Moriarty, Paul D Adams, Gerhard Hofer, Paulina Maria Dominiak, Dorothee Liebschner, Xiaodong Zou
{"title":"<i>pyDiSCaMB</i>: enabling the use of multipolar scattering factors in <i>Phenix</i>.","authors":"Viljar J Femoen, Laura Pacoste, Michał Leszek Chodkiewicz, Pavel V Afonine, Billy K Poon, Marta Kulik, Łukasz Golon, Nigel W Moriarty, Paul D Adams, Gerhard Hofer, Paulina Maria Dominiak, Dorothee Liebschner, Xiaodong Zou","doi":"10.1107/S1600576726000828","DOIUrl":null,"url":null,"abstract":"<p><p>Multipolar scattering models, such as the transferable aspherical atom model, account for atomic chemical interactions and provide a more accurate representation of experimental data. However, the simpler independent atom model (IAM), which assumes non-interacting atoms, is the only model available in the most widely used macromolecular refinement programs. This is primarily because IAM offers a hard-to-beat combination of computational efficiency and modelling power at typical macromolecular resolutions. By contrast, more accurate multipolar modelling has historically been limited due to its computational cost and the absence of an interface between software capable of calculating structure factors and gradients based on multipolar models and software designed for macromolecular refinement. This work introduces <i>pyDiSCaMB</i>, a Python software package designed to integrate between the computational crystallography toolbox (<i>cctbx</i>) and the quantum crystallography library <i>DiSCaMB</i> (<i>Densities in Structural Chemistry and Molecular Biology</i>), thus enabling multipolar scattering models in <i>Phenix</i>'s toolkit. The implementation, features and capabilities of <i>pyDiSCaMB</i> are presented, the runtimes for the calculation of structure factor and target gradients with respect to atomic parameters are explored, and Fourier images of electrostatic potential, electron density and deformation maps are computed as illustrative examples. The <i>pyDiSCaMB</i> library will make multipolar modelling widely available to the structural biology community, potentially transforming refinement and model-building for both crystallography and cryogenic electron microscopy (cryoEM).</p>","PeriodicalId":14950,"journal":{"name":"Journal of Applied Crystallography","volume":"59 Pt 2","pages":"662-672"},"PeriodicalIF":2.8000,"publicationDate":"2026-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC13060618/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Applied Crystallography","FirstCategoryId":"88","ListUrlMain":"https://doi.org/10.1107/S1600576726000828","RegionNum":3,"RegionCategory":"材料科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/4/1 0:00:00","PubModel":"eCollection","JCR":"Q1","JCRName":"Biochemistry, Genetics and Molecular Biology","Score":null,"Total":0}
引用次数: 0

Abstract

Multipolar scattering models, such as the transferable aspherical atom model, account for atomic chemical interactions and provide a more accurate representation of experimental data. However, the simpler independent atom model (IAM), which assumes non-interacting atoms, is the only model available in the most widely used macromolecular refinement programs. This is primarily because IAM offers a hard-to-beat combination of computational efficiency and modelling power at typical macromolecular resolutions. By contrast, more accurate multipolar modelling has historically been limited due to its computational cost and the absence of an interface between software capable of calculating structure factors and gradients based on multipolar models and software designed for macromolecular refinement. This work introduces pyDiSCaMB, a Python software package designed to integrate between the computational crystallography toolbox (cctbx) and the quantum crystallography library DiSCaMB (Densities in Structural Chemistry and Molecular Biology), thus enabling multipolar scattering models in Phenix's toolkit. The implementation, features and capabilities of pyDiSCaMB are presented, the runtimes for the calculation of structure factor and target gradients with respect to atomic parameters are explored, and Fourier images of electrostatic potential, electron density and deformation maps are computed as illustrative examples. The pyDiSCaMB library will make multipolar modelling widely available to the structural biology community, potentially transforming refinement and model-building for both crystallography and cryogenic electron microscopy (cryoEM).

pyDiSCaMB:启用在phoenix中使用多极散射因子。
多极散射模型,如可转移非球面原子模型,解释了原子化学相互作用,并提供了更准确的实验数据表示。然而,简单的独立原子模型(IAM),它假设原子之间没有相互作用,是最广泛使用的大分子精炼程序中唯一可用的模型。这主要是因为IAM在典型的大分子分辨率下提供了难以比拟的计算效率和建模能力。相比之下,更精确的多极模型由于其计算成本和基于多极模型的计算结构因素和梯度的软件与设计用于大分子细化的软件之间缺乏接口而受到限制。这项工作介绍了pyDiSCaMB,一个Python软件包,旨在集成计算晶体学工具箱(cctbx)和量子晶体学库DiSCaMB(结构化学和分子生物学中的密度),从而使Phenix工具包中的多极散射模型成为可能。介绍了pyDiSCaMB的实现、特点和功能,探讨了计算结构因子和靶梯度相对于原子参数的运行时间,并计算了静电势、电子密度和变形图的傅里叶图像作为示例。pyDiSCaMB库将使多极模型广泛应用于结构生物学社区,潜在地改变晶体学和低温电子显微镜(cryogenic electron microscopy, cryoEM)的改进和模型构建。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
10.00
自引率
3.30%
发文量
178
审稿时长
4.7 months
期刊介绍: Many research topics in condensed matter research, materials science and the life sciences make use of crystallographic methods to study crystalline and non-crystalline matter with neutrons, X-rays and electrons. Articles published in the Journal of Applied Crystallography focus on these methods and their use in identifying structural and diffusion-controlled phase transformations, structure-property relationships, structural changes of defects, interfaces and surfaces, etc. Developments of instrumentation and crystallographic apparatus, theory and interpretation, numerical analysis and other related subjects are also covered. The journal is the primary place where crystallographic computer program information is published.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书