Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
9480879
plotting options
smribet Aug 30, 2024
9404842
Merge remote-tracking branch 'origin/phase_contrast' into phase_contrast
smribet Aug 30, 2024
02d0c03
Merge remote-tracking branch 'origin/dev' into phase_contrast
gvarnavi Sep 13, 2024
e1ee2fb
add virtual detector ptychography for single-slice
juliedactyl Sep 13, 2024
c21e78d
add docstrings
juliedactyl Sep 13, 2024
8a08b5f
raist NotImplementedError for projection sets
juliedactyl Sep 13, 2024
0a4ecf5
adding virtual detector support for mixed-probe fourier projection
gvarnavi Sep 14, 2024
76a5da2
adding to all classes
gvarnavi Sep 14, 2024
16e0956
Merge pull request #1 from py4dstem/pr_683
juliedactyl Sep 15, 2024
6ec6b4f
add slim preprocess, to circumvent calibration headaches
gvarnavi Sep 17, 2024
18be28d
adding vaccum transmission constraint
gvarnavi Sep 17, 2024
d304961
adding probe real-space support constraint
gvarnavi Sep 17, 2024
274fdeb
various ptycho-tomo bug fixes
gvarnavi Sep 18, 2024
6d7f6c0
various other classes compatibility fixes
gvarnavi Sep 18, 2024
2a3bd6f
Merge branch 'phase_contrast' into phase_contrast
gvarnavi Sep 18, 2024
73bd240
small typo
gvarnavi Sep 18, 2024
50d0cee
Merge pull request #683 from juliedactyl/phase_contrast
smribet Sep 18, 2024
c89b16d
enforcing masks to boolean
gvarnavi Sep 20, 2024
51c64ad
serial loop over virtual masks, proper normalization
gvarnavi Sep 20, 2024
aef4901
bool_ typo
gvarnavi Sep 20, 2024
f0fd344
Merge remote-tracking branch 'py4dstem/dev' into phase_contrast
Sep 23, 2024
ed33c31
switching to centered_alignment_bins=False default
gvarnavi Sep 23, 2024
7c9e657
adding DirectPtychography class
gvarnavi Oct 7, 2024
719b6e5
not sure this is correct
gvarnavi Oct 8, 2024
52d29a8
more intelligent trotter plotting
gvarnavi Oct 8, 2024
20d8359
numpy indexing changed?
gvarnavi Oct 8, 2024
9739a1e
how about this indexing
gvarnavi Oct 8, 2024
6c1d759
fine, this should work
gvarnavi Oct 8, 2024
5b0c14a
clean up SSB, add WDD
gvarnavi Oct 8, 2024
f37b976
changing vectorized dpc default to False
gvarnavi Oct 8, 2024
175ec7d
minor shape bug
gvarnavi Oct 8, 2024
91613c2
add recursive aberration fitting to SSB
gvarnavi Oct 11, 2024
8d04db2
various improvements, allowing reconstruct to override polar parameters
gvarnavi Oct 12, 2024
b51c4f9
gpu bug
gvarnavi Oct 12, 2024
4347df1
add gpu warning
gvarnavi Oct 12, 2024
db3dbb9
first pass at supporting vacuum probes - not great
gvarnavi Oct 12, 2024
025d950
more robust vacuum probe handling
gvarnavi Oct 12, 2024
85babaa
minor verbosity bug
gvarnavi Oct 12, 2024
e8892ca
adding batch size to parallax
gvarnavi Oct 14, 2024
a45b971
changing default trotter threshold
gvarnavi Oct 14, 2024
f7817ad
add OBF-like weights
gvarnavi Oct 17, 2024
71941b9
refactoring direct ptycho, adding parallelization, fixing normalizati…
gvarnavi Oct 20, 2024
5eba668
switched to argument form for multiprocessing
gvarnavi Oct 20, 2024
60f9e94
cleaned up classes, removed trailing Ptychography
gvarnavi Oct 20, 2024
b697818
remove trotter_sign -- correct is negative
gvarnavi Oct 20, 2024
428c4ed
proper WDD normalization
gvarnavi Oct 20, 2024
476bf09
factor of 2 for SSB?
gvarnavi Oct 20, 2024
bde377d
invert phase-compensated SSB amplitude contrast
gvarnavi Oct 20, 2024
d3ba942
typo
gvarnavi Oct 24, 2024
3f47d5c
add 3D Fourier-rotation
gvarnavi Oct 28, 2024
7eed22a
add support for fourier-rotation and custom tilt paths
gvarnavi Oct 28, 2024
a76464d
ensure magnetic ptycho-tomo still works, spline-interp only for now
gvarnavi Oct 28, 2024
e2b4191
multi-processing tweaks
gvarnavi Nov 4, 2024
054be29
add bf cropping
gvarnavi Nov 5, 2024
5e71638
modernizing parallax init and aberration fitting
gvarnavi Nov 5, 2024
2e7151f
fix integer_pixel_rolling memory reqs
gvarnavi Nov 6, 2024
2751dd7
docstring changes
gvarnavi Nov 6, 2024
f58a763
OBF bug
gvarnavi Nov 13, 2024
91d3bb5
ptycho-tomo slim_preprocess
gvarnavi Nov 14, 2024
6467b16
slim_preprocess bugs
gvarnavi Nov 14, 2024
0f32bd9
add 3D object support mask
gvarnavi Nov 14, 2024
2a41047
restart bug
gvarnavi Nov 14, 2024
7259309
silly fftftreq casting to float64
gvarnavi Nov 15, 2024
7216112
small tweaks to mixed-state virtual-detector ptycho
gvarnavi Nov 15, 2024
af0109a
oops, direct ptycho viz bug
gvarnavi Nov 15, 2024
b195d0d
bug in ptycho-tomo object support mask
gvarnavi Nov 16, 2024
fd5b6cd
use dill to serialize mpire for windows
gvarnavi Jan 16, 2025
dbb2a1b
add object support mask to ptycho-tomo
gvarnavi Jan 16, 2025
3de4557
reduce angle threshold for successive fourier rotations
gvarnavi Jan 16, 2025
3a46bf2
switch to bilinear=False, thanks Arthur -- boo Colin
gvarnavi Jan 16, 2025
b87e71b
Toma review typos
gvarnavi Jan 16, 2025
d7ebd28
Merge branch 'dev' into phase_contrast
gvarnavi Jan 16, 2025
e6ebf70
generalized guess_common_aberrations
gvarnavi Jan 17, 2025
83f9ed4
adding interpolation order flag for shifting, default bicubic
gvarnavi Jan 17, 2025
fc21a18
Merge pull request #703 from py4dstem/opt-refactor
gvarnavi Jan 17, 2025
e82f3d0
mpire windows fix?
gvarnavi Jan 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions py4DSTEM/process/phase/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
_emd_hook = True

from py4DSTEM import is_package_lite
from py4DSTEM.process.phase.direct_ptychography import OBF, SSB, WDD
from py4DSTEM.process.phase.dpc import DPC
from py4DSTEM.process.phase.magnetic_ptychographic_tomography import MagneticPtychographicTomography
from py4DSTEM.process.phase.magnetic_ptychography import MagneticPtychography
Expand Down
Loading
Loading