IntegXR2D is a Python-based software package for full and partial integration of multiple 2D diffractograms with simplified numbering for Rietveld refinement with FullProf.
Features currently available:
- Total integration of multiple 2D diffractograms.
- Partial integration around the 0° and 90° axes.
- Buffer file creation for WinPLOTR with :
- All selected diffractograms.
- A defined number of diffractograms over the range of selected files.
- Invert diffractogram numbering (e.g. for use in cyclic for cyclic refinement of a core-to-surface profile).
- Conversion of multiple 2D images to TIFF.
Follow these steps to set up the project on your local machine.
git clone https://github.com/sylvainvallot/IntegXR2D
cd IntegXR2D
conda env create -f environment.yml -n integxr2d
conda activate integxr2d
python integxr2d.py
A graphical interface then opens, displaying the various actions in the sidebar.
If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are welcome.