Commit Graph
138 Commits
Author SHA1 Message Date
Abe Levitan a536e3bdb4 Maybe last time it didn't actually commit? 2021-01-25 13:38:38 -05:00
Abe Levitan 936b203aac Fix the issue with odd-sized probes & objs in RPI functions, still not fully tested 2020-12-28 22:09:20 -05:00
Abe Levitan 32a8a8179d Fix an issue with the test for the poisson NLL function 2020-12-28 21:45:01 -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 0d484c0ac3 Fix sign error in generalized near field and associated test 2020-05-07 12:13:36 -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 9771634551 Implement test for separate propagation and offset vectors 2020-04-29 20:11:03 -04:00
Abe Levitan 39cb345ccb update docs 2020-04-29 17:56:48 -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 d586ed914e Debug and test the off-axis propagation code 2020-04-24 14:16:44 -04:00
Abe Levitan 071eebd37b Finish first pass of off-axis propagation, still needs to be tested off-axis 2020-04-23 20:37:13 -04:00
Abe Levitan ad1a2e77b7 Update the exit_wave_geometry to handle paralellogram detectors 2020-04-23 17:39:16 -04:00
Abe Levitan 0dc2145ee0 Merge branch 'master' of github.mit.edu:Scattering/CDTools 2020-04-23 14:32:29 -04:00
Abe Levitan fbbecbd04c First work on the off-axis propagator 2020-04-23 14:32:19 -04:00
Abraham Levitan 59f6d58ea6 Fix typo in tutorial 2020-04-07 10:08:27 -04:00
Abe Levitan d8486306f7 Fix a bug with oversampling in the measurement functions 2020-02-11 15:20:55 -05:00
Abe Levitan 5cac96ff24 Merge branch 'master' of github.mit.edu:Scattering/CDTools 2020-02-11 15:00:48 -05:00
Abe Levitan 7cbc3f2c53 Add a TITAN STEM converter and add units to the inspect function for fancy_ptycho 2020-02-11 15:00:42 -05:00
David Rower 8d89a86445 Fixing strings to avoid invalid escape sequence warning 2020-02-03 12:00:56 -05: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
David Rower d659f6cca1 Taking unecessary printing out of conversion function 2020-01-23 16:35:29 -05:00
David Rower 7f93bdcfd3 Putting start_time in right format 2020-01-23 16:13:49 -05:00
David Rower 486f58a86e Fixed special case in get_entry_info function, adding metadata to sample in converteR 2020-01-23 11:53:07 -05:00
David Rower 2ad4a2a00c Merge branch 'master' of github.mit.edu:Scattering/CDTools 2020-01-23 10:54:17 -05:00
David Rower d4f9d5074c First data converter! 2020-01-23 10:54:03 -05:00
Abraham Levitan abdd0d6e1e Update docs so that they can produce a latex/pdf version as well 2019-12-16 12:40:41 -05:00
David Rower 384ced5b00 Using $\mu instead of um for micrometers 2019-12-11 16:19:45 -05:00
David Rower 3cf44cff9f using greek \mu instead of u for axis labels ;) 2019-12-09 19:14:08 -05:00
David Rower 51eae81ee2 Fixed logical bug in get_detector_geometry, enforcing PEP 257 docstring convention of using periods 2019-12-09 13:50:36 -05:00
David Rower b5f78b47c7 add_detector now flexible for both CXI and CDTools basis conventions 2019-12-09 13:37:11 -05:00
David Rower 0cf106e769 Merge branch 'master' of github.mit.edu:Scattering/CDTools 2019-12-03 15:32:22 -05:00
David Rower d330e1b84e Only adjusting colorbar when array is not a constant array (for consistency between shots), and added right/left keys for moving between shots 2019-12-03 15:32:16 -05:00
Kiara Carloni 0b122b0aca Add files via upload
debugging_mod contains the various functions used to interface with the debugging data, while vid_read has examples of how to use them. I'm still in the process of trying to fix the g2 correlation function.
2019-10-21 21:38:33 +00:00
David Rower 256142e2f6 Fixing typo in analysis function documentation 2019-10-10 11:53:12 -04:00
Abraham Levitan f78a39daf5 add the test for simple_ptycho_model' 2019-10-07 15:44:17 -04:00
Abe Levitan e71c266fe4 Update the ptycho dataset with the new, more sensible, approach 2019-10-05 09:30:26 -04:00
Abe Levitan e987d40df8 Remove last of t.tensor usage from dataset loading 2019-10-04 17:00:43 -04: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 bc7caebdd9 Fix the damn dataset.inspect thing 2019-10-03 17:49:10 -04:00
David Rower 8197eed50e Fixed merging conflict - log scale in ptycho_2d_dataset.py 2019-10-03 15:25:27 -04:00
David Rower 61f8bf733e Fixed a few bugs, 1) Title of relative displacement plot no longer dissapears, 2) slider now updates on click event, also added titles for colorbars. 2019-10-03 15:22:53 -04:00
Abe Levitan 69be77cc09 Update installation instructions for simplicity and also fix the tests to reflect new usage 2019-10-02 15:56:48 -04:00
Abe Levitan 918cade834 Merge branch 'master' of github.mit.edu:Scattering/CDTools 2019-10-02 13:27:41 -04:00