py4dstem / py4DSTEM_tutorials

Sample code for py4DSTEM
GNU General Public License v3.0
39 stars 35 forks source link

py4DSTEM.process.virtualimage.get_virtualimage_circ (strain mapping tutorial) #13

Open lylofu opened 2 years ago

lylofu commented 2 years ago

in the strain mapping tutorial, this step doesn't work !

[12]

Next, create a BF virtual detector using the the center beam position (qxy0, qy0)

We will expand the BF radius slightly (+ 2 px).

The DF virtual detector can be set to all remaining pixels.

expand_BF = 2.0 image_BF = py4DSTEM.process.virtualimage.get_virtualimage_circ( dataset, qx0, qy0, probe_semiangle + expand_BF) image_DF = py4DSTEM.process.virtualimage.get_virtualimage_ann( dataset, qx0, qy0, probe_semiangle + expand_BF, 1e3)

[return]

AttributeError Traceback (most recent call last) Input In [168], in <cell line: 5>() 1 # Next, create a BF virtual detector using the the center beam position (qxy0, qy0) 2 # We will expand the BF radius slightly (+ 2 px). 3 # The DF virtual detector can be set to all remaining pixels. 4 expand_BF = 2.0 ----> 5 image_BF = py4DSTEM.process.get_virtualimage_circ( 6 dataset, 7 qx0, qy0, 8 probe_semiangle + expand_BF) 9 image_DF = py4DSTEM.process.virtualimage.get_virtualimage_ann( 10 dataset, 11 qx0, qy0, 12 probe_semiangle + expand_BF, 13 1e3)

AttributeError: module 'py4DSTEM.process' has no attribute 'get_virtualimage_circ'

Any tips to fix that ?

py4DSTEM.process.virtualimage.virtualimage.get_virtualimage_circ or py4DSTEM.process.virtualimage.get_virtualimage_circ ?