Note
Go to the end to download the full example code.
Glass Symmetry from Vectors#
This example shows how to identify symmetry (in a glassy system but this could be useful other places) by looking at the angles between 3 vectors in the diffraction pattern at some radial ring in k to identify groups of 3 vectors that are subtended by the same angle.
This is a very simple example with more detailed examples to come.
import pyxem as pxm
from scipy.ndimage import gaussian_filter
import matplotlib.pyplot as plt
import numpy as np
First we load the data and do some basic processing
s = pxm.data.pdnip_glass(allow_download=True)
s.axes_manager.signal_axes[0].offset = -23.7
s.axes_manager.signal_axes[1].offset = -19.3
s.filter(gaussian_filter, sigma=(1, 1, 0, 0), inplace=True) # only in real space
s.template_match_disk(disk_r=5, subtract_min=False, inplace=True)
vectors = s.get_diffraction_vectors(threshold_abs=0.5, min_distance=3)
0%| | 0.00/305M [00:00<?, ?B/s]
0%| | 18.4k/305M [00:00<29:25, 173kB/s]
0%| | 57.3k/305M [00:00<17:46, 286kB/s]
0%| | 147k/305M [00:00<09:22, 541kB/s]
0%| | 321k/305M [00:00<05:14, 969kB/s]
0%| | 664k/305M [00:00<02:50, 1.78MB/s]
0%|▏ | 1.35M/305M [00:00<01:30, 3.37MB/s]
1%|▎ | 2.74M/305M [00:00<00:46, 6.53MB/s]
1%|▍ | 3.39M/305M [00:00<00:51, 5.90MB/s]
2%|▌ | 4.95M/305M [00:00<00:35, 8.39MB/s]
2%|▊ | 6.32M/305M [00:01<00:39, 7.50MB/s]
3%|▉ | 7.89M/305M [00:01<00:32, 9.23MB/s]
3%|█ | 8.88M/305M [00:01<00:32, 9.21MB/s]
3%|█▏ | 9.92M/305M [00:01<00:32, 8.97MB/s]
4%|█▎ | 10.8M/305M [00:01<00:33, 8.75MB/s]
4%|█▍ | 11.9M/305M [00:01<00:31, 9.33MB/s]
4%|█▌ | 12.9M/305M [00:01<00:31, 9.34MB/s]
5%|█▋ | 13.9M/305M [00:01<00:30, 9.53MB/s]
5%|█▊ | 14.9M/305M [00:02<00:29, 9.66MB/s]
5%|██ | 16.0M/305M [00:02<00:28, 10.0MB/s]
6%|██▏ | 17.2M/305M [00:02<00:27, 10.3MB/s]
6%|██▎ | 18.4M/305M [00:02<00:27, 10.5MB/s]
6%|██▍ | 19.6M/305M [00:02<00:26, 10.7MB/s]
7%|██▌ | 20.7M/305M [00:02<00:26, 10.8MB/s]
7%|██▋ | 21.9M/305M [00:02<00:25, 10.9MB/s]
8%|██▉ | 23.1M/305M [00:02<00:25, 11.1MB/s]
8%|███ | 24.3M/305M [00:02<00:25, 11.1MB/s]
8%|███▏ | 25.6M/305M [00:03<00:24, 11.2MB/s]
9%|███▎ | 26.8M/305M [00:03<00:24, 11.3MB/s]
9%|███▍ | 28.0M/305M [00:03<00:24, 11.3MB/s]
10%|███▋ | 29.2M/305M [00:03<00:24, 11.4MB/s]
10%|███▊ | 30.5M/305M [00:03<00:23, 11.5MB/s]
10%|███▉ | 31.7M/305M [00:03<00:23, 11.6MB/s]
11%|████ | 33.0M/305M [00:03<00:23, 11.6MB/s]
11%|████▎ | 34.2M/305M [00:03<00:23, 11.7MB/s]
12%|████▍ | 35.5M/305M [00:03<00:22, 11.7MB/s]
12%|████▌ | 36.7M/305M [00:03<00:22, 11.7MB/s]
12%|████▋ | 38.0M/305M [00:04<00:22, 11.8MB/s]
13%|████▉ | 39.3M/305M [00:04<00:22, 11.9MB/s]
13%|█████ | 40.6M/305M [00:04<00:22, 11.9MB/s]
14%|█████▏ | 41.9M/305M [00:04<00:22, 11.9MB/s]
14%|█████▍ | 43.1M/305M [00:04<00:21, 12.0MB/s]
15%|█████▌ | 44.4M/305M [00:04<00:21, 12.0MB/s]
15%|█████▋ | 45.7M/305M [00:04<00:21, 12.1MB/s]
15%|█████▊ | 47.0M/305M [00:04<00:21, 12.1MB/s]
16%|██████ | 48.3M/305M [00:04<00:21, 12.2MB/s]
16%|██████▏ | 49.7M/305M [00:05<00:20, 12.2MB/s]
17%|██████▎ | 51.0M/305M [00:05<00:20, 12.2MB/s]
17%|██████▌ | 52.3M/305M [00:05<00:20, 12.3MB/s]
18%|██████▋ | 53.6M/305M [00:05<00:20, 12.3MB/s]
18%|██████▊ | 54.9M/305M [00:05<00:20, 12.3MB/s]
18%|███████ | 56.2M/305M [00:05<00:20, 12.3MB/s]
19%|███████▏ | 57.6M/305M [00:05<00:19, 12.4MB/s]
19%|███████▎ | 58.9M/305M [00:05<00:19, 12.4MB/s]
20%|███████▌ | 60.2M/305M [00:05<00:19, 12.4MB/s]
20%|███████▋ | 61.5M/305M [00:05<00:19, 12.4MB/s]
21%|███████▊ | 62.9M/305M [00:06<00:19, 12.5MB/s]
21%|████████ | 64.2M/305M [00:06<00:19, 12.5MB/s]
22%|████████▏ | 65.5M/305M [00:06<00:19, 12.5MB/s]
22%|████████▎ | 66.9M/305M [00:06<00:19, 12.5MB/s]
22%|████████▌ | 68.2M/305M [00:06<00:18, 12.5MB/s]
23%|████████▋ | 69.6M/305M [00:06<00:18, 12.6MB/s]
23%|████████▊ | 70.9M/305M [00:06<00:18, 12.6MB/s]
24%|█████████ | 72.3M/305M [00:06<00:18, 12.5MB/s]
24%|█████████▏ | 73.6M/305M [00:06<00:18, 12.6MB/s]
25%|█████████▎ | 74.9M/305M [00:07<00:18, 12.6MB/s]
25%|█████████▌ | 76.3M/305M [00:07<00:18, 12.6MB/s]
25%|█████████▋ | 77.6M/305M [00:07<00:17, 12.7MB/s]
26%|█████████▊ | 79.0M/305M [00:07<00:17, 12.6MB/s]
26%|██████████ | 80.3M/305M [00:07<00:17, 12.7MB/s]
27%|██████████▏ | 81.7M/305M [00:07<00:17, 12.6MB/s]
27%|██████████▎ | 83.0M/305M [00:07<00:17, 12.7MB/s]
28%|██████████▌ | 84.4M/305M [00:07<00:17, 12.7MB/s]
28%|██████████▋ | 85.7M/305M [00:07<00:17, 12.7MB/s]
29%|██████████▊ | 87.1M/305M [00:08<00:17, 12.7MB/s]
29%|███████████ | 88.4M/305M [00:08<00:17, 12.7MB/s]
29%|███████████▏ | 89.8M/305M [00:08<00:16, 12.7MB/s]
30%|███████████▎ | 91.1M/305M [00:08<00:16, 12.7MB/s]
30%|███████████▌ | 92.5M/305M [00:08<00:16, 12.7MB/s]
31%|███████████▋ | 93.8M/305M [00:08<00:16, 12.7MB/s]
31%|███████████▊ | 95.2M/305M [00:08<00:16, 12.7MB/s]
32%|████████████ | 96.6M/305M [00:08<00:16, 12.7MB/s]
32%|████████████▏ | 97.9M/305M [00:08<00:16, 12.7MB/s]
33%|████████████▍ | 99.3M/305M [00:08<00:16, 12.7MB/s]
33%|████████████▉ | 101M/305M [00:09<00:16, 12.7MB/s]
33%|█████████████ | 102M/305M [00:09<00:15, 12.7MB/s]
34%|█████████████▏ | 103M/305M [00:09<00:15, 12.7MB/s]
34%|█████████████▍ | 105M/305M [00:09<00:15, 12.7MB/s]
35%|█████████████▌ | 106M/305M [00:09<00:15, 12.7MB/s]
35%|█████████████▋ | 107M/305M [00:09<00:15, 12.7MB/s]
36%|█████████████▉ | 109M/305M [00:09<00:15, 12.7MB/s]
36%|██████████████ | 110M/305M [00:09<00:15, 12.7MB/s]
37%|██████████████▎ | 111M/305M [00:09<00:15, 12.7MB/s]
37%|██████████████▍ | 113M/305M [00:10<00:15, 12.6MB/s]
37%|██████████████▌ | 114M/305M [00:10<00:15, 12.7MB/s]
38%|██████████████▊ | 115M/305M [00:10<00:14, 12.7MB/s]
38%|██████████████▉ | 117M/305M [00:10<00:14, 12.7MB/s]
39%|███████████████▏ | 118M/305M [00:10<00:14, 12.7MB/s]
39%|███████████████▎ | 120M/305M [00:10<00:14, 12.7MB/s]
40%|███████████████▍ | 121M/305M [00:10<00:14, 12.7MB/s]
40%|███████████████▋ | 122M/305M [00:10<00:14, 12.7MB/s]
41%|███████████████▊ | 124M/305M [00:10<00:14, 12.7MB/s]
41%|███████████████▉ | 125M/305M [00:11<00:14, 12.7MB/s]
41%|████████████████▏ | 126M/305M [00:11<00:14, 12.7MB/s]
42%|████████████████▎ | 128M/305M [00:11<00:13, 12.7MB/s]
42%|████████████████▌ | 129M/305M [00:11<00:13, 12.7MB/s]
43%|████████████████▋ | 130M/305M [00:11<00:13, 12.7MB/s]
43%|████████████████▊ | 132M/305M [00:11<00:13, 12.7MB/s]
44%|█████████████████ | 133M/305M [00:11<00:15, 11.4MB/s]
44%|█████████████████▏ | 134M/305M [00:11<00:14, 12.1MB/s]
45%|█████████████████▎ | 136M/305M [00:11<00:14, 11.6MB/s]
45%|█████████████████▌ | 137M/305M [00:12<00:14, 11.2MB/s]
45%|█████████████████▋ | 138M/305M [00:12<00:15, 10.9MB/s]
46%|█████████████████▊ | 139M/305M [00:12<00:15, 10.5MB/s]
46%|█████████████████▉ | 140M/305M [00:12<00:15, 10.4MB/s]
46%|██████████████████ | 141M/305M [00:12<00:15, 10.2MB/s]
47%|██████████████████▏ | 142M/305M [00:12<00:16, 10.1MB/s]
47%|██████████████████▎ | 143M/305M [00:12<00:16, 9.95MB/s]
47%|██████████████████▍ | 144M/305M [00:12<00:16, 9.84MB/s]
48%|██████████████████▌ | 145M/305M [00:12<00:16, 9.74MB/s]
48%|██████████████████▋ | 146M/305M [00:12<00:16, 9.67MB/s]
48%|██████████████████▊ | 147M/305M [00:13<00:16, 9.61MB/s]
49%|██████████████████▉ | 148M/305M [00:13<00:16, 9.58MB/s]
49%|███████████████████ | 149M/305M [00:13<00:16, 9.62MB/s]
49%|███████████████████▏ | 150M/305M [00:13<00:15, 9.87MB/s]
50%|███████████████████▎ | 151M/305M [00:13<00:15, 10.1MB/s]
50%|███████████████████▌ | 152M/305M [00:13<00:14, 10.3MB/s]
50%|███████████████████▋ | 154M/305M [00:13<00:14, 10.5MB/s]
51%|███████████████████▊ | 155M/305M [00:13<00:14, 10.6MB/s]
51%|███████████████████▉ | 156M/305M [00:13<00:13, 10.8MB/s]
52%|████████████████████ | 157M/305M [00:14<00:13, 10.9MB/s]
52%|████████████████████▎ | 158M/305M [00:14<00:13, 11.0MB/s]
52%|████████████████████▍ | 159M/305M [00:14<00:13, 11.0MB/s]
53%|████████████████████▌ | 161M/305M [00:14<00:12, 11.1MB/s]
53%|████████████████████▋ | 162M/305M [00:14<00:12, 11.2MB/s]
54%|████████████████████▉ | 163M/305M [00:14<00:12, 11.3MB/s]
54%|█████████████████████ | 164M/305M [00:14<00:12, 11.4MB/s]
54%|█████████████████████▏ | 166M/305M [00:14<00:12, 11.4MB/s]
55%|█████████████████████▎ | 167M/305M [00:14<00:11, 11.5MB/s]
55%|█████████████████████▌ | 168M/305M [00:14<00:11, 11.5MB/s]
56%|█████████████████████▋ | 169M/305M [00:15<00:11, 11.6MB/s]
56%|█████████████████████▊ | 171M/305M [00:15<00:11, 11.7MB/s]
56%|█████████████████████▉ | 172M/305M [00:15<00:11, 11.7MB/s]
57%|██████████████████████▏ | 173M/305M [00:15<00:11, 11.8MB/s]
57%|██████████████████████▎ | 174M/305M [00:15<00:10, 11.9MB/s]
58%|██████████████████████▍ | 176M/305M [00:15<00:10, 11.9MB/s]
58%|██████████████████████▋ | 177M/305M [00:15<00:10, 12.0MB/s]
59%|██████████████████████▊ | 178M/305M [00:15<00:10, 12.0MB/s]
59%|██████████████████████▉ | 180M/305M [00:15<00:10, 12.0MB/s]
59%|███████████████████████▏ | 181M/305M [00:16<00:10, 12.1MB/s]
60%|███████████████████████▎ | 182M/305M [00:16<00:10, 12.1MB/s]
60%|███████████████████████▍ | 183M/305M [00:16<00:09, 12.1MB/s]
61%|███████████████████████▋ | 185M/305M [00:16<00:09, 12.2MB/s]
61%|███████████████████████▊ | 186M/305M [00:16<00:09, 12.2MB/s]
62%|███████████████████████▉ | 187M/305M [00:16<00:09, 12.3MB/s]
62%|████████████████████████▏ | 189M/305M [00:16<00:09, 12.3MB/s]
62%|████████████████████████▎ | 190M/305M [00:16<00:09, 12.3MB/s]
63%|████████████████████████▍ | 191M/305M [00:16<00:09, 12.4MB/s]
63%|████████████████████████▋ | 193M/305M [00:16<00:09, 12.4MB/s]
64%|████████████████████████▊ | 194M/305M [00:17<00:08, 12.5MB/s]
64%|█████████████████████████ | 195M/305M [00:17<00:08, 12.5MB/s]
65%|█████████████████████████▏ | 197M/305M [00:17<00:08, 12.5MB/s]
65%|█████████████████████████▎ | 198M/305M [00:17<00:08, 12.5MB/s]
65%|█████████████████████████▌ | 199M/305M [00:17<00:08, 12.5MB/s]
66%|█████████████████████████▋ | 201M/305M [00:17<00:08, 12.6MB/s]
66%|█████████████████████████▊ | 202M/305M [00:17<00:08, 12.6MB/s]
67%|██████████████████████████ | 203M/305M [00:17<00:08, 12.6MB/s]
67%|██████████████████████████▏ | 205M/305M [00:17<00:07, 12.6MB/s]
68%|██████████████████████████▍ | 206M/305M [00:18<00:07, 12.6MB/s]
68%|██████████████████████████▌ | 207M/305M [00:18<00:07, 12.7MB/s]
69%|██████████████████████████▋ | 209M/305M [00:18<00:07, 12.6MB/s]
69%|██████████████████████████▉ | 210M/305M [00:18<00:07, 12.7MB/s]
69%|███████████████████████████ | 212M/305M [00:18<00:07, 12.7MB/s]
70%|███████████████████████████▎ | 213M/305M [00:18<00:07, 12.7MB/s]
70%|███████████████████████████▍ | 214M/305M [00:18<00:07, 12.7MB/s]
71%|███████████████████████████▌ | 216M/305M [00:18<00:07, 12.7MB/s]
71%|███████████████████████████▊ | 217M/305M [00:18<00:06, 12.7MB/s]
72%|███████████████████████████▉ | 218M/305M [00:19<00:06, 12.7MB/s]
72%|████████████████████████████ | 220M/305M [00:19<00:06, 12.7MB/s]
73%|████████████████████████████▎ | 221M/305M [00:19<00:06, 12.7MB/s]
73%|████████████████████████████▍ | 222M/305M [00:19<00:06, 12.7MB/s]
73%|████████████████████████████▋ | 224M/305M [00:19<00:06, 12.7MB/s]
74%|████████████████████████████▊ | 225M/305M [00:19<00:06, 12.7MB/s]
74%|████████████████████████████▉ | 226M/305M [00:19<00:06, 12.7MB/s]
75%|█████████████████████████████▏ | 228M/305M [00:19<00:06, 12.7MB/s]
75%|█████████████████████████████▎ | 229M/305M [00:19<00:05, 12.7MB/s]
76%|█████████████████████████████▌ | 230M/305M [00:19<00:05, 12.7MB/s]
76%|█████████████████████████████▋ | 232M/305M [00:20<00:05, 12.7MB/s]
77%|█████████████████████████████▊ | 233M/305M [00:20<00:05, 12.7MB/s]
77%|██████████████████████████████ | 235M/305M [00:20<00:05, 12.7MB/s]
77%|██████████████████████████████▏ | 236M/305M [00:20<00:05, 12.7MB/s]
78%|██████████████████████████████▎ | 237M/305M [00:20<00:05, 12.7MB/s]
78%|██████████████████████████████▌ | 239M/305M [00:20<00:05, 12.7MB/s]
79%|██████████████████████████████▋ | 240M/305M [00:20<00:05, 12.7MB/s]
79%|██████████████████████████████▉ | 241M/305M [00:20<00:04, 12.7MB/s]
80%|███████████████████████████████ | 243M/305M [00:20<00:04, 12.7MB/s]
80%|███████████████████████████████▏ | 244M/305M [00:21<00:04, 12.7MB/s]
81%|███████████████████████████████▍ | 245M/305M [00:21<00:04, 12.7MB/s]
81%|███████████████████████████████▌ | 247M/305M [00:21<00:04, 12.7MB/s]
81%|███████████████████████████████▊ | 248M/305M [00:21<00:04, 12.7MB/s]
82%|███████████████████████████████▉ | 249M/305M [00:21<00:04, 12.7MB/s]
82%|████████████████████████████████ | 251M/305M [00:21<00:04, 12.7MB/s]
83%|████████████████████████████████▎ | 252M/305M [00:21<00:04, 12.7MB/s]
83%|████████████████████████████████▍ | 253M/305M [00:21<00:05, 9.73MB/s]
84%|████████████████████████████████▋ | 255M/305M [00:22<00:04, 11.7MB/s]
84%|████████████████████████████████▊ | 257M/305M [00:22<00:05, 9.13MB/s]
85%|█████████████████████████████████ | 258M/305M [00:22<00:04, 9.79MB/s]
85%|█████████████████████████████████▏ | 259M/305M [00:22<00:04, 9.54MB/s]
85%|█████████████████████████████████▎ | 260M/305M [00:22<00:05, 7.87MB/s]
86%|█████████████████████████████████▍ | 261M/305M [00:22<00:05, 7.89MB/s]
86%|█████████████████████████████████▌ | 262M/305M [00:22<00:05, 7.76MB/s]
86%|█████████████████████████████████▌ | 263M/305M [00:22<00:05, 7.68MB/s]
86%|█████████████████████████████████▋ | 263M/305M [00:23<00:05, 7.60MB/s]
87%|█████████████████████████████████▊ | 264M/305M [00:23<00:05, 7.49MB/s]
87%|█████████████████████████████████▉ | 265M/305M [00:23<00:05, 7.39MB/s]
87%|██████████████████████████████████ | 266M/305M [00:23<00:05, 7.29MB/s]
87%|██████████████████████████████████ | 266M/305M [00:23<00:05, 7.19MB/s]
88%|██████████████████████████████████▏ | 267M/305M [00:23<00:05, 7.09MB/s]
88%|██████████████████████████████████▎ | 268M/305M [00:23<00:05, 7.01MB/s]
88%|██████████████████████████████████▍ | 269M/305M [00:23<00:05, 6.94MB/s]
88%|██████████████████████████████████▍ | 269M/305M [00:23<00:05, 6.86MB/s]
89%|██████████████████████████████████▌ | 270M/305M [00:24<00:05, 6.85MB/s]
89%|██████████████████████████████████▋ | 271M/305M [00:24<00:05, 6.79MB/s]
89%|██████████████████████████████████▋ | 271M/305M [00:24<00:04, 6.74MB/s]
89%|██████████████████████████████████▊ | 272M/305M [00:24<00:04, 6.71MB/s]
90%|██████████████████████████████████▉ | 273M/305M [00:24<00:04, 6.76MB/s]
90%|███████████████████████████████████ | 273M/305M [00:24<00:04, 6.97MB/s]
90%|███████████████████████████████████ | 274M/305M [00:24<00:04, 7.11MB/s]
90%|███████████████████████████████████▏ | 275M/305M [00:24<00:04, 7.24MB/s]
91%|███████████████████████████████████▎ | 276M/305M [00:24<00:03, 7.32MB/s]
91%|███████████████████████████████████▍ | 277M/305M [00:24<00:03, 7.38MB/s]
91%|███████████████████████████████████▌ | 277M/305M [00:25<00:03, 7.43MB/s]
91%|███████████████████████████████████▋ | 278M/305M [00:25<00:03, 7.46MB/s]
92%|███████████████████████████████████▋ | 279M/305M [00:25<00:03, 7.52MB/s]
92%|███████████████████████████████████▊ | 280M/305M [00:25<00:03, 7.52MB/s]
92%|███████████████████████████████████▉ | 281M/305M [00:25<00:03, 7.57MB/s]
92%|████████████████████████████████████ | 282M/305M [00:25<00:03, 7.60MB/s]
93%|████████████████████████████████████▏ | 282M/305M [00:25<00:02, 7.63MB/s]
93%|████████████████████████████████████▎ | 283M/305M [00:25<00:02, 7.64MB/s]
93%|████████████████████████████████████▎ | 284M/305M [00:25<00:02, 7.65MB/s]
93%|████████████████████████████████████▍ | 285M/305M [00:26<00:02, 7.66MB/s]
94%|████████████████████████████████████▌ | 286M/305M [00:26<00:02, 7.66MB/s]
94%|████████████████████████████████████▋ | 286M/305M [00:26<00:02, 7.71MB/s]
94%|████████████████████████████████████▊ | 287M/305M [00:26<00:02, 7.70MB/s]
95%|████████████████████████████████████▉ | 288M/305M [00:26<00:02, 7.74MB/s]
95%|████████████████████████████████████▉ | 289M/305M [00:26<00:02, 7.71MB/s]
95%|█████████████████████████████████████ | 290M/305M [00:26<00:01, 7.75MB/s]
95%|█████████████████████████████████████▏ | 291M/305M [00:26<00:01, 7.75MB/s]
96%|█████████████████████████████████████▎ | 291M/305M [00:26<00:01, 7.76MB/s]
96%|█████████████████████████████████████▍ | 292M/305M [00:27<00:01, 7.73MB/s]
96%|█████████████████████████████████████▌ | 293M/305M [00:27<00:01, 7.76MB/s]
96%|█████████████████████████████████████▋ | 294M/305M [00:27<00:01, 7.78MB/s]
97%|█████████████████████████████████████▋ | 295M/305M [00:27<00:01, 7.79MB/s]
97%|█████████████████████████████████████▊ | 296M/305M [00:27<00:01, 7.75MB/s]
97%|█████████████████████████████████████▉ | 296M/305M [00:27<00:01, 7.78MB/s]
98%|██████████████████████████████████████ | 297M/305M [00:27<00:00, 7.79MB/s]
98%|██████████████████████████████████████▏| 298M/305M [00:27<00:00, 7.76MB/s]
98%|██████████████████████████████████████▎| 299M/305M [00:27<00:00, 7.78MB/s]
98%|██████████████████████████████████████▎| 300M/305M [00:27<00:00, 7.79MB/s]
99%|██████████████████████████████████████▍| 301M/305M [00:28<00:00, 7.80MB/s]
99%|██████████████████████████████████████▌| 301M/305M [00:28<00:00, 7.81MB/s]
99%|██████████████████████████████████████▋| 302M/305M [00:28<00:00, 7.81MB/s]
99%|██████████████████████████████████████▊| 303M/305M [00:28<00:00, 7.78MB/s]
100%|██████████████████████████████████████▉| 304M/305M [00:28<00:00, 7.79MB/s]
0%| | 0.00/305M [00:00<?, ?B/s]
100%|████████████████████████████████████████| 305M/305M [00:00<00:00, 827GB/s]
[ ] | 0% Completed | 232.39 us
[ ] | 0% Completed | 115.12 ms
[ ] | 0% Completed | 215.47 ms
[ ] | 0% Completed | 315.79 ms
[ ] | 0% Completed | 419.12 ms
[ ] | 0% Completed | 519.48 ms
[ ] | 0% Completed | 619.78 ms
[ ] | 0% Completed | 720.20 ms
[ ] | 0% Completed | 820.53 ms
[ ] | 0% Completed | 920.87 ms
[ ] | 0% Completed | 1.02 s
[ ] | 0% Completed | 1.12 s
[ ] | 0% Completed | 1.22 s
[ ] | 0% Completed | 1.32 s
[ ] | 0% Completed | 1.42 s
[ ] | 0% Completed | 1.52 s
[ ] | 0% Completed | 1.62 s
[ ] | 0% Completed | 1.72 s
[ ] | 0% Completed | 1.82 s
[ ] | 0% Completed | 1.93 s
[ ] | 0% Completed | 2.03 s
[ ] | 0% Completed | 2.13 s
[ ] | 0% Completed | 2.23 s
[ ] | 0% Completed | 2.33 s
[ ] | 0% Completed | 2.43 s
[ ] | 0% Completed | 2.53 s
[ ] | 0% Completed | 2.63 s
[ ] | 0% Completed | 2.73 s
[ ] | 0% Completed | 2.83 s
[ ] | 0% Completed | 2.93 s
[ ] | 0% Completed | 3.03 s
[ ] | 0% Completed | 3.14 s
[ ] | 0% Completed | 3.24 s
[ ] | 0% Completed | 3.34 s
[ ] | 0% Completed | 3.44 s
[ ] | 0% Completed | 3.54 s
[ ] | 0% Completed | 3.64 s
[##### ] | 12% Completed | 3.74 s
[##### ] | 12% Completed | 3.84 s
[##### ] | 12% Completed | 3.94 s
[##### ] | 12% Completed | 4.04 s
[##### ] | 12% Completed | 4.14 s
[##### ] | 12% Completed | 4.24 s
[##### ] | 12% Completed | 4.34 s
[##### ] | 12% Completed | 4.44 s
[##### ] | 12% Completed | 4.54 s
[##### ] | 12% Completed | 4.64 s
[##### ] | 12% Completed | 4.74 s
[##### ] | 12% Completed | 4.84 s
[##### ] | 12% Completed | 4.94 s
[##### ] | 12% Completed | 5.04 s
[##### ] | 12% Completed | 5.14 s
[##### ] | 12% Completed | 5.24 s
[##### ] | 12% Completed | 5.34 s
[##### ] | 12% Completed | 5.44 s
[##### ] | 12% Completed | 5.54 s
[##### ] | 12% Completed | 5.64 s
[##### ] | 12% Completed | 5.75 s
[##### ] | 12% Completed | 5.85 s
[##### ] | 12% Completed | 5.95 s
[##### ] | 12% Completed | 6.05 s
[##### ] | 12% Completed | 6.15 s
[##### ] | 12% Completed | 6.25 s
[##### ] | 12% Completed | 6.35 s
[##### ] | 12% Completed | 6.45 s
[##### ] | 12% Completed | 6.55 s
[##### ] | 12% Completed | 6.66 s
[##### ] | 12% Completed | 6.76 s
[##### ] | 12% Completed | 6.86 s
[##### ] | 12% Completed | 6.96 s
[##### ] | 12% Completed | 7.06 s
[##### ] | 12% Completed | 7.16 s
[##### ] | 12% Completed | 7.26 s
[####### ] | 18% Completed | 7.36 s
[########## ] | 25% Completed | 7.46 s
[########## ] | 25% Completed | 7.56 s
[########## ] | 25% Completed | 7.66 s
[########## ] | 25% Completed | 7.76 s
[########## ] | 25% Completed | 7.86 s
[########## ] | 25% Completed | 7.96 s
[########## ] | 25% Completed | 8.06 s
[########## ] | 25% Completed | 8.17 s
[########## ] | 25% Completed | 8.27 s
[########## ] | 25% Completed | 8.37 s
[########## ] | 25% Completed | 8.47 s
[########## ] | 25% Completed | 8.57 s
[########## ] | 25% Completed | 8.67 s
[########## ] | 25% Completed | 8.77 s
[########## ] | 25% Completed | 8.87 s
[########## ] | 25% Completed | 8.97 s
[########## ] | 25% Completed | 9.07 s
[########## ] | 25% Completed | 9.17 s
[########## ] | 25% Completed | 9.27 s
[########## ] | 25% Completed | 9.37 s
[########## ] | 25% Completed | 9.47 s
[########## ] | 25% Completed | 9.57 s
[########## ] | 25% Completed | 9.67 s
[########## ] | 25% Completed | 9.77 s
[########## ] | 25% Completed | 9.87 s
[########## ] | 25% Completed | 9.97 s
[########## ] | 25% Completed | 10.07 s
[########## ] | 25% Completed | 10.17 s
[########## ] | 25% Completed | 10.27 s
[########## ] | 25% Completed | 10.38 s
[########## ] | 25% Completed | 10.48 s
[########## ] | 25% Completed | 10.58 s
[########## ] | 25% Completed | 10.68 s
[########## ] | 25% Completed | 10.78 s
[########## ] | 25% Completed | 10.88 s
[############ ] | 31% Completed | 10.98 s
[############ ] | 31% Completed | 11.08 s
[############ ] | 31% Completed | 11.18 s
[############### ] | 37% Completed | 11.28 s
[############### ] | 37% Completed | 11.38 s
[############### ] | 37% Completed | 11.48 s
[############### ] | 37% Completed | 11.58 s
[############### ] | 37% Completed | 11.68 s
[############### ] | 37% Completed | 11.78 s
[############### ] | 37% Completed | 11.88 s
[############### ] | 37% Completed | 11.98 s
[############### ] | 37% Completed | 12.09 s
[############### ] | 37% Completed | 12.19 s
[############### ] | 37% Completed | 12.29 s
[############### ] | 37% Completed | 12.39 s
[############### ] | 37% Completed | 12.49 s
[############### ] | 37% Completed | 12.59 s
[############### ] | 37% Completed | 12.69 s
[############### ] | 37% Completed | 12.79 s
[############### ] | 37% Completed | 12.89 s
[############### ] | 37% Completed | 12.99 s
[############### ] | 37% Completed | 13.09 s
[############### ] | 37% Completed | 13.19 s
[############### ] | 37% Completed | 13.29 s
[############### ] | 37% Completed | 13.39 s
[############### ] | 37% Completed | 13.49 s
[############### ] | 37% Completed | 13.59 s
[############### ] | 37% Completed | 13.69 s
[############### ] | 37% Completed | 13.79 s
[############### ] | 37% Completed | 13.89 s
[############### ] | 37% Completed | 13.99 s
[############### ] | 37% Completed | 14.10 s
[############### ] | 37% Completed | 14.20 s
[############### ] | 37% Completed | 14.30 s
[############### ] | 37% Completed | 14.40 s
[############### ] | 37% Completed | 14.50 s
[################# ] | 43% Completed | 14.60 s
[################# ] | 43% Completed | 14.70 s
[################# ] | 43% Completed | 14.80 s
[################# ] | 43% Completed | 14.90 s
[#################### ] | 50% Completed | 15.00 s
[#################### ] | 50% Completed | 15.10 s
[#################### ] | 50% Completed | 15.20 s
[#################### ] | 50% Completed | 15.30 s
[#################### ] | 50% Completed | 15.40 s
[#################### ] | 50% Completed | 15.50 s
[#################### ] | 50% Completed | 15.60 s
[#################### ] | 50% Completed | 15.70 s
[#################### ] | 50% Completed | 15.81 s
[#################### ] | 50% Completed | 15.91 s
[#################### ] | 50% Completed | 16.01 s
[#################### ] | 50% Completed | 16.11 s
[#################### ] | 50% Completed | 16.21 s
[#################### ] | 50% Completed | 16.32 s
[#################### ] | 50% Completed | 16.42 s
[#################### ] | 50% Completed | 16.52 s
[#################### ] | 50% Completed | 16.62 s
[#################### ] | 50% Completed | 16.72 s
[#################### ] | 50% Completed | 16.82 s
[#################### ] | 50% Completed | 16.92 s
[#################### ] | 50% Completed | 17.02 s
[#################### ] | 50% Completed | 17.12 s
[#################### ] | 50% Completed | 17.22 s
[#################### ] | 50% Completed | 17.32 s
[#################### ] | 50% Completed | 17.42 s
[#################### ] | 50% Completed | 17.52 s
[#################### ] | 50% Completed | 17.63 s
[#################### ] | 50% Completed | 17.73 s
[#################### ] | 50% Completed | 17.83 s
[#################### ] | 50% Completed | 17.93 s
[#################### ] | 50% Completed | 18.03 s
[#################### ] | 50% Completed | 18.13 s
[#################### ] | 50% Completed | 18.23 s
[###################### ] | 56% Completed | 18.33 s
[###################### ] | 56% Completed | 18.43 s
[###################### ] | 56% Completed | 18.53 s
[###################### ] | 56% Completed | 18.63 s
[######################### ] | 62% Completed | 18.73 s
[######################### ] | 62% Completed | 18.83 s
[######################### ] | 62% Completed | 18.93 s
[######################### ] | 62% Completed | 19.03 s
[######################### ] | 62% Completed | 19.13 s
[######################### ] | 62% Completed | 19.23 s
[######################### ] | 62% Completed | 19.33 s
[######################### ] | 62% Completed | 19.43 s
[######################### ] | 62% Completed | 19.53 s
[######################### ] | 62% Completed | 19.63 s
[######################### ] | 62% Completed | 19.73 s
[######################### ] | 62% Completed | 19.83 s
[######################### ] | 62% Completed | 19.94 s
[######################### ] | 62% Completed | 20.04 s
[######################### ] | 62% Completed | 20.14 s
[######################### ] | 62% Completed | 20.24 s
[######################### ] | 62% Completed | 20.34 s
[######################### ] | 62% Completed | 20.44 s
[######################### ] | 62% Completed | 20.55 s
[######################### ] | 62% Completed | 20.65 s
[######################### ] | 62% Completed | 20.75 s
[######################### ] | 62% Completed | 20.85 s
[######################### ] | 62% Completed | 20.95 s
[######################### ] | 62% Completed | 21.05 s
[######################### ] | 62% Completed | 21.15 s
[######################### ] | 62% Completed | 21.25 s
[######################### ] | 62% Completed | 21.35 s
[######################### ] | 62% Completed | 21.45 s
[######################### ] | 62% Completed | 21.55 s
[######################### ] | 62% Completed | 21.65 s
[######################### ] | 62% Completed | 21.75 s
[######################### ] | 62% Completed | 21.85 s
[########################### ] | 68% Completed | 21.95 s
[########################### ] | 68% Completed | 22.05 s
[########################### ] | 68% Completed | 22.15 s
[########################### ] | 68% Completed | 22.25 s
[########################### ] | 68% Completed | 22.35 s
[############################## ] | 75% Completed | 22.46 s
[############################## ] | 75% Completed | 22.56 s
[############################## ] | 75% Completed | 22.66 s
[############################## ] | 75% Completed | 22.76 s
[############################## ] | 75% Completed | 22.86 s
[############################## ] | 75% Completed | 22.97 s
[############################## ] | 75% Completed | 23.07 s
[############################## ] | 75% Completed | 23.17 s
[############################## ] | 75% Completed | 23.27 s
[############################## ] | 75% Completed | 23.37 s
[############################## ] | 75% Completed | 23.47 s
[############################## ] | 75% Completed | 23.57 s
[############################## ] | 75% Completed | 23.67 s
[############################## ] | 75% Completed | 23.77 s
[############################## ] | 75% Completed | 23.87 s
[############################## ] | 75% Completed | 23.97 s
[############################## ] | 75% Completed | 24.09 s
[############################## ] | 75% Completed | 24.19 s
[############################## ] | 75% Completed | 24.29 s
[############################## ] | 75% Completed | 24.39 s
[############################## ] | 75% Completed | 24.49 s
[############################## ] | 75% Completed | 24.59 s
[############################## ] | 75% Completed | 24.69 s
[############################## ] | 75% Completed | 24.79 s
[############################## ] | 75% Completed | 24.89 s
[############################## ] | 75% Completed | 24.99 s
[############################## ] | 75% Completed | 25.09 s
[############################## ] | 75% Completed | 25.19 s
[############################## ] | 75% Completed | 25.30 s
[############################## ] | 75% Completed | 25.40 s
[############################## ] | 75% Completed | 25.50 s
[################################ ] | 81% Completed | 25.61 s
[################################ ] | 81% Completed | 25.72 s
[################################ ] | 81% Completed | 25.82 s
[################################ ] | 81% Completed | 25.92 s
[################################ ] | 81% Completed | 26.02 s
[################################### ] | 87% Completed | 26.12 s
[################################### ] | 87% Completed | 26.22 s
[################################### ] | 87% Completed | 26.32 s
[################################### ] | 87% Completed | 26.42 s
[################################### ] | 87% Completed | 26.52 s
[################################### ] | 87% Completed | 26.62 s
[################################### ] | 87% Completed | 26.72 s
[################################### ] | 87% Completed | 26.82 s
[################################### ] | 87% Completed | 26.92 s
[################################### ] | 87% Completed | 27.03 s
[################################### ] | 87% Completed | 27.13 s
[################################### ] | 87% Completed | 27.23 s
[################################### ] | 87% Completed | 27.33 s
[################################### ] | 87% Completed | 27.43 s
[################################### ] | 87% Completed | 27.53 s
[################################### ] | 87% Completed | 27.63 s
[################################### ] | 87% Completed | 27.74 s
[################################### ] | 87% Completed | 27.84 s
[################################### ] | 87% Completed | 27.94 s
[################################### ] | 87% Completed | 28.04 s
[################################### ] | 87% Completed | 28.14 s
[################################### ] | 87% Completed | 28.24 s
[################################### ] | 87% Completed | 28.35 s
[################################### ] | 87% Completed | 28.45 s
[################################### ] | 87% Completed | 28.55 s
[################################### ] | 87% Completed | 28.66 s
[################################### ] | 87% Completed | 28.76 s
[################################### ] | 87% Completed | 28.86 s
[################################### ] | 87% Completed | 28.96 s
[################################### ] | 87% Completed | 29.06 s
[#################################### ] | 90% Completed | 29.16 s
[##################################### ] | 93% Completed | 29.26 s
[##################################### ] | 93% Completed | 29.36 s
[##################################### ] | 93% Completed | 29.46 s
[########################################] | 100% Completed | 29.56 s
[ ] | 0% Completed | 171.73 us
[ ] | 0% Completed | 121.88 ms
[ ] | 0% Completed | 222.25 ms
[ ] | 0% Completed | 377.77 ms
[ ] | 0% Completed | 485.77 ms
[ ] | 0% Completed | 586.12 ms
[ ] | 0% Completed | 686.44 ms
[ ] | 0% Completed | 786.84 ms
[ ] | 0% Completed | 887.22 ms
[ ] | 0% Completed | 987.54 ms
[ ] | 0% Completed | 1.09 s
[ ] | 0% Completed | 1.19 s
[ ] | 0% Completed | 1.29 s
[ ] | 0% Completed | 1.39 s
[ ] | 0% Completed | 1.49 s
[ ] | 0% Completed | 1.59 s
[ ] | 0% Completed | 1.69 s
[ ] | 0% Completed | 1.79 s
[ ] | 0% Completed | 1.89 s
[ ] | 0% Completed | 1.99 s
[ ] | 0% Completed | 2.09 s
[ ] | 0% Completed | 2.19 s
[ ] | 0% Completed | 2.29 s
[ ] | 0% Completed | 2.39 s
[ ] | 0% Completed | 2.49 s
[ ] | 0% Completed | 2.60 s
[ ] | 0% Completed | 2.70 s
[ ] | 0% Completed | 2.80 s
[ ] | 0% Completed | 2.91 s
[ ] | 0% Completed | 3.01 s
[ ] | 0% Completed | 3.11 s
[ ] | 0% Completed | 3.21 s
[ ] | 0% Completed | 3.31 s
[ ] | 0% Completed | 3.41 s
[ ] | 0% Completed | 3.52 s
[ ] | 0% Completed | 3.62 s
[## ] | 6% Completed | 3.72 s
[##### ] | 12% Completed | 3.82 s
[##### ] | 12% Completed | 3.92 s
[##### ] | 12% Completed | 4.02 s
[##### ] | 12% Completed | 4.13 s
[##### ] | 12% Completed | 4.23 s
[##### ] | 12% Completed | 4.33 s
[##### ] | 12% Completed | 4.43 s
[##### ] | 12% Completed | 4.53 s
[##### ] | 12% Completed | 4.63 s
[##### ] | 12% Completed | 4.74 s
[##### ] | 12% Completed | 4.84 s
[##### ] | 12% Completed | 4.94 s
[##### ] | 12% Completed | 5.04 s
[##### ] | 12% Completed | 5.14 s
[##### ] | 12% Completed | 5.24 s
[##### ] | 12% Completed | 5.34 s
[##### ] | 12% Completed | 5.44 s
[##### ] | 12% Completed | 5.54 s
[##### ] | 12% Completed | 5.65 s
[##### ] | 12% Completed | 5.75 s
[##### ] | 12% Completed | 5.85 s
[##### ] | 12% Completed | 5.95 s
[##### ] | 12% Completed | 6.05 s
[##### ] | 12% Completed | 6.15 s
[##### ] | 12% Completed | 6.26 s
[##### ] | 12% Completed | 6.36 s
[##### ] | 12% Completed | 6.46 s
[##### ] | 12% Completed | 6.56 s
[##### ] | 12% Completed | 6.66 s
[##### ] | 12% Completed | 6.76 s
[##### ] | 12% Completed | 6.87 s
[##### ] | 12% Completed | 6.97 s
[##### ] | 12% Completed | 7.07 s
[##### ] | 12% Completed | 7.17 s
[##### ] | 12% Completed | 7.27 s
[##### ] | 12% Completed | 7.37 s
[##### ] | 12% Completed | 7.47 s
[########## ] | 25% Completed | 7.57 s
[########## ] | 25% Completed | 7.67 s
[########## ] | 25% Completed | 7.77 s
[########## ] | 25% Completed | 7.87 s
[########## ] | 25% Completed | 7.97 s
[########## ] | 25% Completed | 8.07 s
[########## ] | 25% Completed | 8.17 s
[########## ] | 25% Completed | 8.27 s
[########## ] | 25% Completed | 8.38 s
[########## ] | 25% Completed | 8.48 s
[########## ] | 25% Completed | 8.58 s
[########## ] | 25% Completed | 8.68 s
[########## ] | 25% Completed | 8.78 s
[########## ] | 25% Completed | 8.90 s
[########## ] | 25% Completed | 9.00 s
[########## ] | 25% Completed | 9.10 s
[########## ] | 25% Completed | 9.21 s
[########## ] | 25% Completed | 9.31 s
[########## ] | 25% Completed | 9.41 s
[########## ] | 25% Completed | 9.51 s
[########## ] | 25% Completed | 9.61 s
[########## ] | 25% Completed | 9.71 s
[########## ] | 25% Completed | 9.81 s
[########## ] | 25% Completed | 9.91 s
[########## ] | 25% Completed | 10.01 s
[########## ] | 25% Completed | 10.11 s
[########## ] | 25% Completed | 10.21 s
[########## ] | 25% Completed | 10.31 s
[########## ] | 25% Completed | 10.41 s
[########## ] | 25% Completed | 10.51 s
[########## ] | 25% Completed | 10.61 s
[########## ] | 25% Completed | 10.71 s
[########## ] | 25% Completed | 10.81 s
[########## ] | 25% Completed | 10.92 s
[########## ] | 25% Completed | 11.02 s
[########## ] | 25% Completed | 11.14 s
[############ ] | 31% Completed | 11.25 s
[############### ] | 37% Completed | 11.38 s
[############### ] | 37% Completed | 11.50 s
[############### ] | 37% Completed | 11.60 s
[############### ] | 37% Completed | 11.70 s
[############### ] | 37% Completed | 11.80 s
[############### ] | 37% Completed | 11.91 s
[############### ] | 37% Completed | 12.01 s
[############### ] | 37% Completed | 12.11 s
[############### ] | 37% Completed | 12.21 s
[############### ] | 37% Completed | 12.31 s
[############### ] | 37% Completed | 12.41 s
[############### ] | 37% Completed | 12.51 s
[############### ] | 37% Completed | 12.61 s
[############### ] | 37% Completed | 12.71 s
[############### ] | 37% Completed | 12.81 s
[############### ] | 37% Completed | 12.91 s
[############### ] | 37% Completed | 13.01 s
[############### ] | 37% Completed | 13.11 s
[############### ] | 37% Completed | 13.21 s
[############### ] | 37% Completed | 13.31 s
[############### ] | 37% Completed | 13.41 s
[############### ] | 37% Completed | 13.51 s
[############### ] | 37% Completed | 13.61 s
[############### ] | 37% Completed | 13.71 s
[############### ] | 37% Completed | 13.81 s
[############### ] | 37% Completed | 13.91 s
[############### ] | 37% Completed | 14.01 s
[############### ] | 37% Completed | 14.11 s
[############### ] | 37% Completed | 14.21 s
[############### ] | 37% Completed | 14.31 s
[############### ] | 37% Completed | 14.41 s
[############### ] | 37% Completed | 14.51 s
[############### ] | 37% Completed | 14.61 s
[############### ] | 37% Completed | 14.71 s
[############### ] | 37% Completed | 14.82 s
[############### ] | 37% Completed | 14.92 s
[#################### ] | 50% Completed | 15.02 s
[#################### ] | 50% Completed | 15.12 s
[#################### ] | 50% Completed | 15.22 s
[#################### ] | 50% Completed | 15.32 s
[#################### ] | 50% Completed | 15.42 s
[#################### ] | 50% Completed | 15.52 s
[#################### ] | 50% Completed | 15.62 s
[#################### ] | 50% Completed | 15.72 s
[#################### ] | 50% Completed | 15.82 s
[#################### ] | 50% Completed | 15.92 s
[#################### ] | 50% Completed | 16.02 s
[#################### ] | 50% Completed | 16.12 s
[#################### ] | 50% Completed | 16.22 s
[#################### ] | 50% Completed | 16.32 s
[#################### ] | 50% Completed | 16.42 s
[#################### ] | 50% Completed | 16.52 s
[#################### ] | 50% Completed | 16.62 s
[#################### ] | 50% Completed | 16.72 s
[#################### ] | 50% Completed | 16.82 s
[#################### ] | 50% Completed | 16.93 s
[#################### ] | 50% Completed | 17.04 s
[#################### ] | 50% Completed | 17.14 s
[#################### ] | 50% Completed | 17.24 s
[#################### ] | 50% Completed | 17.34 s
[#################### ] | 50% Completed | 17.44 s
[#################### ] | 50% Completed | 17.55 s
[#################### ] | 50% Completed | 17.65 s
[#################### ] | 50% Completed | 17.75 s
[#################### ] | 50% Completed | 17.85 s
[#################### ] | 50% Completed | 17.95 s
[#################### ] | 50% Completed | 18.05 s
[#################### ] | 50% Completed | 18.15 s
[#################### ] | 50% Completed | 18.25 s
[#################### ] | 50% Completed | 18.35 s
[#################### ] | 50% Completed | 18.45 s
[#################### ] | 50% Completed | 18.55 s
[######################### ] | 62% Completed | 18.65 s
[######################### ] | 62% Completed | 18.75 s
[######################### ] | 62% Completed | 18.86 s
[######################### ] | 62% Completed | 18.96 s
[######################### ] | 62% Completed | 19.06 s
[######################### ] | 62% Completed | 19.16 s
[######################### ] | 62% Completed | 19.26 s
[######################### ] | 62% Completed | 19.36 s
[######################### ] | 62% Completed | 19.46 s
[######################### ] | 62% Completed | 19.56 s
[######################### ] | 62% Completed | 19.66 s
[######################### ] | 62% Completed | 19.76 s
[######################### ] | 62% Completed | 19.87 s
[######################### ] | 62% Completed | 19.97 s
[######################### ] | 62% Completed | 20.07 s
[######################### ] | 62% Completed | 20.17 s
[######################### ] | 62% Completed | 20.27 s
[######################### ] | 62% Completed | 20.37 s
[######################### ] | 62% Completed | 20.47 s
[######################### ] | 62% Completed | 20.57 s
[######################### ] | 62% Completed | 20.67 s
[######################### ] | 62% Completed | 20.77 s
[######################### ] | 62% Completed | 20.87 s
[######################### ] | 62% Completed | 20.97 s
[######################### ] | 62% Completed | 21.07 s
[######################### ] | 62% Completed | 21.18 s
[######################### ] | 62% Completed | 21.28 s
[######################### ] | 62% Completed | 21.38 s
[######################### ] | 62% Completed | 21.48 s
[######################### ] | 62% Completed | 21.58 s
[######################### ] | 62% Completed | 21.68 s
[######################### ] | 62% Completed | 21.78 s
[######################### ] | 62% Completed | 21.88 s
[######################### ] | 62% Completed | 21.98 s
[######################### ] | 62% Completed | 22.08 s
[######################### ] | 62% Completed | 22.18 s
[######################### ] | 62% Completed | 22.29 s
[######################### ] | 62% Completed | 22.39 s
[########################### ] | 68% Completed | 22.49 s
[############################## ] | 75% Completed | 22.59 s
[############################## ] | 75% Completed | 22.69 s
[############################## ] | 75% Completed | 22.79 s
[############################## ] | 75% Completed | 22.89 s
[############################## ] | 75% Completed | 22.99 s
[############################## ] | 75% Completed | 23.10 s
[############################## ] | 75% Completed | 23.20 s
[############################## ] | 75% Completed | 23.30 s
[############################## ] | 75% Completed | 23.40 s
[############################## ] | 75% Completed | 23.50 s
[############################## ] | 75% Completed | 23.60 s
[############################## ] | 75% Completed | 23.70 s
[############################## ] | 75% Completed | 23.80 s
[############################## ] | 75% Completed | 23.90 s
[############################## ] | 75% Completed | 24.00 s
[############################## ] | 75% Completed | 24.10 s
[############################## ] | 75% Completed | 24.20 s
[############################## ] | 75% Completed | 24.30 s
[############################## ] | 75% Completed | 24.40 s
[############################## ] | 75% Completed | 24.50 s
[############################## ] | 75% Completed | 24.60 s
[############################## ] | 75% Completed | 24.70 s
[############################## ] | 75% Completed | 24.80 s
[############################## ] | 75% Completed | 24.90 s
[############################## ] | 75% Completed | 25.00 s
[############################## ] | 75% Completed | 25.10 s
[############################## ] | 75% Completed | 25.20 s
[############################## ] | 75% Completed | 25.30 s
[############################## ] | 75% Completed | 25.41 s
[############################## ] | 75% Completed | 25.51 s
[############################## ] | 75% Completed | 25.61 s
[############################## ] | 75% Completed | 25.71 s
[############################## ] | 75% Completed | 25.81 s
[############################## ] | 75% Completed | 25.91 s
[############################## ] | 75% Completed | 26.01 s
[############################## ] | 75% Completed | 26.11 s
[############################## ] | 75% Completed | 26.21 s
[################################### ] | 87% Completed | 26.31 s
[################################### ] | 87% Completed | 26.41 s
[################################### ] | 87% Completed | 26.51 s
[################################### ] | 87% Completed | 26.61 s
[################################### ] | 87% Completed | 26.71 s
[################################### ] | 87% Completed | 26.81 s
[################################### ] | 87% Completed | 26.91 s
[################################### ] | 87% Completed | 27.01 s
[################################### ] | 87% Completed | 27.11 s
[################################### ] | 87% Completed | 27.21 s
[################################### ] | 87% Completed | 27.31 s
[################################### ] | 87% Completed | 27.41 s
[################################### ] | 87% Completed | 27.52 s
[################################### ] | 87% Completed | 27.62 s
[################################### ] | 87% Completed | 27.72 s
[################################### ] | 87% Completed | 27.83 s
[################################### ] | 87% Completed | 27.93 s
[################################### ] | 87% Completed | 28.03 s
[################################### ] | 87% Completed | 28.13 s
[################################### ] | 87% Completed | 28.23 s
[################################### ] | 87% Completed | 28.33 s
[################################### ] | 87% Completed | 28.43 s
[################################### ] | 87% Completed | 28.53 s
[################################### ] | 87% Completed | 28.63 s
[################################### ] | 87% Completed | 28.73 s
[################################### ] | 87% Completed | 28.83 s
[################################### ] | 87% Completed | 28.93 s
[################################### ] | 87% Completed | 29.03 s
[################################### ] | 87% Completed | 29.13 s
[################################### ] | 87% Completed | 29.23 s
[################################### ] | 87% Completed | 29.33 s
[################################### ] | 87% Completed | 29.43 s
[################################### ] | 87% Completed | 29.53 s
[################################### ] | 87% Completed | 29.63 s
[################################### ] | 87% Completed | 29.73 s
[################################### ] | 87% Completed | 29.83 s
[################################### ] | 87% Completed | 29.93 s
[################################### ] | 87% Completed | 30.03 s
[########################################] | 100% Completed | 30.13 s
[ ] | 0% Completed | 178.67 us
[ ] | 0% Completed | 115.79 ms
[ ] | 0% Completed | 221.17 ms
[ ] | 0% Completed | 326.54 ms
[########################################] | 100% Completed | 426.88 ms
Now we can convert to polar vectors
pol = vectors.to_polar()
[ ] | 0% Completed | 160.31 us
[ ] | 0% Completed | 107.46 ms
[ ] | 0% Completed | 207.77 ms
[ ] | 0% Completed | 308.07 ms
[ ] | 0% Completed | 408.37 ms
[ ] | 0% Completed | 508.67 ms
[ ] | 0% Completed | 608.96 ms
[########################################] | 100% Completed | 709.31 ms
This function gets the inscribed angle accept_threshold is the maximum difference between the two angles subtended by the 3 vectors
ins = pol.get_angles(min_angle=0.05, min_k=0.3, accept_threshold=0.1)
flat_vect = ins.flatten_diffraction_vectors()
fig, axs = plt.subplots()
axs.hist(flat_vect.ivec["delta phi"].data, bins=60, range=(0, 2 * np.pi / 3))
axs.set_xlabel("delta phi")
axs.set_xticks(
[0, np.pi / 5, np.pi / 4, 2 * np.pi / 5, np.pi / 2, np.pi / 3, 3 * np.pi / 5]
)
axs.set_xticklabels(
[
0,
r"$\frac{\pi}{5}$",
r"$\frac{\pi}{4}$",
r"$\frac{2\pi}{5}$",
r"$\frac{\pi}{2}$",
r"$\frac{\pi}{3}$",
r"$\frac{3\pi}{5}$",
]
)

[ ] | 0% Completed | 162.30 us
[ ] | 0% Completed | 108.94 ms
[ ] | 0% Completed | 209.26 ms
[ ] | 0% Completed | 309.57 ms
[ ] | 0% Completed | 409.87 ms
[ ] | 0% Completed | 510.22 ms
[ ] | 0% Completed | 610.54 ms
[ ] | 0% Completed | 710.93 ms
[ ] | 0% Completed | 811.24 ms
[ ] | 0% Completed | 911.69 ms
[ ] | 0% Completed | 1.01 s
[ ] | 0% Completed | 1.11 s
[ ] | 0% Completed | 1.21 s
[ ] | 0% Completed | 1.31 s
[ ] | 0% Completed | 1.41 s
[ ] | 0% Completed | 1.51 s
[ ] | 0% Completed | 1.61 s
[ ] | 0% Completed | 1.71 s
[ ] | 0% Completed | 1.81 s
[ ] | 0% Completed | 1.91 s
[ ] | 0% Completed | 2.02 s
[ ] | 0% Completed | 2.12 s
[ ] | 0% Completed | 2.22 s
[ ] | 0% Completed | 2.32 s
[ ] | 0% Completed | 2.42 s
[ ] | 0% Completed | 2.52 s
[ ] | 0% Completed | 2.62 s
[ ] | 0% Completed | 2.72 s
[ ] | 0% Completed | 2.82 s
[ ] | 0% Completed | 2.92 s
[ ] | 0% Completed | 3.02 s
[ ] | 0% Completed | 3.12 s
[ ] | 0% Completed | 3.22 s
[ ] | 0% Completed | 3.32 s
[ ] | 0% Completed | 3.42 s
[ ] | 0% Completed | 3.52 s
[ ] | 0% Completed | 3.62 s
[ ] | 0% Completed | 3.72 s
[ ] | 0% Completed | 3.82 s
[ ] | 0% Completed | 3.92 s
[ ] | 0% Completed | 4.02 s
[ ] | 0% Completed | 4.12 s
[ ] | 0% Completed | 4.22 s
[ ] | 0% Completed | 4.32 s
[ ] | 0% Completed | 4.42 s
[ ] | 0% Completed | 4.52 s
[ ] | 0% Completed | 4.62 s
[ ] | 0% Completed | 4.73 s
[ ] | 0% Completed | 4.83 s
[ ] | 0% Completed | 4.93 s
[ ] | 0% Completed | 5.03 s
[ ] | 0% Completed | 5.13 s
[ ] | 0% Completed | 5.23 s
[ ] | 0% Completed | 5.33 s
[ ] | 0% Completed | 5.43 s
[ ] | 0% Completed | 5.53 s
[ ] | 0% Completed | 5.63 s
[ ] | 0% Completed | 5.73 s
[ ] | 0% Completed | 5.83 s
[ ] | 0% Completed | 5.93 s
[ ] | 0% Completed | 6.03 s
[ ] | 0% Completed | 6.13 s
[ ] | 0% Completed | 6.23 s
[ ] | 0% Completed | 6.33 s
[ ] | 0% Completed | 6.43 s
[ ] | 0% Completed | 6.53 s
[ ] | 0% Completed | 6.63 s
[ ] | 0% Completed | 6.73 s
[ ] | 0% Completed | 6.83 s
[ ] | 0% Completed | 6.93 s
[ ] | 0% Completed | 7.03 s
[ ] | 0% Completed | 7.13 s
[ ] | 0% Completed | 7.23 s
[ ] | 0% Completed | 7.33 s
[ ] | 0% Completed | 7.43 s
[ ] | 0% Completed | 7.54 s
[ ] | 0% Completed | 7.64 s
[ ] | 0% Completed | 7.74 s
[ ] | 0% Completed | 7.84 s
[ ] | 0% Completed | 7.94 s
[ ] | 0% Completed | 8.04 s
[ ] | 0% Completed | 8.14 s
[ ] | 0% Completed | 8.24 s
[ ] | 0% Completed | 8.34 s
[ ] | 0% Completed | 8.44 s
[ ] | 0% Completed | 8.54 s
[ ] | 0% Completed | 8.64 s
[ ] | 0% Completed | 8.74 s
[ ] | 0% Completed | 8.84 s
[ ] | 0% Completed | 8.94 s
[ ] | 0% Completed | 9.04 s
[ ] | 0% Completed | 9.14 s
[ ] | 0% Completed | 9.24 s
[ ] | 0% Completed | 9.34 s
[ ] | 0% Completed | 9.44 s
[ ] | 0% Completed | 9.54 s
[ ] | 0% Completed | 9.64 s
[ ] | 0% Completed | 9.74 s
[ ] | 0% Completed | 9.84 s
[ ] | 0% Completed | 9.94 s
[ ] | 0% Completed | 10.04 s
[ ] | 0% Completed | 10.14 s
[ ] | 0% Completed | 10.24 s
[ ] | 0% Completed | 10.34 s
[ ] | 0% Completed | 10.44 s
[ ] | 0% Completed | 10.55 s
[ ] | 0% Completed | 10.65 s
[ ] | 0% Completed | 10.75 s
[ ] | 0% Completed | 10.85 s
[ ] | 0% Completed | 10.95 s
[ ] | 0% Completed | 11.05 s
[ ] | 0% Completed | 11.15 s
[ ] | 0% Completed | 11.25 s
[ ] | 0% Completed | 11.35 s
[ ] | 0% Completed | 11.45 s
[ ] | 0% Completed | 11.55 s
[ ] | 0% Completed | 11.65 s
[ ] | 0% Completed | 11.75 s
[ ] | 0% Completed | 11.85 s
[ ] | 0% Completed | 11.95 s
[ ] | 0% Completed | 12.05 s
[ ] | 0% Completed | 12.15 s
[ ] | 0% Completed | 12.25 s
[ ] | 0% Completed | 12.35 s
[ ] | 0% Completed | 12.45 s
[ ] | 0% Completed | 12.55 s
[ ] | 0% Completed | 12.65 s
[ ] | 0% Completed | 12.75 s
[ ] | 0% Completed | 12.85 s
[ ] | 0% Completed | 12.95 s
[ ] | 0% Completed | 13.05 s
[ ] | 0% Completed | 13.15 s
[ ] | 0% Completed | 13.25 s
[ ] | 0% Completed | 13.36 s
[ ] | 0% Completed | 13.46 s
[ ] | 0% Completed | 13.56 s
[ ] | 0% Completed | 13.66 s
[ ] | 0% Completed | 13.76 s
[ ] | 0% Completed | 13.86 s
[ ] | 0% Completed | 13.96 s
[ ] | 0% Completed | 14.06 s
[ ] | 0% Completed | 14.16 s
[ ] | 0% Completed | 14.26 s
[ ] | 0% Completed | 14.36 s
[ ] | 0% Completed | 14.46 s
[ ] | 0% Completed | 14.56 s
[ ] | 0% Completed | 14.66 s
[ ] | 0% Completed | 14.76 s
[ ] | 0% Completed | 14.86 s
[ ] | 0% Completed | 14.96 s
[ ] | 0% Completed | 15.06 s
[ ] | 0% Completed | 15.16 s
[ ] | 0% Completed | 15.26 s
[ ] | 0% Completed | 15.36 s
[ ] | 0% Completed | 15.46 s
[ ] | 0% Completed | 15.56 s
[ ] | 0% Completed | 15.66 s
[ ] | 0% Completed | 15.76 s
[ ] | 0% Completed | 15.86 s
[ ] | 0% Completed | 15.96 s
[ ] | 0% Completed | 16.06 s
[ ] | 0% Completed | 16.17 s
[ ] | 0% Completed | 16.27 s
[ ] | 0% Completed | 16.37 s
[ ] | 0% Completed | 16.47 s
[ ] | 0% Completed | 16.57 s
[ ] | 0% Completed | 16.67 s
[ ] | 0% Completed | 16.77 s
[ ] | 0% Completed | 16.87 s
[ ] | 0% Completed | 16.97 s
[ ] | 0% Completed | 17.07 s
[ ] | 0% Completed | 17.17 s
[ ] | 0% Completed | 17.27 s
[ ] | 0% Completed | 17.37 s
[ ] | 0% Completed | 17.47 s
[ ] | 0% Completed | 17.57 s
[ ] | 0% Completed | 17.67 s
[ ] | 0% Completed | 17.77 s
[ ] | 0% Completed | 17.87 s
[ ] | 0% Completed | 17.97 s
[ ] | 0% Completed | 18.07 s
[ ] | 0% Completed | 18.17 s
[ ] | 0% Completed | 18.27 s
[ ] | 0% Completed | 18.37 s
[ ] | 0% Completed | 18.47 s
[ ] | 0% Completed | 18.57 s
[ ] | 0% Completed | 18.67 s
[ ] | 0% Completed | 18.77 s
[ ] | 0% Completed | 18.88 s
[ ] | 0% Completed | 18.98 s
[ ] | 0% Completed | 19.08 s
[ ] | 0% Completed | 19.18 s
[ ] | 0% Completed | 19.28 s
[ ] | 0% Completed | 19.38 s
[ ] | 0% Completed | 19.48 s
[ ] | 0% Completed | 19.58 s
[ ] | 0% Completed | 19.68 s
[ ] | 0% Completed | 19.78 s
[ ] | 0% Completed | 19.88 s
[ ] | 0% Completed | 19.98 s
[ ] | 0% Completed | 20.08 s
[ ] | 0% Completed | 20.18 s
[ ] | 0% Completed | 20.28 s
[ ] | 0% Completed | 20.38 s
[ ] | 0% Completed | 20.48 s
[ ] | 0% Completed | 20.58 s
[ ] | 0% Completed | 20.68 s
[ ] | 0% Completed | 20.78 s
[ ] | 0% Completed | 20.88 s
[ ] | 0% Completed | 20.98 s
[ ] | 0% Completed | 21.08 s
[ ] | 0% Completed | 21.18 s
[ ] | 0% Completed | 21.28 s
[ ] | 0% Completed | 21.38 s
[ ] | 0% Completed | 21.48 s
[ ] | 0% Completed | 21.59 s
[ ] | 0% Completed | 21.69 s
[ ] | 0% Completed | 21.79 s
[ ] | 0% Completed | 21.89 s
[ ] | 0% Completed | 21.99 s
[ ] | 0% Completed | 22.09 s
[ ] | 0% Completed | 22.19 s
[ ] | 0% Completed | 22.29 s
[ ] | 0% Completed | 22.39 s
[ ] | 0% Completed | 22.49 s
[ ] | 0% Completed | 22.59 s
[ ] | 0% Completed | 22.69 s
[ ] | 0% Completed | 22.79 s
[ ] | 0% Completed | 22.89 s
[ ] | 0% Completed | 22.99 s
[ ] | 0% Completed | 23.09 s
[ ] | 0% Completed | 23.19 s
[ ] | 0% Completed | 23.29 s
[ ] | 0% Completed | 23.39 s
[ ] | 0% Completed | 23.49 s
[ ] | 0% Completed | 23.59 s
[ ] | 0% Completed | 23.69 s
[ ] | 0% Completed | 23.79 s
[ ] | 0% Completed | 23.89 s
[ ] | 0% Completed | 23.99 s
[########################################] | 100% Completed | 24.09 s
[ ] | 0% Completed | 169.51 us
[########################################] | 100% Completed | 101.45 ms
[Text(0.0, 0, '0'), Text(0.6283185307179586, 0, '$\\frac{\\pi}{5}$'), Text(0.7853981633974483, 0, '$\\frac{\\pi}{4}$'), Text(1.2566370614359172, 0, '$\\frac{2\\pi}{5}$'), Text(1.5707963267948966, 0, '$\\frac{\\pi}{2}$'), Text(1.0471975511965976, 0, '$\\frac{\\pi}{3}$'), Text(1.8849555921538759, 0, '$\\frac{3\\pi}{5}$')]
cycle through colors in groups of 3 for each symmetry cluster
points = ins.to_markers(
color=["b", "b", "b", "g", "g", "g", "y", "y", "y", "r", "r", "r"]
)
original_points = vectors.to_markers(color="w", alpha=0.5)
s.axes_manager.indices = (67, 55) # jumping to a part with some symmetric structure
s.plot(vmin=0.0)
s.add_marker(points)
s.add_marker(original_points)
[ ] | 0% Completed | 168.00 us
[ ] | 0% Completed | 107.34 ms
[ ] | 0% Completed | 207.68 ms
[ ] | 0% Completed | 308.05 ms
[ ] | 0% Completed | 408.34 ms
[ ] | 0% Completed | 508.65 ms
[ ] | 0% Completed | 608.99 ms
[ ] | 0% Completed | 709.34 ms
[########################################] | 100% Completed | 809.70 ms
[ ] | 0% Completed | 171.80 us
[ ] | 0% Completed | 113.41 ms
[########################################] | 100% Completed | 213.79 ms
[ ] | 0% Completed | 173.80 us
[ ] | 0% Completed | 107.64 ms
[########################################] | 100% Completed | 208.09 ms
Total running time of the script: (2 minutes 20.416 seconds)

