Professional Documents
Culture Documents
Samples
Dingning Li1 and Kai Zhang1, ∗
1
Division of Natural and Applied Sciences, Duke Kunshan University, Kunshan, Jiangsu, 215300, China
(Dated: April 2, 2021)
Scattering methods are widely used in many research areas to analyze and resolve material struc-
tures. Given the importance, a large number of full textbooks are devoted to this topic. However,
technical details in experiments and disconnection between explanations from different perspectives
often confuse and frustrate beginner students and researchers. To create an effective learning path,
we review the core concepts about scattering and structure factor in this article in a self-contained
way. Classical examples of scattering photography and spectroscopy are calculated. Sample CPU
arXiv:2010.06126v2 [cond-mat.soft] 1 Apr 2021
and GPU codes are provided to facilitate the understanding and application of these methods.
s0 θ λ
The rescaled scattering vector s1 − s0 = 2π q (of length
θ 2 sin θ) is parallel to the normal vector, or reciprocal vec-
l α tor d∗hkl (of length 1/dhkl ), of the lattice planes (hkl).
β θ Thus, it is sometimes convenient to express Bragg’s law
in a vector form, for instance, for the primary n = 1
θ scattering, as
dhkl s1 − s0
= d∗hkl . (18)
λ
FIG. 3. The scattering paths of two rays diffracted by two Using Eq. (3), the necessary condition to receive a strong
layers of ordered particles (black dots) with interplanar dis- signal for scattering vector q in crystals is thus
tance dhkl and scattering angle 2θ. s0 and s1 are unit vectors
of the incident and diffracted rays. When Bragg’s law is sat- q = 2πd∗hkl . (19)
isfied, the scattering vector is parallel to the normal vector
d∗hkl of the lattice planes.
.. .. 4. LIQUID-STATE THEORY
L/2
According to liquid-state theory, a static structure fac-
.. L
sin(θ + δθ)
.. tor S(q) can be used to address short-range order [27, 28]
2
and the glass transition [29] in amorphous/liquid sam-
ples [30] and more generally in nano-structured or other
L
2
sin θ structurally disordered systems [31]. In an N -particle
.. .. system, it is defined as
1 1
.. .. S(q) = N
hρ̂q ρ̂−q i = N
I(q), (29)
fˆi2 (q) fˆi2 (q)
P P
i=1 i=1
where the value lim S(q) should be used at q = 0 in In contrast, one can show that, in the transmission
q→0
method,
the integration. When the system’s structure is isotropic
over the sample volume, i.e. g(r) = g(r), more convenient 2π
X Y L−D
relationships can be derived [33] (qx , qy , qz ) = , ,− (transmission).
λ L L L
Z ∞ (38)
sin(qr)
S(q) = 1 + 4πρ0 dr(g(r) − 1)r2 , (33)
+ qr
Z0 ∞
1 S(q) − 1 2 sin(qr)
g(r) = 1 + 2 dq q , (34) 5.2. Cylindrical Method
2π 0+ ρ0 qr
sin x
where lim x = 1 should be used in the integration. Compared with above two setups, the cylindrical
x→0
The limit value of S(q) as q approaches zero is related to method collects signals from all azimuthal angles φ and
the isothermal compressibility κ by [34] is thus more informative (Fig. 7). In fact, a cylindrical
film, which better preserves the natural shape of scatter-
lim S(q) = ρ0 kB T κ. (35) ing spots, can be considered as the sum of an infinitely
q→0
wide back-reflection film and an infinitely wide transmis-
sion film, on which scattering patterns farther away from
5. EXPERIMENTAL SETUPS IN the film center are more distorted.
PHOTOGRAPHY To map q onto the film, one can unfold the cylinder
into a plane with coordinates (X, Y ) = (D sin φ, Y ) with
the azimuthal angle φ ∈ (−π, π). The relationship is
In this section, we discuss some technical details
about photography methods, which collects signals of
D sin φ Y D cos φ − D
I(q) = I(X, Y ) on a two-dimensional film with coor- 2π
(qx , qy , qz ) = , , . (39)
dinates (X, Y ). Three popular experimental setups are λ L L L
often used as described below, which map q onto (X, Y )
differently.
6. PHOTOGRAPHY OF SINGLE
CRYSTALLINE SAMPLES
5.1. Back-reflection and Transmission Methods
The illustration of Bragg’s law using Ewald’s sphere
In back-reflection and transmission methods, the suggests two ways to make reciprocal lattice points fall
recording film is a rectangular plane, which is placed ei- on the sphere to generate constructive scattering signals
ther before (back-reflection) or after (transmission) the from specific crystallographic planes. One is to tune the
sample as shown in Fig. 6. In both methods, it can be wavelength and the other is to change the orientation
seen that the ratio qx /qy equals X/Y . If the incident of the sample. These correspond to two experimental
wave number is |k0 | = 2π/λ, then strategies in designing photography methods for single
crystals – the Laue method and the (monochromatic)
2π X Y rotation method.
(qx , qy ) = , , (36)
λ L L
(b)
(a)
(X, Y )
(X, Y )
L
L
R R
k1 q k1
q k0 2θ
α 2θ
α
(hkl) planes
k0 D
D
(hkl) planes
y
y
x x
z z
FIG. 6. Illustration of (a) back-reflection and (b) transmission methods. The scattering vector q resulted from crystallographic
planes (hkl) maps onto 2D coordinates (X, Y ) on the film, which is placed at a distance D from the sample. The incident beam
is along the z axis.
(a) D (b)
qx (X, Y )
L
q0
q Y qz
k1 φ D
0
k0 q k0
φ 2π
λ
y
x x
z −π π
FIG. 7. Illustration of cylindrical method from (a) the side view and (b) the top view. A cylindrical film is placed at a radius
D around the sample.
which can be formally written as beam is along the [001] direction and the nearest neigh-
¯ P bor distance σ is set as the unit of length. The code to
I(X, Y ) = I(q) ¯
q compute I(X, Y ) numerically implementing Eq. (40) is
2 2 # provided online. The value of D can be chosen arbitrar-
"
N N
P P ˆ ˆ
P
= fi (q) cos(q · ri ) + fi (q) sin(q · ri ) . ily, with all other lengths calculated accordingly, because
q i=1 i=1
it only leads to a scaling of the photograph. Here, we
(40) set D = 100σ for numerical convenience. If the total
This type of general equation, which computes scattering number of pixels on the film is NXY and the number
intensity from all atoms in the sample, reduces to the of wavelengths scanned is Nλ , then the computational
simple summation over atoms in the unit cell for ideal complexity using Eq. (40) is O(NXY Nλ N ).
crystals, as explained in Section 3 3.3.
We demonstrate the photography results using per-
fect SC, BCC and FCC samples (Fig. 8). The incident
9
¯
I(X,
" Y ) = 2 2 #
N N
fˆi (q) cos(q · ri (Ω)) + fˆi (q) sin(q · ri (Ω))
P P P
Ω i=1 i=1
(41)
FIG. 9. Rotation photography of SC (a) (N = 3375 and λ = 0.235σ), BCC (b) (N = 4394 and λ = 0.231σ) and FCC (c)
(N = 5324 and λ = 0.257σ) crystals.
an “X”-shape pattern at the center and are made of hor- of 3/8 pitch are present. The bright level 8 signal of 3D
izontal broken stripes (Fig. 11). The two branches of samples at X = 0 is missing for 2D structures.
the “X” pattern can be viewed as scattering signals from
the two series of parallel particles on the sinusoidal wave
(Fig. 11a). Because each pitch of the helix has 10 parti- 7. SCATTERING VECTOR q IN INTENSITY
cles, the pattern has a vertical period of 10 stripes [36]. SCANNING
The brightness and darkness along each horizontal stripe
depends sensitively on the relative position between dif- In this section, we discuss the choice of scattering
ferent particles [38]. For example, the level 4 stripe dis- vector q in the case of disordered or partially ordered
appears when two double strands with a phase difference samples that are spatially isotropic or approximately
11
isotropic. When samples are isotropic, the scattering in- Here, ri (Ω) represents the new coordinates of particle i
tensity I(q) or its normalized version, structure factor after rotation to orientation Ω.
S(q), only depends on the magnitude q of the scattering
P
Note that the sum is applied to the intensity rather
vector, and thus does not generate isolated spotty signals Ω
2
as in photography of ordered samples. The photography P PN
I(X, Y ), often of less interest in this context, should ide- than within the square like · · · . The latter
Ω i=1
ally exhibit concentric circular patterns. The intensity choice would imply a virtual system of many randomly
scanning I(q) or S(q) as a function of q is the primary orientated overlapping grains, each of size N . The po-
method used for isotropic samples. sitions of these virtual grains generated by rotation do
not reflect the absolute positions of grains in the real
polycrystal. According to the equivalency of Eq. (9) and
7.1. Vector q along a Single Direction to Represent Eq. (10), Eq. (43) is an approximation to Eq. (42) by
Magnitude q in Isotropic Systems only considering relative positions of particles within each
grain ri (Ω)−rj (Ω). Therefore, the difference between co-
In an experiment, one can vary q by observing signals ordinates of particles i and j at two different orientations,
at continuously changing scattering angle 2θ using a fixed ri (Ω) − rj (Ω0 ), does not affect the result of Eq. (43), but
incident wavelength λ. Because experimental samples are will lead to different and wrong results, if the sum is
generally large enough, a well-averaged scattering signal
P P N
2
can be detected along one particular direction at 2θ, as taken as · · · .
Ω i=1
in the powder method with a diffractometer.
For small and nearly isotropic liquids or glasses, one
For example, consider a polycrystal with M randomly
can replace random rotations of the sample by averag-
oriented crystalline grains (domains), each of N particles.
ing over many thermally equilibrated configurations. For
The scattering intensity at q computed from Eq. (9),
anisotropic systems, however, rotations are needed to
assuming fˆi (q) = 1, is sample different directions.
2 2
XM X
N XM X
N
I(q) = cos(q · rn,i ) + sin(q · rn,i ) ,
7.3. Scattering Vector q on a Lattice
n=1 i=1 n=1 i=1
(42)
An alternative and more convenient way to simu-
where rn,i is the position vector of particle i in grain n. If late experiments is to fix the sample coordinates and
M is large and crystalline grains are uniformly oriented choose q of a given q from all directions. It is often
in all directions, I(q) at the particular vector q can be suggested to select q from a 3D orthorhombic lattice,
accurate enough to represent I(q) at the magnitude q, q = ∆q(nx , ny , nz ), with integers nx , ny , nz and incre-
without averaging over all directions of q. A similar ar- ment ∆q = 2π L , where L is the linear dimension of the
gument applies to bulk liquids or glasses, in which I(q) cubic simulation box [39]. The motivation here is that L
is also well self-averaged. sets the maximum periodicity of the simulation sample
12
FIG. 11. Transmission photography of single-strand (a,c) and double-strand (b,d) 2D sinusoidal waves (a-b) and 3D DNA
helices (c-d) using λ = 1.54σ. Each helix is made of a backbone of N = 70 particles with a pitch of p = 34σ and a diameter of
20σ. There are 10 particles per pitch. The two helices in the double strand structure are offset by 3/8 pitch. Particle size in
insets is set as 5σ to enhance visibility.
that is still physically meaningful, and thus the resolution there are 1, 2, 1, 2, 2, 1, 2,√· · · q√points
√ on the lattice at
of q. The integers nx , ny , nz may be chosen to run from magnitude q/∆q = 0, 1, 2, 2, 5, 8, 9, · · · respectively
negative to positive values to sample spherically symmet- (Fig. 12). When reporting the result of S(q), one can
ric q’s, or to start from zero to sample only q’s on 1/8 of assign q’s into bins of equal size or just use the original
the sphere. At the expense of symmetry and averaging, q values visited by the lattice points. In both cases, the
the latter choice can reach a higher magnitude q with the S(q) should be the mean value averaged over all the q’s
same number of lattice points. at that q.
There are multiple q’s on this lattice that correspond If the sample is crystalline and L is an integer multi-
to the same magnitude q, from which we can compute ple of the crystallographic lattice constant a, then the q
an average S(q). The number of q’s for a given magni- lattice contains the reciprocal lattice points of the crys-
tude q tends to, but not necessarily, increase with q. For tal (subject to a 2π factor difference) [39]. If L = 5a in
example, in a 2D system with q’s on a square lattice, the above 2D example, then q points ∆q(0, 0), ∆q(5, 0),
13
ny =
2π
a In the limit of Nq → ∞, using Eq. (10), we can inte-
8 grate over all q directions and then normalize it by the
full solid angle of 4π to compute the average I(q)
7
N P
N
1
fˆi (q)fˆj (q)eiq·rij
R P
I(q) = 4π dq
6 |q|=q i=1 j=1
2π Rπ N P
N
1
fˆi (q)fˆj (q)eiqrij cos θ
R P
5 = 4π dφ sin θdθ
0 0 i=1 j=1
N
N P
4
fˆi (q)fˆj (q) qrijij
P sin(qr )
=
i=1 j=1
3
(44)
2
This is known as Debye’s scattering equation [41, 42],
which can also be viewed as the discrete version of the
∆q = 2π
L
1
Fourier transform of the radial distribution function g(r)
0
in Eq. (33). The computational complexity of Debye’s
nx = 0 1 2 3 4 5 6 7 8 method is O(N 2 ) and it becomes more efficient than
numerically sampling Nq vector q’s on a sphere when
FIG. 12. Scattering vector q = ∆q(nx , ny ) on a square lattice N < Nq .
used for a 2D system of box size L. q points at the same
magnitude q are connected by concentric quarter circles up to
q = 8∆q. If the system is a crystal of lattice constant a = L/5, 8. PHOTOGRAPHY AND INTENSITY
then four points shown in red correspond to reciprocal lattice SCANNING OF DISORDERED OR PARTIALLY
points. ORDERED SAMPLES
FIG. 13. Simulated transmission photography using fixed wavelength λ = 0.4σ (a,c) and structure factor S(q) (b,d) of a
static glass sample (a-b) and a thermally averaged liquid sample (c-d). Red solid rings in photography correspond to the
first and second peaks in S(q). The cross pattern at the center of each photograph is due to Fraunhofer diffraction from
the small simulation box, effectively a cubic obstacle. Three methods are used to compute S(q): with q’s on a cubic lattice
(green circles), with q’s on spheres (blue dotted line) and Debye’s scattering equation (red solid line). Insets show the radial
distribution function g(r). Both samples are N = 1000 hard spheres of diameter σ. The glass sample has one configuration at
packing fraction 0.64. The liquid sample has 1000 thermally equilibrated configurations at packing fraction π/6 = 0.5236.
q of the scattering vector and exhibits a major peak at rect orientation by chance to satisfy Bragg’s law. The
q ∗ ∼ 2π
σ . Using q’s on a sphere numerically or Debye’s measured intensity scanning S(q) can be used to calcu-
equation can generate well-averaged smooth S(q) curves late interplanar spacings in the crystal and, with some
for liquids or glasses (Fig. 13b,d). If only one disordered limitations, even to determine the crystal structure.
configuration is analyzed, the S(q) curve is much noisier It is difficult to produce a well randomized polycrys-
using q’s on a cubic lattice (Fig. 13b). talline sample in simulation, given the limit of system
size. Nevertheless, we can start from a small single crys-
tal sample and use random rotation or q’s from different
8.2. Polycrystalline Samples – Powder Method directions to simulate scattering signals of a polycrystal.
In particular, we use the same SC, BCC, FCC crystals
The powder method is often used to analyze polycrys- used above to generate photography and intensity scan-
tals, in which a crystalline sample is ground into pow- ning results of corresponding polycrystals (Fig. 14).
der to produce many small randomly oriented crystalline The sharp concentric rings in the photograph I(X, Y )
grains. Then, at any scattering angle 2θ where strong and the narrow peaks in S(q) correspond to scatter-
signal is expected, at least one of the grains has the cor- ing from different crystallographic planes (hkl) of the
15
FIG. 14. Simulated powder method. Transmission photography using fixed wavelength λ = 0.4σ (a,c,d) and structure factor
S(q) (b,d,f) of polycrystalline SC (a-b), BCC (c-d) and FCC (e-f) samples. Miller indices (hkl) are labelled next to each signal
peak. The photograph is produced by randomly rotating a single crystalline sample in three dimensions and taking the average
of I(q) over 5000 orientations. The small concentric circular pattern at the center of each photograph is due to Fraunhofer
diffraction from the small simulation box, effectively a circular obstacle, after being randomly rotated. Three methods are used
to compute S(q): with q’s on a cubic lattice (green vertical lines), with q’s on spheres (blue dotted line) and Debye’s scattering
equation (red solid line).
2π
three crystals (SC, BCC, and FCC). S(q) peaks com- and N = L3 = 3375 particles. Given ∆q = 15σ ,
puted from spherically distributed q’s are lower and the S(q) peak from (100) planes is expected to occur
broader than those from cubic lattice q’s. The peak at six q points, ∆q(15, 0, 0), ∆q(0, 15, 0), ∆q(0, 0, 15),
height using cubic lattice q’s often scales with system ∆q(−15, 0, 0), ∆q(0, −15, 0), and ∆q(0, 0, −15), each has
size N . For example, the SC crystal has L = 15σ a value S(q) = 3375. However, there are other q points
16
with magnitude q = 15∆q, which correspond to integer (110) peak from 7.7σ −1 to 1.27σ −1 (Fig. 15c). This helps
solutions to n2x + n2y + n2z = 152 . In total, at q = 15, there us to identify that only the peak from the (110) planes
are 6 (15, 0, 0)-like (considering its permutation and ±), of the BCC superlattice is sharply distinguishable from
24 (12, 9, 0)-like, 24 (10, 10, 5)-like, 48 (11, 10, 2)-like, and the background signals.
48 (14, 5, 2)-like q points. Out of these 150 points, only 6
have S(q) = N while others have S(q) = 0. So the peak
height S(q = 15∆q) = 3375 × 6/150 = 135. 9. 2D STRUCTURE FACTOR
portant wavelength and/or angle-dependent factors due The inverse Fourier transform of F̂k is an integral in
to, for example, absorption, extinction, multiple scatter- the wavevector space which gives the original real-space
ing, polarization, and the Lorentz factor, as well as the function
issue of normalization of the measured intensity to an
1
Z
absolute scale. We have also omitted the effect of tem- F (r) = dkF̂k e−ik·r . (A2)
perature which generally adds a Gaussian co-factor to (2π)3
each atomic scattering factor. This expands F (r) in terms of an infinite number of pe-
riodic basis functions e−ik·r characterized by different
k’s. The coefficient or contribution of each k is just the
ACKNOWLEDGMENTS Fourier transform F̂k . In principle, the collection of all
F̂k ’s contains the entire information about the original
This work benefits from the Duke Kunshan startup function F (r) such that knowing F̂k ’s allows us to recon-
funding and resources made available at the Duke Com- struct F (r).
pute Cluster (DCC). We thank Corey O’Hern, Alex Gri- In physical systems, F (r) is often defined within a fi-
gas, Robert Hoy and Joseph Dietz for testing some of our nite volume V and the Fourier transform should be inte-
codes. We also thank Patrick Charbonneau for helpful grated over the region V
discussions. Z
F̂k = drF (r)eik·r . (A3)
V
Appendix A: Fourier Transform: Continuous and
Discrete If such a finite system is of a cubic shape with a linear
dimension L, i.e. V = L3 , then any periodicity or wave-
The Fourier transform F̂k of a function F (r) defined length λ > L is unphysical. This imposes a lower bound,
continuously in three-dimensional real space of infinite 2π/L, on the smallest wavevector to be considered. The
volume is inverse Fourier transform Eq. (A2) thus should not vary k
continuously as in an integral, but only take discrete val-
ues of k with increments (∆kx , ∆ky , ∆kz ) = ( 2π 2π 2π
Z
F̂k = drF (r)eik·r , (A1) L , L , L ).
The integral then becomes [52]
3
where k is a wavevector used to extract the spatial pe- 1 X −ik·r 2π 1 X
riodicity of F (r) [51]. For instance, if F (r) has a pe- F (r) = F̂ k e = F̂k e−ik·r .
(2π)3 L V
k k
riodic pattern of wavelength λ along the x axis, i.e.
(A4)
F (x, y, z) = F (x + λ, y, z), then the value of F̂k is large
for the k of magnitude |k| = 2π/λ pointing in the x direc- Mathematically, for the Fourier transform Eq. (A1) to
tion, i.e. k = (2π/λ, 0, 0). Physically, if eik·r is viewed as exist, the function F (r) needs to be absolutely integrable.
a plane wave traveling in the k direction, then F̂k would If F (r) equals to some nonzero constants, or without loss
exhibit a peak value, when F (r) has wavelike properties of generality, F (r) = 1, in order to reconcile the singular-
coherent with eik·r such that they add constructively in ity, the result of the
R Fourier transform is formally written
the integral. In this sense, the Fourier transform Eq. (A1) as (2π)3 δD (k) = dreik·r , or equivalently,
quantifies the existence and the extent of periodicity cor-
1
Z
responding to k in F (r).
δD (k) = dreik·r , (A5)
In general, even if F (r) is a real function, F̂k can be (2π)3
complex. However, if F (r) is real (F ∗ (r) = F (r)) and
even (F (−r) = F (r), i.e. with a symmetry center), its where δD (x) is the (three-dimensional) singular Dirac
Fourier transform F̂k is also real and even, because the delta function (δD (0) → ∞). Usually,
R the Dirac delta
conjugate of F̂k is function with the property that dxδD (x)f (x) = f (0) is
introduced as the limiting case of a normalized Gaussian
Z Z function with its standard deviation approaching zero.
F̂k∗ = drF ∗ (r)e−ik·r = drF (r)e−ik·r = F̂−k According to the above notation, the inverse Fourier
Z ∞ Z −∞ transform of the Dirac delta function, readily reduces to
r0 =−r 1 3
δD (k)e−ik·r = e−i0·r = 1. For a system
0
R
= drF (−r)e−ik·r = − dr0 F (r0 )eik·r (2π)3 dk(2π)
−∞
Z ∞
∞ of a finite volume V , it is also customary to write
0
= dr0 F (r0 )eik·r = F̂k .
Z
−∞ dreik·r = V δk,0 , (A6)
V
Here the integration limits for the vector variable r, for-
mally denoted as ±∞, are to be understood as for each where δi,j = 1, i = j and 0, i 6= j is the Kronecker delta
of its components. function.
19
Appendix B: Direct and Reciprocal Lattices space spanned by the reciprocal lattice vectors a∗ , b∗ , c∗ ,
which are related to the direct lattice vectors by
The position vector r of particles or atoms residing on
a∗ = (b × c)/Vcell
a crystal lattice, the direct lattice, can be expressed as a
linear combination, b∗ = (c × a)/Vcell
c∗ = (a × b)/Vcell
r = xa + yb + zc,
Since a∗ is orthogonal to (b, c), b∗ is orthogonal to (a, c)
of the (direct) lattice vectors a, b, c, which are basis vec- and c∗ is orthogonal to (a, b),
tors of the unit cell with volume Vcell = a·(b×c). Gener-
ally, a, b, c may not be orthogonal to each other and thus a∗ · a = 1, a∗ · b = 0, a∗ · c = 0, etc.
x, y, z are not necessarily the projections of r in a Carte-
sian coordinate system. If particles coincide with lattice Note that, in general, a∗ , b∗ , c∗ are not orthogonal to
points, then x, y, z are integers; if partices are contained each other. Positions of reciprocal lattice points can be
inside the unit cell, their coordinates x, y, z can be frac- represented by vectors of the form
tions [53].
d∗hkl = ha∗ + kb∗ + lc∗
Particles on regular crystal lattices are situated on dif-
ferent families of parallel crystallographic planes, when where h, k, l are integers (Fig. 17b).
viewed from different angles. Such parallel planes are de- In crystallography, as the notation here implies, the
noted by three integers (hkl), the Miller indices, whose physical meaning of the reciprocal lattice is related to
reciprocals are proportional to the intercepts of the lattice planes in the direct space as follows [54]:
planes with the three axes of the direct lattice. The spac-
ing or distance, dhkl , between neighboring lattice planes • Each point with a vector d∗hkl on the reciprocal lat-
in the family (hkl) is a function of the Miller indices and tice represents a family of lattice planes with Miller
lattice parameters (Fig. 17a). In the special case of an indices (hkl);
orthorhombic lattice,
• The direction of d∗hkl is perpendicular to (or normal
1 h2 k2 l2 to) the lattice planes (hkl);
= + 2 + 2.
d2hkl a2 b c • The magnitude of d∗hkl is equal to the reciprocal of
the interplanar spacing dhkl , i.e |d∗hkl | = 1/dhkl .
The reciprocal lattice is defined mathematically in a
[1] JG Powles, “The structure of molecular liquids by neu- Joseph E Curtis, Mark Dadmun, Paul Fenimore, et al.,
tron scattering,” Advances in Physics 22, 1–56 (1973). “Neutron scattering in the biological sciences: progress
[2] WI Goldburg, “Dynamic light scattering,” American and prospects,” Acta Crystallographica Section D: Struc-
Journal of Physics 67, 1152–1160 (1999). tural Biology 74, 1129–1168 (2018).
[3] W Xiong, A Gasparian, H Gao, D Dutta, M Khandaker, [10] Ryong-Joon Roe and RJ Roe, Methods of X-ray and
N Liyanage, E Pasyuk, C Peng, X Bai, L Ye, et al., “A Neutron Scattering in Polymer Science, Vol. 739 (Oxford
small proton charge radius from an electron–proton scat- University Press, New York, 2000).
tering experiment,” Nature 575, 147–150 (2019). [11] Benjamin Chu and Benjamin S Hsiao, “Small-angle x-ray
[4] Leonid V. Azaroff, Elements of X-Ray Crystallography scattering of polymers,” Chemical Reviews 101, 1727–
(McGraw-Hill Companies, New York, 1968). 1762 (2001).
[5] Teresa Head-Gordon and Greg Hura, “Water structure [12] Jörg Fink, E Schierle, E Weschke, and J Geck, “Reso-
from scattering experiments and simulation,” Chemical nant elastic soft x-ray scattering,” Reports on Progress
Reviews 102, 2651–2670 (2002). in Physics 76, 056502 (2013).
[6] Francesco Sette, Michael H Krisch, Claudio Masciovec- [13] Feng Liu, Michael A Brady, and Cheng Wang, “Resonant
chio, Giancarlo Ruocco, and Giulio Monaco, “Dynamics soft x-ray scattering for polymer materials,” European
of glasses and glass-forming liquids studied by inelastic Polymer Journal 81, 555–568 (2016).
x-ray scattering,” Science 280, 1550–1555 (1998). [14] Subhrangsu Mukherjee, Andrew A Herzing, Donglin
[7] JB Hayter and J Penfold, “Determination of micelle Zhao, Qinghe Wu, Luping Yu, Harald Ade, Dean M De-
structure and charge by neutron small-angle scattering,” Longchamp, and Lee J Richter, “Morphological char-
Colloid and Polymer Science 261, 1022–1030 (1983). acterization of fullerene and fullerene-free organic pho-
[8] John C Kendrew, “The three-dimensional structure of tovoltaics by combined real and reciprocal space tech-
a protein molecule,” Scientific American 205, 96–111 niques,” Journal of Materials Research 32, 1921 (2017).
(1961). [15] Garry J McIntyre, “Area detectors in single-crystal neu-
[9] Rana Ashkar, Hassina Bilheux, Heliosa Bordallo, Robert tron diffraction,” Journal of Physics D: Applied Physics
Briber, David JE Callaway, Xiaolin Cheng, X-Q Chu, 48, 504002 (2015).
20