计算机程序\(\def\h填{\hskip5em}\def\hfil{\hski p3em}\def\eqno#1{\hfil{#1}}\)

期刊徽标的日志
应用
结晶学
国际标准编号:1600-5767

达米夫,一个用于快速从头算小角度散射中的形状确定

交叉标记_颜色_正方形_no_text.svg

德国汉堡诺克斯特拉街85号汉堡分站欧洲分子生物学实验室,邮编:22603b条俄罗斯联邦莫斯科结晶研究所,117333
*通信电子邮件:franke@embl-hamburg.de,svergun@embl-hamburg.de

(2008年8月18日收到; 2009年1月5日接受; 在线2009年1月24日)

达米夫,修订了ab公司-初始形状确定程序达明对于小角度散射数据,给出了。程序被完全重写,其算法针对执行速度进行了优化,并进行了修改,以避免由于搜索量有限而造成的限制。对称性和各向异性约束可以施加在粒子形状上,类似于达明.在同等条件下,达米夫速度比达明在单个CPU上。增加了利用多个CPU的可能性达米夫。该应用程序以二进制形式提供给主要平台。

1.简介

X射线和中子的小角度散射(SAS)是研究物质纳米结构的基本工具,包括无序系统和溶液(Feigin&Svergun,1987)【Feigin,L.A.和Svergun,D.I.(1987)。小角度X射线和中子散射的结构分析。纽约:阻燃出版社。】)。在散射实验中,样品(例如漂浮在溶液中或嵌入在大块基质中的纳米级颗粒)暴露在X射线或中子下,散射强度已记录。对于无序系统,粒子的随机位置和方向导致各向同性的强度分布(),这取决于动量传递的模量([s=4\,\pi\sin\theta/\lambda],其中[2\θ]是入射辐射和散射辐射之间的角度,以及[\lambda]是波长)。如果系统包含相同的非相互作用粒子,例如纯化生物大分子的单分散稀溶液,()与在所有方向上平均的单个粒子的散射成比例。这使得人们能够在1–2 nm的分辨率下获得关于粒子的整体形状和内部结构的信息(Feigin&Svergun,1987【Feigin,L.A.和Svergun,D.I.(1987)。小角度X射线和中子散射的结构分析。纽约:阻燃出版社。】; 斯维尔根和科赫,2003年[Svergun,D.I.&Koch,M.H.J.(2003),《公共工程物理》第66期,第1735-1782页。]).

仪器仪表和数据分析方法开发的最新进展(Svergun&Koch,2003[Svergun,D.I.&Koch,M.H.J.(2003),《公共工程物理》第66期,第1735-1782页。]; 佩图霍夫等。2007年【Petoukhov,M.V.,Konarev,P.V.,Kikhney,A.G.&Svergun,D.I.(2007),《应用结晶杂志》第40期,第223-s228页。】)显著提高了SAS提供的模型的分辨率和可靠性。已经提出了许多新的方法来根据三维模型分析单分散系统的散射数据[参见Petoukhov等。(2007【Petoukhov,M.V.,Konarev,P.V.,Kikhney,A.G.&Svergun,D.I.(2007),《应用结晶杂志》第40期,第223-s228页。】)进行审查];这些进展大大提高了SAS在溶液中生物聚合物研究中的普及程度。在这些方法中,ab公司-初始形状确定技术尤其重要:首先,它们不需要先验关于粒子的信息,第二,它们也适用于适度多分散(非生物)系统,允许人们在系综上恢复整体平均形状(Shtykova等。, 2003【Shtykova,E.V.,Shtykoval,E.V.Jr,Volkov,V.V.,Konarev,P.V.,Dembo,A.T.,Makhaeva,E.E.,Ronova,I.A.,Khokhlov,A.R.,Reynaers,H.&Svergun,D.I.(2003),《应用结晶杂志》,第36期,第669-673页。】2007年【Shtykova,E.V.,Huang,X.,Remmes,N.,Baxter,D.,Stein,B.,Dragnea,B.,Svergun,D.I.&Bronstein,L.M.(2007),《物理化学杂志》,第111期,第18078-18086页。】).

