Skip to content

Full and partial integration of multiple 2D diffractograms

Notifications You must be signed in to change notification settings

sylvainvallot/IntegXR2D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IntegXR2D

Description

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.

Installation

Follow these steps to set up the project on your local machine.

Prerequisites

Clone the Repository

git clone https://github.com/sylvainvallot/IntegXR2D
cd IntegXR2D

Create the Conda Environment

conda env create -f environment.yml -n integxr2d

Activate the Conda Environment

conda activate integxr2d

Usage

python integxr2d.py

A graphical interface then opens, displaying the various actions in the sidebar.

Contributing

If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are welcome.

About

Full and partial integration of multiple 2D diffractograms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages