Abe Levitan
|
043751a8b6
|
Speed up the multislice model 5x, but probably break lots of other models doing it, so remember to clean upgit status
|
2021-01-27 22:33:45 -05:00 |
|
Abe Levitan
|
0dec5aa9fd
|
Intermediate state in optimization, improved the round interaction but not sinc yet
|
2021-01-27 20:27:31 -05:00 |
|
Abe Levitan
|
e265c85d6b
|
Touching in before I shred everything to improve efficiency
|
2021-01-27 19:27:21 -05:00 |
|
Abe Levitan
|
3acd1ece3c
|
Make it so it doesn't require a crazy amount of memory
|
2021-01-26 22:46:15 -05:00 |
|
Abe Levitan
|
a536e3bdb4
|
Maybe last time it didn't actually commit?
|
2021-01-25 13:38:38 -05:00 |
|
Abe Levitan
|
6b735a431f
|
Clean up namespaces and also add a test of RPI with incoherent probes
|
2020-12-28 21:32:18 -05:00 |
|
Abe Levitan
|
4be2af8609
|
Finally finally finally add an RPI model. Makes it soooo much easier...
|
2020-12-22 14:12:51 -05:00 |
|
Abe Levitan
|
75011eaccf
|
Make tweaks to the tilt correction to work with the grazing reflection data, add basic atom-modeling for electron ptychography, and update the multislice ptycho to include a bandlimit to avoid aliasing
|
2020-12-21 12:22:04 -05:00 |
|
Abe Levitan
|
38345da454
|
Update S matrix ptychography and also update the S matrix interaction function to use a more interpretable definition of the S matrix
|
2020-10-30 14:52:17 -04:00 |
|
Abe Levitan
|
aea0ff9bf8
|
Write a multislice and s_matrix ptychography program
|
2020-10-28 13:55:04 -04:00 |
|
Abe Levitan
|
31cc45da70
|
One more try to fix the off axis near field propagation
|
2020-05-04 16:53:50 -04:00 |
|
Abe Levitan
|
19f61ab946
|
Add option for propagation vector separate from offset vector
|
2020-04-29 17:55:00 -04:00 |
|
Abe Levitan
|
a5b2337293
|
Further develop the 2D Bragg ptychography code and edit some tests to work with a newer version of h5py
|
2020-04-29 13:50:13 -04:00 |
|
Abe Levitan
|
fbbecbd04c
|
First work on the off-axis propagator
|
2020-04-23 14:32:19 -04:00 |
|
Abe Levitan
|
8d589eef86
|
Merge branch 'master' of github.mit.edu:Scattering/CDTools
|
2020-01-25 19:01:11 -05:00 |
|
Abe Levitan
|
a1cca0dcea
|
misc updates
|
2020-01-25 19:01:03 -05:00 |
|
David Rower
|
7a243842b9
|
Fixing wrong theta convention in converter; fixing simple_ptycho bug in dictionary syntax
|
2020-01-23 17:20:25 -05:00 |
|
Abe Levitan
|
120e23ef15
|
Write the model and dataset tutorials, update the dependencies, and various small bug fixes
|
2019-10-04 16:53:22 -04:00 |
|
Abe Levitan
|
f58f3cc2c5
|
misc small changes
|
2019-10-02 13:27:32 -04:00 |
|
Abe Levitan
|
185fde27a0
|
More work on documentation
|
2019-09-11 17:56:54 -04:00 |
|
Abe Levitan
|
40998908f1
|
refactor datasets, wrote more docs, added one more test dataset
|
2019-09-09 14:16:42 -04:00 |
|
Abe Levitan
|
e80bf05f25
|
Further improve docs layout and add unfinished ptycho models to repo
|
2019-09-04 16:27:55 -04:00 |
|
Abe Levitan
|
de186592cb
|
Update the docstrings on all the tools files and start laying out the docs for real
|
2019-09-03 18:49:45 -04:00 |
|
Abe Levitan
|
f769806e68
|
Lots of small changes
|
2019-08-15 11:14:20 -04:00 |
|
Abe Levitan
|
06ce14fac9
|
Fixed a small bug
|
2019-07-01 15:27:57 -04:00 |
|
Abe Levitan
|
fe1f4db0c6
|
Consistently get Bragg/specular geometry implemented across both models/datasets and dataloaders
|
2019-07-01 15:02:14 -04:00 |
|
Abe Levitan
|
6b50e41614
|
Add some sensible examples
|
2019-06-28 16:01:53 -04:00 |
|
Abe Levitan
|
a2a07055c4
|
Add sim-to-dataset capability
|
2019-06-27 17:26:36 -04:00 |
|
Abe Levitan
|
f769f9e7ab
|
Start moving the example code to datasets which can fit on the git server
|
2019-06-26 17:47:09 -04:00 |
|
Abe Levitan
|
c246a5ed96
|
Added a diffraction pattern browser
|
2019-06-26 17:26:25 -04:00 |
|
Abe Levitan
|
c437f95a8e
|
Loveplotting!
|
2019-06-26 13:25:54 -04:00 |
|
Abe Levitan
|
8dc997ac4c
|
Change the way plots are defined for inspect in preparation for adding liveplotting
|
2019-06-26 12:24:13 -04:00 |
|
Abe Levitan
|
a09cd4b39e
|
Add ability to load/use Bragg geometry ptycho data, also add a 1D convolve to try with the terrible data from CSX
|
2019-05-22 20:20:43 -04:00 |
|
Abe Levitan
|
6471a17c34
|
Merge branch 'master' of github.mit.edu:Scattering/CDTools
|
2019-05-22 13:00:56 -04:00 |
|
Abe Levitan
|
2a2b6ee960
|
Add tool to restrict object support, plot a nanomap, and include mask on SHARP-style initialization
|
2019-05-22 13:00:52 -04:00 |
|
Maddie Cain
|
4896d7354a
|
fixed ePIE bug and shortened inspect function
|
2019-05-12 22:58:37 -04:00 |
|
Abe Levitan
|
22899288fc
|
Add probe propagation with initialization as a base feature to fancy_ptycho, and fix the test for orthogonalize_probes
|
2019-05-03 12:30:53 -04:00 |
|
Abe Levitan
|
26de79ca92
|
Include ability to read background from a .cxi file and include it in SHARP-style initialization
|
2019-04-25 16:06:59 -04:00 |
|
Abe Levitan
|
d0a56c2d99
|
Adding catch-all plotting tools and saving tools to models
|
2019-04-25 15:46:36 -04:00 |
|
Maddie Cain
|
84ac2cc058
|
added ePIE
|
2019-04-24 12:26:32 -04:00 |
|
Maddie Cain
|
6a670a82af
|
untested ptychography work
|
2019-04-24 09:06:50 -04:00 |
|
Abe Levitan
|
bf8dbe086a
|
Add the frantic work over the past few weeks, next challenge is to organize and test it
|
2019-04-23 14:50:16 -04:00 |
|
Maddie Cain
|
2a717d9133
|
fixed bug in centroid and began adding to simple_ptycho
|
2019-04-18 01:01:37 -04:00 |
|
Abe Levitan
|
91f11643e9
|
Make some tweaks to the simple ptycho model
|
2019-04-10 10:25:05 -04:00 |
|
Abe Levitan
|
63c55582ec
|
First pass at models, including the model for classic Ptychography
|
2019-04-05 16:41:21 -04:00 |
|