目标从头算SAS数据的分析是从一维散射图案中恢复三维结构,只有在普通球形粒子的情况下才可能进行唯一重建。在形状确定中,通过齐次模型来表示粒子,以约束解并减少重建的模糊性。这种简化通常在分析来自单组分粒子的低角度散射模式时是合理的。总共从头算方法在真实空间中用参数模型表示粒子形状,并改变模型的参数,以最小化模型计算散射与实验数据之间的差异。存在许多方法和替代程序,它们主要在形状的表示方式上有所不同。总的来说从头算方法(Stuhrmann,1970【Stuhrmann,H.B.(1970),《新佛尔格物理化学杂志》,第72期,第177-198页。】),程序中实现了角度包络函数萨沙(斯维尔贡等。, 1996[Svergun,D.I.,Volkov,V.V.,Kozin,M.B.&Stuhrmann,H.B.(1996),《结晶学报》A52,419-426。])仅限于球状颗粒,没有明显的内部空洞。通过用有限体积元素表示粒子,可以获得更详细的模型,从而可以考虑内部空洞。Chacon首先提出用珠子来模拟散射物体等。(1998【Chacon,P.,Moran,F.,Diaz,J.F.,Pantos,E.&Andreu,J.M.(1998),《生物物理学杂志》第74期,第2760-2775页。】)并在项目中实施达赖_GA,一个搜索空间由密集的小球体(也称为虚拟原子)填充,这些球体被分配给粒子或溶剂。从随机赋值开始,蒙特卡罗搜索,例如遗传算法在里面达赖_GA或模拟退火达明(斯维尔根,1999年[Svergun,D.I.(1999),《生物物理学杂志》第76期,第2879-2886页。]),用于找到适合数据的模型。SAXS3D软件(沃尔特等。, 2000[Walther,D.,Cohen,F.E.和Doniach,S.(2000)。《应用晶体》杂志,第33卷,第350-363页。]),它在无限大小的网格上运行。海勒等。(2002[Heller,W.T.,Abusamhadneh,E.,Finley,N.,Rosevear,P.R.&Trewella,J.(2002).生物化学,4115654-15663.])开发了一个程序SASMODEL公司,用一组相互连接的椭球表示粒子。

从头算起许多测试和实际研究证明,这些方法可以可靠地重建低分辨率形状,现在它们属于SAS数据分析的常规工具。由于在大多数情况下,用户只需指定很少或没有信息,这些方法目前正在被纳入高通量自动数据分析管道(Petoukhov等。2007年【Petoukhov,M.V.,Konarev,P.V.,Kikhney,A.G.&Svergun,D.I.(2007),《应用结晶杂志》第40期,第223-s228页。】)。形状确定程序的广泛使用,包括大规模研究,使得重建速度成为一个相当重要的问题。基于蒙特卡罗的算法通常需要筛选数百万个随机模型,因此非常耗时。此外,假设从不同的初始随机模型开始得到不同的形状,通常是十个或更多从头算需要执行运行并求平均值,以评估解决方案的唯一性,并揭示最持久的形状特征(Volkov&Svergun,2003【Volkov,V.V.&Svergun,D.I.(2003),《应用结晶杂志》,第36期,第860-864页。】)。目前,大多数形状确定程序需要数小时的CPU时间才能在典型的Windows或Linux PC上运行;显然,这段时间需要减少到几分钟或更少。

本文描述了一种新的达明(斯维尔根,1999年[Svergun,D.I.(1999),《生物物理学杂志》第76期,第2879-2886页。])是公开可用的最流行的形状确定程序之一。程序名为达米夫(其中“F”表示快速),已在面向对象的代码中完全重写,算法已针对速度和效率进行了优化。为了避免有限的搜索量造成的伪影,对算法进行了进一步改进。这是通过用无限且不断增长的搜索量来替换关闭的来实现的。的一个版本达米夫还提供了优化以使用多个CPU的功能。此外达米夫,比如达明功能选项,以说明建模中的对称性和各向异性(如果相关信息可用)。

2达明算法

在本节中,我们概述了达明这对于理解达米夫算法。读者可参考原始出版物(Svergun,1999[Svergun,D.I.(1999),《生物物理学杂志》第76期,第2879-2886页。])了解更多详细信息。

