Skip to main content

Iguape is a Graphical User Interface for X-ray diffraction in situ experiments at Paineira beamline (LNLS/CNPEM).

Project description

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. Iguape_XRD_Data_Main_Window Iguape_Peak_Fit_PsdVoigt

Installation

#Windows For Windows users we'll make available a installer. #Linux We're still evaluating the availability of installation vai Linux-terminal.

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. Initialization

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. Iguape_tools Iguape_tools#2

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.
PeakFIt Iguape_Peak_Fit_Window_2xPsdVoigt

Support

Any enquiries can be adressed to joao.neto@lnls.br. Please, fell free to suggest or correct anything.

Authors and acknowledgment

João Luis Biondo Neto; Junior Cintra Mauricio

License

Project status

Iguape is fully operational at Paineira. Working on distribution for Paineira users.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iguape-1.0.tar.gz (918.9 kB view details)

Uploaded Source

Built Distribution

iguape-1.0-py3-none-any.whl (908.8 kB view details)

Uploaded Python 3

File details

Details for the file iguape-1.0.tar.gz.

File metadata

  • Download URL: iguape-1.0.tar.gz
  • Upload date:
  • Size: 918.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for iguape-1.0.tar.gz
Algorithm Hash digest
SHA256 e18cb8327e589a8d812922da46a4294381691ff87a828a537ef90a862d31cbed
MD5 ec545061c6c63ffb2fdb83958699ae0a
BLAKE2b-256 e95f27b173177f59bafa2a7ec6fe8fb2abcfe404f007f53246c10a418c92ed89

See more details on using hashes here.

File details

Details for the file iguape-1.0-py3-none-any.whl.

File metadata

  • Download URL: iguape-1.0-py3-none-any.whl
  • Upload date:
  • Size: 908.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for iguape-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dced5e49ebcb5e9e8c5271fcd5e650d3ed764ea1212663423c2adda099a48685
MD5 6164536c49a2b9ca4d2903a4c732cd9d
BLAKE2b-256 7c92dd733f2810ac7d2ee0dd7fff0ad36333f4af73c5a3f25adf4e50a97629bd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page