My python package to help Bragg Coherent Diffraction Imaging (BCDI) practitioners in their analysis and visualisation workflow. This is a 'personal' package developped during my PhD. It provides utility functions to analyse bcdi-processed data and to plot them for potential publication.
It requires the following libraries :
- bcdi
- xrayutilities
- silx
- numpy
- scipy
- matplotlib
- colorcet
You can install the package with the following command:
pip install git+https://github.com/clatlan/cdiutils.git
cdiutils.plot.slice.plot_3D_volume_slices function
- Bragg electron density slice plot
- Comparing contour of support
- Phase slice plot
cdiutils.plot.quiver.quiver_plot
- The cross section quiver allows to plot cross section of strain and displacement field on the same plot.
- For different conditions
- Can also be used to plot the curves/arrows only
- Can also be used to plot basic cross sections
cdiutils.plot.plot.plot_diffraction_patterns