在的原始版本中达明,搜索体积(通常为半径为的球体R(右)等于最大粒径的一半D类最大值)充满了密集的半径小球体[r_0\ll r]每个球体可以属于粒子(指数=1)或溶剂(指数=0)。这个虚拟原子模型(DAM)的形状由二进制配置向量描述X长度的[M\simeq(R/R_0)^3\gg 1]配置的散射强度X计算为

[I(s)=2\,\pi^2\,\textstyle\sum\limits_{l=0}^{\infty}\sum\limits_{m=-l}^l\left|A_{lm}\right|^2,\eqno(1)]

其中部分散射振幅为

[A{lm}(s)=i^l({2/\pi})^{1/2},v{\rm A}\mathop{\textstyle\sum\limits_{j=1}^M}_{X(j)=1}j_l\左(sr_j\右)Y{lm}^{*}(\omega_j).\eqno(2)]

[(rj,\omega_j)={\bf r}_j]是它们的极坐标,[v_{\rm a}=(4\,\pi\,r_0^3/3)/0.74]是每个虚拟原子的置换体积,[Y_{lm}(\omega_j)]是相应的球面谐波,以及j个(第页j个)表示球形贝塞尔函数。功能如果(X)最小化的形式

[f(X)=R^2(I,X)+\textstyle\sum\limits_k\alpha_k P_k(X),\eqno(3)]

其中右侧的第一项是实验数据和计算数据之间的差异,第二项总结了表1中列出的惩罚[链接]通过适当的因素进行加权。

表1
由执行的处罚达明达米夫按功能和类型

显式惩罚是可配置的,可以禁用;隐式惩罚是强制执行的,可能不会被禁用。

  功能 达明 达米夫
外围惩罚(逐渐减少) 在高温下保持粒子珠靠近原点 明确的 ——
断开性惩罚 确保模型相互连接 明确的 隐性的
松懈处罚 确保模型紧凑 明确的 明确的
各向异性惩罚(仅对称) 指定模型是扁的还是长的 明确的 明确的
中心/R(右)罚款 使模型的重心靠近原点 —— 明确的

运行应用程序后的结果是一个紧凑的互连DAM,它符合实验数据。如果可以获得有关粒子对称性的信息,则可以通过同时更改所有对称虚拟原子来将其视为硬约束。先验还可以考虑有关粒子各向异性的信息。

利用方程(1)进行球面谐波展开[链接]和(2)[链接]在计算上优于标准德拜(1915)【Debye,P.(1915),《物理学年鉴》第46卷,第809-823页。】)公式,通常用于计算珠子模型的散射。此外,每次移动时只有一个伪原子发生变化,因此方程(2)中只有一个被加数[链接]必须更新以重新计算部分振幅。这将加速达明重要的是,尽管如此,由于需要数百万个功能评估精炼对于包含数千个球体的DAM,在一台普通PC上大约需要2-3个CPU小时。

三。达米夫实施

类似达明,达米夫使用程序处理的散射图案GNOM公司(斯维尔贡,1992年[Svergun,D.I.(1992),《应用结晶杂志》,第25期,第495-503页。]);达米夫也遵循通用算法达明.

然而,该程序被完全重写,其主要目的是加快操作速度。中的主要算法更改达米夫在以下各节中进行了描述。

3.1. 珠子选择

低分辨率的一个非常重要的限制从头算建模是指在最终的模型中,代表粒子的所有珠子必须相互连接才能形成单个物体。此条件的实现不同于达明达米夫.图1[链接]显示了通过初始和最终珠子模型(分别为顶行和底行)的横截面示例达明(左)和达米夫(右)。珠子的颜色编码为颗粒(红色)和溶剂(绿松石、蓝色、绿色)相。绿松石和绿色珠子与蓝色珠子的区别在于,前者与下一段中描述的珠子选择算法有关,后者与下一节中描述的无限搜索量有关。

[图1]
图1
虚拟原子模型的横截面达明(左)和达米夫(右)。顶行显示初始模型(随机和原粒子),底行显示两个程序的最终模型。不同的颜色表示虚拟原子的粒子(红色)和溶剂(绿松石、蓝色和绿色)状态。达米夫,只有红色和绿松石珠发生相变;达明通常允许在搜索体积中的任何地方进行相变。绿色溶剂珠表示达米夫的映射区域(所有可见珠子)。

