Skip to main content

Neural network correction tool for activation energy in VHR thermoluminescence

Project description

Correction of Activation Energy Affected by Variable Heating Rate (EaVHRCorrector)

===================================================================================

This project presents the development of a tool based on artificial intelligence to assist researchers in the correction of kinetic parameters obtained through the deconvolution of thermoluminescence TL glow curves. The correction is particularly useful when the results are affected by anomalous behavior associated with the heating rate, mainly due to Thermal Quenching.

Overview

The model takes as input the area under each TL emission peak, which is a magnitude easily obtained from the analysis of experimental data. The input to the model is a vector of differences in area:

X ≡ [∆A_medium, ∆A_median, ∆A_maximum, ∆A_minimum]

Features

  • AI-based correction of activation energy (Ea) affected by variable heating rate
  • Designed for thermoluminescence glow curve analysis
  • Accepts Excel files as input
  • Provides corrected Ea, uncertainty, and model prediction

Usage

Here is a minimal example of how to use the tool:

from correction_ea_vhr.corrector import EaVHRCorrector
import pandas as pd

# Load your data
df = pd.read_excel("TLGC.xlsx")
X = df.iloc[:, 0:4].to_numpy()
Y = df.iloc[:, 4:5].to_numpy()

# Use the corrector
modelo = EaVHRCorrector()
media, incertidumbre, pred = modelo.corregir(X, Y)

Input Format

The input Excel file should contain 5 columns:

  1. ∆A_medium
  2. ∆A_median
  3. ∆A_maximum
  4. ∆A_minimum
  5. Experimental activation energy (Ea)

Output

  • media: Corrected activation energy (mean)
  • incertidumbre: Associated uncertainty
  • pred: Model prediction array

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

correction_ea_vhr-0.2.tar.gz (51.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

correction_ea_vhr-0.2-py3-none-any.whl (51.3 MB view details)

Uploaded Python 3

File details

Details for the file correction_ea_vhr-0.2.tar.gz.

File metadata

  • Download URL: correction_ea_vhr-0.2.tar.gz
  • Upload date:
  • Size: 51.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for correction_ea_vhr-0.2.tar.gz
Algorithm Hash digest
SHA256 227eb0e962eabae0883143eebbf899d7f7cfd1bd916dbb8275f92c299f66339a
MD5 ed23b361631075708d8c554d065f8328
BLAKE2b-256 e770966d5190a868e81e2d0bb223884b0b86700c37d6adc4620a3828aa44fd7a

See more details on using hashes here.

File details

Details for the file correction_ea_vhr-0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for correction_ea_vhr-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 300271840f19bcdcc77fdabb5d687510f1fc5f56eff9d7acfa3e5a4e5ec0f9c4
MD5 50576672a434d5baf044950f6ee55a9f
BLAKE2b-256 f50e7f27592345dca0f6997968a9ddab358653f62f98f0f39a2ac37713be96ce

See more details on using hashes here.

Supported by

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