• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

:一个用于X射线晶体学中解析吸收校正的GPU加速开源软件包。

: a GPU-accelerated open-source software package for analytical absorption corrections in X-ray crystallography.

作者信息

Lu Yishun, Adámek Karel, Stefanic Tihana, Duman Ramona, Wagner Armin, Armour Wesley

机构信息

Oxford e-Research Centre, Department of Engineering Science, University of Oxford, 7 Keble Road, OxfordOX1 3QG, United Kingdom.

Diamond Light Source Harwell Science & Innovation Campus DidcotOX11 0DE United Kingdom.

出版信息

J Appl Crystallogr. 2024 Nov 4;57(Pt 6):1984-1995. doi: 10.1107/S1600576724009506. eCollection 2024 Dec 1.

DOI:10.1107/S1600576724009506
PMID:39628882
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11611279/
Abstract

Analytical absorption corrections are employed in scaling diffraction data for highly absorbing samples, such as those used in long-wavelength crystallography, where empirical corrections pose a challenge. is an accelerated software package developed to calculate analytical absorption corrections. It accomplishes this by ray-tracing the paths of diffracted X-rays through a voxelized 3D model of the sample. Due to the computationally intensive nature of ray-tracing, the calculation of analytical absorption corrections for a given sample can be time consuming. Three experimental datasets (insulin at λ = 3.10 Å, thermolysin at λ = 3.53 Å and thaumatin at λ = 4.13 Å) were processed to investigate the effectiveness of the accelerated methods in . These methods demonstrated a maximum reduction in execution time of up to 175× compared with previous methods. As a result, the absorption factor calculation for the insulin dataset can now be completed in less than 10 s. These acceleration methods combine sampling, which evaluates subsets of crystal voxels, with modifications to standard ray-tracing. The bisection method is used to find path lengths, reducing the complexity from () to (log ). The gridding method involves calculating a regular grid of diffraction paths and using interpolation to find an absorption correction for a specific reflection. Additionally, optimized and specifically designed CUDA implementations for NVIDIA GPUs are utilized to enhance performance. Evaluation of these methods using simulated and real datasets demonstrates that systematic sampling of the 3D model provides consistently accurate results with minimal variance across different sampling ratios. The mean difference of absorption factors from the full calculation (without sampling) is at most 2%. Additionally, the anomalous peak heights of sulfur atoms in the Fourier map show a mean difference of only 1% compared with the full calculation. This research refines and accelerates the process of analytical absorption corrections, introducing innovative sampling and computational techniques that significantly enhance efficiency while maintaining accurate results.

摘要

对于高吸收性样品(如长波长晶体学中使用的样品)的衍射数据缩放,采用了分析吸收校正,因为经验校正存在挑战。 是一个为计算分析吸收校正而开发的加速软件包。它通过对穿过样品的体素化三维模型的衍射X射线路径进行光线追踪来实现这一点。由于光线追踪的计算量很大,对于给定样品的分析吸收校正计算可能很耗时。处理了三个实验数据集(λ = 3.10 Å的胰岛素、λ = 3.53 Å的嗜热菌蛋白酶和λ = 4.13 Å的奇异果甜蛋白),以研究 中加速方法的有效性。与以前的方法相比,这些方法的执行时间最多减少了175倍。因此,胰岛素数据集的吸收因子计算现在可以在不到10秒内完成。这些加速方法将对晶体体素子集进行评估的采样与对标准光线追踪的修改相结合。二分法用于找到路径长度,将复杂度从()降低到(log )。网格化方法涉及计算衍射路径的规则网格,并使用插值来找到特定反射的吸收校正。此外,还利用了针对NVIDIA GPU的优化和专门设计的CUDA实现来提高性能。使用模拟和真实数据集对这些方法进行评估表明,对三维模型进行系统采样能够提供始终准确的结果,且在不同采样率下的方差最小。与完整计算(无采样)相比,吸收因子的平均差异最多为2%。此外,傅里叶图中硫原子的反常峰高与完整计算相比,平均差异仅为1%。这项研究改进并加速了分析吸收校正过程,引入了创新的采样和计算技术,在保持准确结果的同时显著提高了效率。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/74ac9f9b56e9/j-57-01984-fig9.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/66df7dcc79d5/j-57-01984-fig1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/87dea425c2f7/j-57-01984-fig2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/b43ae8844537/j-57-01984-fig3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/d269b6113da0/j-57-01984-fig4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/d89e1b7a7794/j-57-01984-fig5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/38b032f3996d/j-57-01984-fig6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/3494440091ed/j-57-01984-fig7.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/954ea3c37266/j-57-01984-fig8.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/74ac9f9b56e9/j-57-01984-fig9.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/66df7dcc79d5/j-57-01984-fig1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/87dea425c2f7/j-57-01984-fig2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/b43ae8844537/j-57-01984-fig3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/d269b6113da0/j-57-01984-fig4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/d89e1b7a7794/j-57-01984-fig5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/38b032f3996d/j-57-01984-fig6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/3494440091ed/j-57-01984-fig7.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/954ea3c37266/j-57-01984-fig8.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a876/11611279/74ac9f9b56e9/j-57-01984-fig9.jpg

相似文献