对于每个退火步骤,达明达米夫完全随机选择一个珠子。达明更新模拟散射,计算拟合并惩罚粒子珠的可能断开性,然后再决定是否接受更改。在那里,断开性由最长图形的长度定义(珠子集合,其中每对珠子可以通过在网格中相互接触的珠子来连接),这是一种CPU密集型操作。达米夫首先测试连通性并拒绝断开连接的模型,然后再启动更新散射振幅的耗时过程。当且仅当选择颗粒珠(红色)或相邻珠(绿松石)时,才计算后者(图1[链接]); 否则,该步骤将被取消,并继续执行下一步。表2总结了用于决定模型连接性的一组规则[链接].

表2
使用的规则集达米夫保存图表,即。粒子相中相互连接的珠子列表

根据这些规则,可以根据提议更改前后的图形数量提前拒绝。特别是,如果更改导致模型中出现两个或多个没有对称性的图,则模型将断开连接。

情况1:胎圈x个选择的溶剂相为颗粒。

x个[\ldots] 粒子相中的相邻粒子[\ldots]
0 创建新图形,添加x个
1 添加x个邻居所属的图形
[\geq 2] 合并邻居所属的所有图,添加x个

情况2:胎圈x个选择的颗粒相为溶剂。

x个[\ldots] 粒子相中的相邻粒子[\ldots]
0 查找并删除由x个
1 找到图表x个属于,删除x个
[\geq 2] 找到图表x个属于,拆分为两个或多个图形,如果x个是铰接点,删除x个

3.2. 无限搜索量

达明,搜索量在运行时是可配置的,但在整个搜索过程中是固定的。在SA开始之前,搜索体积充满了密集的伪原子。限制体积可能是形状重建的一个有用功能(特别是,如果可用,可以使用非球形搜索体积来解释有关形状的其他信息)。然而,在某些情况下,特别是对于非常不均匀的粒子,受限的搜索量可能会导致伪影。事实上,代表粒子的珠子明显被阻止伸出搜索体积的边界之外。如果在重建过程中,粒子靠近边界形成,搜索空间将变得各向异性,可能会导致不需要的边界效果,如人为弯曲。为了避免这种影响达米夫修改了,允许在SA过程中根据需要扩展的可变卷中搜索。在下文中,我们主要指的是这种无限制达米夫,但也可根据要求提供绑定卷版本。

不同于达明,它在启动时将关闭的搜索卷完全随机(图1[链接],左上面板),达米夫从具有回转半径(R(右))与实验获得的结果相匹配(图1[链接],右上面板)。这个原始粒子(红色)是通过添加连续的珠子层来构建的,直到需要R(右)已到达。启动模型的多面体外观如图1所示[链接]受珠子六边形堆积的影响-应注意,初始模型的形状实际上对重建没有影响。然后用一层绿色的溶剂珠覆盖起始形状。绿色表示,如果为相变,可能丢失的邻居被添加到搜索卷中。为了实现这一点,将计算邻居的坐标并在可用珠子列表中查找。如果缺少邻居,则将其坐标作为新的溶剂相珠添加到所述列表中。为了避免由于在不断增长的列表上进行线性搜索而导致的运行时惩罚,珠子存储在多维二进制搜索树中(Bentley,1975【Bentley,J.L.(1975),美国机械工程师协会,18509-517。】),也称为k个d-树。此外,对新创建的虚拟原子的振幅进行惰性评估,即。只有当它们第一次对粒子散射产生贡献时,才会进行计算。虽然延迟计算,但一旦可用的部分振幅会存储在缓存中,以供以后重复使用。

如前所述添加邻域可确保粒子相(指数=1)中的珠子始终被溶剂相(指数=0)中的珠包围。因此,该算法可以遍历潜在的但尚未映射的搜索体积。这在年是不可能的达明,封闭的搜索卷可能会阻止退火算法获得更好的结果。

3.3. 处罚

