| Literature DB >> 36249501 |
Andrey Aslandukov1,2, Matvii Aslandukov3, Natalia Dubrovinskaia1,4, Leonid Dubrovinsky2.
Abstract
This paper presents the Domain Auto Finder (DAFi) program and its application to the analysis of single-crystal X-ray diffraction (SC-XRD) data from multiphase mixtures of microcrystalline solids and powders. Superposition of numerous reflections originating from a large number of single-crystal domains of the same and/or different (especially unknown) phases usually precludes the sorting of reflections coming from individual domains, making their automatic indexing impossible. The DAFi algorithm is designed to quickly find subsets of reflections from individual domains in a whole set of SC-XRD data. Further indexing of all found subsets can be easily performed using widely accessible crystallographic packages. As the algorithm neither requires a priori crystallographic information nor is limited by the number of phases or individual domains, DAFi is powerful software to be used for studies of multiphase polycrystalline and microcrystalline (powder) materials. The algorithm is validated by testing on X-ray diffraction data sets obtained from real samples: a multi-mineral basalt rock at ambient conditions and products of the chemical reaction of yttrium and nitro-gen in a laser-heated diamond anvil cell at 50 GPa. The high performance of the DAFi algorithm means it can be used for processing SC-XRD data online during experiments at synchrotron facilities. © Andrey Aslandukov et al. 2022.Entities:
Keywords: DAFi; multiphase mixtures; polycrystalline samples; single-crystal X-ray diffraction; single-crystal domain auto finder
Year: 2022 PMID: 36249501 PMCID: PMC9533752 DOI: 10.1107/S1600576722008081
Source DB: PubMed Journal: J Appl Crystallogr ISSN: 0021-8898 Impact factor: 4.868
Figure 1A data flowchart for the analysis of single-crystal XRD data from polycrystalline materials. The DAFi program is implemented to sort groups of reflections originating from individual single-crystal domains (see the text for detailed explanations).
Figure 2Illustration of the two main stages of the algorithm. (a) First stage: finding a set of possible directions (shown here by arrows) for a given set of reflections (here blue points A through F) and selecting the ‘best’ one(s) to consider at the second stage. Among the ten directions found for the set of points A, B, C, D, E, F, the ‘best’ one (shown by the green arrow) is identified as that corresponding to the largest number of collinear vectors. (b) The second stage: finding the ‘proper’ distance between the reflections (here denoted as ‘d’) in the selected direction. (c) An example of a view of the reciprocal space with the subset of points (orange dots) found in the initial set (blue dots).
Figure 3Comparison of naive and smart approaches. The naive approach implies consideration of all directions, while the smart one considers only the directions with rows of equidistant points.
Figure 4Reciprocal space representing SC-XRD data from a sample of basalt: (a) all reflections; (b) reflections of group 1 as found by the DAFi program; (c) reflections of group 1 extended by CrysAlis software.
Results of the DAFi run on the data set collected from a sample of basalt
| Lattice parameters | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Group No. | Size of group found by | Size of group after indexing in |
|
|
| α (°) | β (°) | γ (°) | Minerals |
| 1 | 421 | 1312 | 4.7881 (7) | 6.0329 (10) | 10.3079 (2) | 90 | 90 | 90 | Olivine |
| 2 | 197 | 494 | 5.2989 (17) | 8.911 (3) | 9.755 (3) | 90 | 105.47 (3) | 90 | Phlogopite |
| 3 | 171 | Merged with group 1 | |||||||
| 4 | 137 | 372 | 8.425 (3) | 8.425 (3) | 8.425 (3) | 90 | 90 | 90 | Chromite |
| 5 | 107 | Merged with group 1 | |||||||
| 6 | 57 | Merged with group 1 | |||||||
| 7 | 82 | Merged with group 2 | |||||||
| 8 | 57 | Merged with group 3 | |||||||
| 9 | 38 | Merged with group 1 | |||||||
| 10 | 41 | Merged with group 1 | |||||||
| 11 | 25 | 140 | 8.425 (3) | 8.425 (3) | 8.425 (3) | 90 | 90 | 90 | Chromite |
| 12 | 28 | Merged with group 3 | |||||||
| 13 | 15 | 98 | 5.317 (8) | 8.907 (5) | 9.723 (9) | 90 | 105.35 (12) | 90 | Phlogopite |
| 14 | 16 | Merged with group 1 | |||||||
| 15 | 21 | 86 | 5.286 (9) | 8.970 (17) | 9.752 (19) | 90 | 106.0 (2) | 90 | Phlogopite |
| 16 | 20 | Merged with group 1 | |||||||
| 17 | 20 | 85 | 8.398 (6) | 8.398 (6) | 8.398 (6) | 90 | 90 | 90 | Chromite |
| 18 | 26 | Merged with group 1 | |||||||
Indexing performed with a tolerance of 0.125.
Figure 5Reciprocal space representing SC-XRD data from a sample of Y+N2 in a DAC: (a) all reflections (cyan reflections are those filtered after applying ‘advanced filtering’); (b) reflections of group 1 belonging to the first Y5N14 domain found by the DAFi program; (c) reflections of group 1 belonging to the Y5N14 domain extended by CrysAlis; (d) reflections of ten groups (1 through 10) belonging to ten Y5N14 domains marked by ten different colors.
Results of the DAFi run on the data set collected from a sample of Y+N2 in a DAC at 50 GPa
| Lattice parameters | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Group No. | Size of group found by | Size of group after indexing in |
|
|
| α (°) | β (°) | γ (°) | Phase |
| 1 | 617 | 1286 | 8.4595 (3) | 8.4595 (3) | 4.7032 (5) | 90 | 90 | 90 | Y5N14 |
| 2 | 590 | 1044 | 8.4788 (6) | 8.4788 (6) | 4.6883 (3) | 90 | 90 | 90 | Y5N14 |
| 3 | 499 | 954 | 8.4527 (8) | 8.4527 (8) | 4.7034 (11) | 90 | 90 | 90 | Y5N14 |
| 4 | 485 | 997 | 8.4459 (5) | 8.4459 (5) | 4.7182 (7) | 90 | 90 | 90 | Y5N14 |
| 5 | 531 | 1199 | 8.4538 (4) | 8.4538 (4) | 4.711 (2) | 90 | 90 | 90 | Y5N14 |
| 6 | 483 | 1095 | 8.4737 (5) | 8.4737 (5) | 4.6922 (4) | 90 | 90 | 90 | Y5N14 |
| 7 | 478 | 1011 | 8.4710 (5) | 8.4710 (5) | 4.6977 (4) | 90 | 90 | 90 | Y5N14 |
| 8 | 375 | 984 | 8.4690 (5) | 8.4690 (5) | 4.7047 (19) | 90 | 90 | 90 | Y5N14 |
| 9 | 361 | 823 | 8.4606 (5) | 8.4606 (5) | 4.7065 (3) | 90 | 90 | 90 | Y5N14 |
| 10 | 308 | 935 | 8.4677 (9) | 8.4677 (9) | 4.699 (3) | 90 | 90 | 90 | Y5N14 |
Indexing performed with a tolerance of 0.05.