1
: a GPU-accelerated open-source software package for analytical absorption corrections in X-ray crystallography.:一个用于X射线晶体学中解析吸收校正的GPU加速开源软件包。
J Appl Crystallogr. 2024 Nov 4;57(Pt 6):1984-1995. doi: 10.1107/S1600576724009506. eCollection 2024 Dec 1.
2
Ray-tracing analytical absorption correction for X-ray crystallography based on tomographic reconstructions.基于断层重建的X射线晶体学光线追踪解析吸收校正
J Appl Crystallogr. 2024 Apr 15;57(Pt 3):649-658. doi: 10.1107/S1600576724002243. eCollection 2024 Jun 1.
3
Universal simulation of absorption effects for X-ray diffraction in reflection geometry.反射几何中X射线衍射吸收效应的通用模拟。
Acta Crystallogr A Found Adv. 2024 Jul 1;80(Pt 4):315-328. doi: 10.1107/S2053273324003292. Epub 2024 Jun 7.
4
A nonvoxel-based dose convolution/superposition algorithm optimized for scalable GPU architectures.一种针对可扩展GPU架构进行优化的基于非体素的剂量卷积/叠加算法。
Med Phys. 2014 Oct;41(10):101711. doi: 10.1118/1.4895822.
5
A fast forward projection using multithreads for multirays on GPUs in medical image reconstruction.基于 GPU 的医学图像重建中多线程快速前向投影的多射线算法。
Med Phys. 2011 Jul;38(7):4052-65. doi: 10.1118/1.3591994.
6
XIORT-MC: A real-time MC-based dose computation tool for low- energy X-rays intraoperative radiation therapy.XIORT-MC:一种基于 MC 的实时剂量计算工具,用于低能 X 射线术中放射治疗。
Med Phys. 2021 Dec;48(12):8089-8106. doi: 10.1002/mp.15291. Epub 2021 Oct 26.
7
Acuros CTS: A fast, linear Boltzmann transport equation solver for computed tomography scatter - Part I: Core algorithms and validation.Acuros CTS:一种用于计算机断层扫描散射的快速、线性 Boltzmann 输运方程求解器——第一部分:核心算法和验证。
Med Phys. 2018 May;45(5):1899-1913. doi: 10.1002/mp.12850. Epub 2018 Apr 6.
8
Fast on-site Monte Carlo tool for dose calculations in CT applications.快速现场蒙特卡罗工具,用于 CT 应用中的剂量计算。
Med Phys. 2012 Jun;39(6):2985-96. doi: 10.1118/1.4711748.
9
Away from the edge: SAD phasing from the sulfur anomalous signal measured in-house with chromium radiation.远离边缘:利用铬辐射在内部测量的硫反常信号进行单波长反常散射定相。
Acta Crystallogr D Biol Crystallogr. 2003 Nov;59(Pt 11):1943-57. doi: 10.1107/s0907444903018547. Epub 2003 Oct 23.
10
GPU-accelerated multitiered iterative phasing algorithm for fluctuation X-ray scattering.用于波动X射线散射的GPU加速多层迭代相位算法
J Appl Crystallogr. 2021 Jul 30;54(Pt 4):1179-1188. doi: 10.1107/S1600576721005744. eCollection 2021 Aug 1.

本文引用的文献

1
Ray-tracing analytical absorption correction for X-ray crystallography based on tomographic reconstructions.基于断层重建的X射线晶体学光线追踪解析吸收校正
J Appl Crystallogr. 2024 Apr 15;57(Pt 3):649-658. doi: 10.1107/S1600576724002243. eCollection 2024 Jun 1.
2
Sample Preparation and Transfer Protocol for In-Vacuum Long-Wavelength Crystallography on Beamline I23 at Diamond Light Source.真空长波长晶体学在钻石光源 I23 光束线上的样品制备和传输协议。
J Vis Exp. 2021 Apr 23(170). doi: 10.3791/62364.
3
Scaling diffraction data in the DIALS software package: algorithms and new approaches for multi-crystal scaling.
DIALS 软件包中的衍射数据缩放:多晶体缩放的算法和新方法。
Acta Crystallogr D Struct Biol. 2020 Apr 1;76(Pt 4):385-399. doi: 10.1107/S2059798320003198. Epub 2020 Mar 31.
4
Superior techniques for eliminating ring artifacts in X-ray micro-tomography.用于消除X射线显微断层扫描中环形伪影的先进技术。
Opt Express. 2018 Oct 29;26(22):28396-28412. doi: 10.1364/OE.26.028396.
5
DIALS: implementation and evaluation of a new integration package.DIALS:一个新集成包的实现和评估。
Acta Crystallogr D Struct Biol. 2018 Feb 1;74(Pt 2):85-97. doi: 10.1107/S2059798317017235.
6
In-vacuum long-wavelength macromolecular crystallography.真空内长波长大分子晶体学
Acta Crystallogr D Struct Biol. 2016 Mar;72(Pt 3):430-9. doi: 10.1107/S2059798316001078. Epub 2016 Mar 1.
7
TomoPy: a framework for the analysis of synchrotron tomographic data.TomoPy:一种用于分析同步加速器断层扫描数据的框架。
J Synchrotron Radiat. 2014 Sep;21(Pt 5):1188-93. doi: 10.1107/S1600577514013939. Epub 2014 Aug 1.
8
How good are my data and what is the resolution?我的数据质量如何,分辨率是多少?
Acta Crystallogr D Biol Crystallogr. 2013 Jul;69(Pt 7):1204-14. doi: 10.1107/S0907444913000061. Epub 2013 Jun 13.
9
Fast high-pressure freezing of protein crystals in their mother liquor.将蛋白质晶体在其母液中进行快速高压冷冻。
Acta Crystallogr Sect F Struct Biol Cryst Commun. 2012 Apr 1;68(Pt 4):495-500. doi: 10.1107/S1744309112009670. Epub 2012 Mar 31.
10
ANODE: anomalous and heavy-atom density calculation.阳极:异常与重原子密度计算。
J Appl Crystallogr. 2011 Dec 1;44(Pt 6):1285-1287. doi: 10.1107/S0021889811041768. Epub 2011 Nov 12.