惩罚对虚拟原子模型施加一组规则,以修改其被SA选择规则接受的可能性[方程式(3)][链接],右和]。因此,惩罚用于指导退火过程。一般来说,上述珠子选择算法实现了隐式惩罚。由于改进了对断开模型的拒绝(图1[链接]和表2[链接]),接受断开连接模型的可能性始终为零。

表1[链接]总结了在达明达米夫.英寸达米夫,由于没有更多的外部边界来限制粒子生长,因此降低了外围惩罚。此外,由于改进了对不需要的断开模型的拒绝,因此隐含了断开性惩罚。相反,请居中并R(右)引入了惩罚措施。中心惩罚的作用是将粒子保持在已映射的空间内,以防止搜索量的不必要扩展(从而计算),以及R(右)惩罚确保模型具有适当的大小。松驰和不对称惩罚都由这两种应用程序实现。

3.4. 并行化

达明,SA算法实现如下(图2[链接],左侧):

[图2]
图2
SA算法在中实现达明(左)和达米夫(右)。初始启动模型X进行了优化,以获得与实验数据的最佳拟合。达明,只有一个相邻型号[X’]一次考虑。如果有多个内核或CPU可用,则可以预取多个模型并行,如下所示[X’],[X“],[X“”]然后,根据SA的规则,检查每个预取的模型并接受或拒绝。

(i) 从随机配置开始X0在高温下T型0[例如 T型0=如果(X0)].

