https://github.com/cnpem/iguape
Iguape (Paineira Graphical User Interface) is a program for visualization and processing of XRD measurements during in situ experiments at Paineira
https://github.com/cnpem/iguape
Last synced: 5 months ago
JSON representation
Iguape (Paineira Graphical User Interface) is a program for visualization and processing of XRD measurements during in situ experiments at Paineira
- Host: GitHub
- URL: https://github.com/cnpem/iguape
- Owner: cnpem
- License: gpl-3.0
- Created: 2024-10-10T20:10:40.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-18T13:47:22.000Z (8 months ago)
- Last Synced: 2024-10-20T13:06:32.609Z (7 months ago)
- Language: Python
- Homepage: https://cnpem.github.io/iguape/
- Size: 920 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README



# Iguape - Paineira Graphical User Interface## Description
Iguape is a graphical user interface designed to help users during *in situ* experiments at Paineira. Via Iguape the user can visualize the numerous XRD patterns generated throughout the experiments. The program allows for peak fitting at a selected angle interval.## Visuals
The GUI has two tabs and concentrate its features in a button panel at the bottom of the window. The XRD Data tab displays the diffraction patterns stacked by a user-defined offset. The Peak Fitting tab displays the data obtained through peak fitting of the XRD patterns on the selected 2theta interval.


## Installation
When using Linux, you can download Iguape via pip, with the console command:
```bash
pip install iguape
iguape #this will open the software, once it's installed
```
For Windows, a instaler can be found in the following link: [Windows Installer]()
## Usage
# **Initialization**
The first step, once Iguape is initialized, is to select a folder to monitor. This can be done by clicking in the **Folder** option at the upper right corner of the window. It's important that the selected folder contains the iguape_fileslist.txt file. It is though this text document, that Iguape can read the XRD data available at the Folder.

# **Custom Vizualization**
Iguape offers tools for custom visualization of the XRD patterns. These include: XRD patterns offset, 2theta and temperature/measure order masks, zoom, pan and figure saving.

# **Peak Fit**
Peak fitting is available in Iguape, helping the analysis of sample evotution during _in situ_ experiments. When the Peak Fit button is pressed, a new window will be opened. The user, then, can configure the fitting model and have a preview of the best fit achieved by Iguape.


## Support
Any enquiries can be adressed to [email protected]. Please, fell free to suggest or correct anything.## Authors and acknowledgment
João Luis Biondo Neto;
Junior Cintra Mauricio## License
This project is under the GNU-GPL 3.0. For more information, see LICENSE.txt## Project status
Iguape is fully operational at Paineira. Working on distribution for Paineira users.