coherent-diffraction-imaging

There are 9 repositories under coherent-diffraction-imaging topic.

  • zsm1211/TC-CDI

    Code for "Physics-driven deep learning enables temporal compressive coherent diffraction imaging"

    Language:Jupyter Notebook10113
  • siddharth-maddali/Phaser

    BCDI phase retrieval module written in Python 3.x. GPU implementation done using Tensorflow 2.1, with an older library available that uses Tensorflow 1.x.

    Language:Jupyter Notebook9228
  • mcherukara/CDI_NN

    A pair of deep convolutional enoder-decoder networks that take 2D diffraction data and output the corresponding structure and phase

    Language:Jupyter Notebook7312
  • dzhigaevd/phasor

    Easy, fast, configurable version of phasor. Perfect for students who what to start with analyzing Coherent X-ray Diffraction Data.

    Language:MATLAB4020
  • PyWolf

    tiagoecmagalhaes/PyWolf

    PyWolf is a software to perform simulations of partially coherent light propagation using parallel computing devices through PyOpenCL

    Language:Python4221
  • WardBrian/holoml-in-stan

    Barmherzig and Sun (2022) as a Stan model

    Language:Jupyter Notebook3110
  • jacione/interactive-cdi

    Interactive phase retrieval software, optimized for transparency rather than efficiency.

    Language:Python2110
  • siddharth-maddali/BCDIGeometry-part2-reconstructioncode

    Code to achieve the geometry-aware phase retrieval described in the paper "General approaches for shear-correcting coordinate transformations in Bragg coherent diffraction imaging: Part 2". Includes Matlab code for the geometry-aware 3D FFT and backprojection-based reconstruction.

    Language:MATLAB2202
  • dzhigaevd/FTvision

    For better understanding of far-field diffraction patterns obtained in coherent X-ray diffraction I wrote a simple stand-alone application for laptops with built-in web cams. It allows to see coherent effects from different systems, which can be simply exposed to the web camera being drawn on the paper. There is a number of similar applications published, however in this case the application need no installation or additional modules. Additionally, Gaussian shape field of view is introduced for the input stream in order to satisfy oversampling conditions.

    Language:Python0001