(ii)翻转随机选择的虚拟原子的索引以获得配置[X’]并计算[\增量=f(X')-f(X)].

(iii)如果[\Delta\,\lt\,0],移至[X’]; 如果[\Delta\,\gt\,0],移至[X’]有可能[\exp(-\Delta/T)]重复步骤(ii)[X’](如果接受)或来自X.

(iv)暂停T型100的常数M(M)重新配置或10M(M)成功重新配置(以先到者为准),然后冷却系统[(T'=0.9T)]。继续冷却,直到没有改善如果(X)观察到。

很容易看出,算法进行的时间越长,成功重新配置的可能性就越小。随着多核和多CPU系统变得越来越容易使用,达米夫也可以利用这些资源。为了进一步加快速度从头算建模,达米夫采用OpenMP,一种共享内存并行化框架(Dagum&Menon,1998[Dagum,L.&Menon,R.(1998)。IEEE计算科学与工程5,46-55。])。为了利用上述SA的特性,实现了一个简单的预取和分支预测方案(图2[链接]右侧)。而不是单个相邻模型[X’]如中所示达明,达米夫计算多个模型[X’],[X'',\ldot,X^{(n)}]并行(预取)。其中大多数(如果不是全部)可能会在以后的温度步骤中被拒绝。因此,提前计算许多相邻模型对应于负分支预测。

4.重建质量和实际方面

对模拟和实验数据的广泛测试表明达米夫达明重建的质量与Svergun(1999)提出的一致[Svergun,D.I.(1999),《生物物理学杂志》第76期,第2879-2886页。])和Volkov&Svergun(2003)【Volkov,V.V.&Svergun,D.I.(2003),《应用结晶杂志》,第36期,第860-864页。】)。对于高度各向异性的粒子达米夫由于没有边界效应,可能更准确。模型重建的比较达明达米夫半径为10Ω、高度为200Ω的圆柱形粒子的形状如图3所示[链接].

[图3]
图3
根据左侧显示的模拟散射图案重建半径为10°、高度为200°(底部中心)的圆柱形粒子[相对强度I与逆∑ngströms;距离分布函数第页(第页)计算单位:GNOM公司显示在插页中]。起始(顶行)和最终(底行)模型达明达米夫分别显示在中间面板和右侧面板中。达明在球形搜索体积内以慢速模式运行(填料半径第页0= 5.3奥,使用的CPU时间为246分钟)。对于达米夫,的值第页0是3.0º,在同一个单处理器上运行需要8分钟。

当然,达米夫,类似于达明以及其他形状确定程序,不适用于混合物或未折叠蛋白质等异构系统。对于分析来自小(小于30kDa)蛋白质的高分辨率数据,内部结构的贡献至关重要,其他程序如GASBOR公司(斯维尔贡等。, 2001[Svergun,D.I.,Petoukhov,M.V.&Koch,M.H.J.(2001),《生物物理学杂志》第80期,第2946-2953页。])可能更适合从头算分析形状确定算法。

这个R(右)因素R(右)(,X)[见方程式(3)[链接]]获得的达米夫模型,在日志文件和PDB类型文件(蛋白质数据库;Berman等。, 2000[Berman,H.M.、Westbrook,J.、Feng,Z.、Gilliland,G.、Bhat,T.N.、Weissig,H.、Shindyalov,I.N.和Bourne,P.E.(2000)。核酸研究28,235-242。])包含最终解决方案,可以快速评估重建的质量。通常,R(右)超过的因素0.1指出拟合不良,从而指出对研究对象的错误假设。此外,分析重建的独特性也极为重要,类似于达明通过比较和平均多个单独运行,例如使用程序达马弗(Volkov和Svergun,2003年【Volkov,V.V.&Svergun,D.I.(2003),《应用结晶杂志》,第36期,第860-864页。】)。改进的速度达米夫允许用户在更短的时间内执行这些分析。

5.结论

我们现在介绍达米夫,流行的从头算建模程序达明(斯维尔根,1999年[Svergun,D.I.(1999),《生物物理学杂志》第76期,第2879-2886页。])。表3[链接]总结了这两种实现之间的差异:最值得注意的是平均运行时间减少了25-40倍,这取决于搜索模型中虚拟原子的数量。此外,一个限制可能解决方案映射的预定义搜索量被一个无限的、自适应的搜索空间所取代。

表3
实施之间的差异摘要达明达米夫

  达明 达米夫
预期运行时间,快速模式 15分钟 30秒
预期运行时间,慢速模式 24小时 1小时
内存使用,慢速模式 10 MB 100 MB
搜索量 关闭 无限制
粒子对称约束 是的 是的
粒子各向异性约束 是的 是的
模型链接 是的§
并行化 是的
平台 Windows、Linux Windows、Linux
实现语言 Fortran福特兰77 Fortran 95型
†给出了在无对称限制的典型PC上运行的CPU时钟时间。快慢模式:包装半径对应加利福尼亚州2000年和加利福尼亚州在一个半径为的球体中,分别有10000个假原子D类最大值/2.
†与中相同达明,但空间组P(P)23和P(P)432和二十面体对称未实现。
§或者,对输出文件中的伪原子进行排序,以形成伪链。

中提供了其他约束,如粒子对称性和各向异性达米夫因为他们在达明(即。作为硬约束)–表3中列出的一些较高对称性除外[链接]哪里达明它本身非常快。作为附加选项,达米夫能够输出PDB格式文件中的伪句,使其更适合提交给PDB。

在目前的实施中达米夫,大部分运行时间的减少是由于算法的改进,例如珠子选择的差异,而不是由于并行化(图2[链接])。因为达米夫大量使用查找表,因此使用了更多RAM,内存传输开销大大降低了使用多个CPU的收益。将对此进行调查,如果可能,将对应用程序的后续版本进行改进。

实施预取策略的进一步工作也在进行中(图2[链接]),从ATSAS公司包装(Konarev等。,2006年[科纳列夫,P.V.,佩图霍夫,M.V.,沃尔科夫,V.V.&斯维尔根,D.I.(2006),《应用结晶杂志》,第39期,第277-286页。])采用SA进行小角度散射建模。

5.1. 可利用性

达米夫主要平台(Windows、Linux、MacOSX)可从ATSAS公司网页(https://www.embl-hamburg.de/ExternalInfo/Research/Sax/software.html).

致谢

这项工作得到了欧盟FP6设计研究SAXIER(批准号:RIDS 011934)的支持。作者还要感谢亚当回合的许多富有成果的讨论。

参考文献

第一次引用Bentley,J.L.(1975)。Commun公司。ACM公司,18, 509–517. 交叉参考 科学网 谷歌学者
第一次引用Berman,H.M.、Westbrook,J.、Feng,Z.、Gilliland,G.、Bhat,T.N.、Weissig,H.、Shindyalov,I.N.和Bourne,P.E.(2000年)。核酸研究。 28,235–242科学网 交叉参考 公共医学 中国科学院 谷歌学者
第一次引用Chacon,P.、Moran,F.、Diaz,J.F.、Pantos,E.和Andreu,J.M.(1998)。生物物理学。J。 74, 2760–2775. 科学网 交叉参考 中国科学院 公共医学 谷歌学者
第一次引用Dagum,L.&Menon,R.(1998年)。IEEE计算。科学。工程师。 5, 46–55. 科学网 交叉参考 谷歌学者
第一次引用Debye,P.(1915)。安·物理。 46, 809–823. 交叉参考 中国科学院 谷歌学者
第一次引用Feigin,L.A.和Svergun,D.I.(1987)。小角度X射线和中子散射结构分析纽约:Plenum出版社。 谷歌学者
第一次引用Heller,W.T.、Abusamhadneh,E.、Finley,N.、Rosevear,P.R.和Trewella,J.(2002)。生物化学,41, 15654–15663. 科学网 交叉参考 公共医学 中国科学院 谷歌学者
第一次引用Konarev,P.V.、Petoukhov,M.V.、Volkov,V.V.和Svergun,D.I.(2006)。J.应用。克里斯特。 39, 277–286. 科学网 交叉参考 中国科学院 IUCr日志 谷歌学者
第一次引用Petoukhov,M.V.、Konarev,P.V.、Kikhney,A.G.和Svergun,D.I.(2007)。J.应用。克里斯特。 40第223节至第228节科学网 交叉参考 中国科学院 IUCr日志 谷歌学者
第一次引用Shtykova,E.V.、Huang,X.、Remmes,N.、Baxter,D.、Stein,B.、Dragnea,B.、Svergun,D.I.和Bronstein,L.M.(2007年)。《物理学杂志》。化学。C类,111, 18078–18086. 科学网 交叉参考 中国科学院 谷歌学者
第一次引用Shtykova,E.V.,Shtykova,E.V.Jr,Volkov,V.V.,Konarev,P.V.,Dembo,A.T.,Makhaeva,E.E.,Ronova,I.A.,Khokhlov,A.R.,Reynaers,H.&Svergun,D.I.(2003)。J.应用。克里斯特。 36, 669–673. 科学网 交叉参考 中国科学院 IUCr日志 谷歌学者
第一次引用Stuhrmann,H.B.(1970年)。Z.物理。化学。新编,72, 177–198. 交叉参考 中国科学院 谷歌学者
第一次引用Svergun,D.I.(1992)。J.应用。克里斯特。 25, 495–503. 交叉参考 科学网 IUCr日志 谷歌学者
第一次引用Svergun,D.I.(1999年)。生物物理学。J。 76, 2879–2886. 科学网 交叉参考 公共医学 中国科学院 谷歌学者
第一次引用Svergun,D.I.和Koch,M.H.J.(2003)。代表程序。物理学。 66, 1735–1782. 科学网 交叉参考 中国科学院 谷歌学者
第一次引用Svergun,D.I.、Petoukhov,M.V.和Koch,M.H.J.(2001)。生物物理学。J。 80, 2946–2953. 科学网 交叉参考 公共医学 中国科学院 谷歌学者
第一次引用Svergun,D.I.、Volkov,V.V.、Kozin,M.B.和Stuhrmann,H.B.(1996)。阿克塔·克里斯特。A类52, 419–426. 交叉参考 中国科学院 科学网 IUCr日志 谷歌学者
第一次引用Volkov,V.V.和Svergun,D.I.(2003)。J.应用。克里斯特。 36, 860–864. 科学网 交叉参考 中国科学院 IUCr日志 谷歌学者
第一次引用Walther,D.、Cohen,F.E.和Doniach,S.(2000)。J.应用。克里斯特。 33,350–363科学网 交叉参考 中国科学院 IUCr日志 谷歌学者

这是一篇根据知识共享署名(CC-BY)许可它允许在任何介质中不受限制地使用、分发和复制,前提是引用了原始作者和来源。

期刊徽标的日志
应用
结晶学
国际标准编号:1600-5767
遵循J.Appl。克里斯特。
注册电子通知
遵循J.Appl。克里斯特。在推特上
在脸书上关注我们
注册RSS订阅源