Skip to main content

programa para la deconvolución de curvas OSL utilizando el método CGCD

Project description

OSL_CGCD

Programa para la deconvolución de curvas OSL utilizando el método CGCD.

Autor

EDWIN JOEL PILCO QUISPE
Email: edwinpilco10@gmail.com

Descripción

Este paquete permite analizar y deconvolucionar curvas OSL (Optically Stimulated Luminescence) usando el método CGCD. Incluye herramientas para procesar archivos Excel, ajustar curvas y guardar resultados.

Instalación

Puedes instalar el paquete desde PyPI:

python -m pip install OSL_CGCD

O instalarlo localmente desde el archivo .whl generado:

cd dist
python -m pip install osl_cgcd-0.1.1-py3-none-any.whl

Uso básico

Crea un script y utiliza los módulos incluidos:

from OSL_CGCD import modulo1, modulo2
# Ejemplo de uso: ejecutar funciones de análisis

Estructura del paquete

  • modulo1.py: Deconvolución de curvas OSL a partir de archivos Excel. Permite seleccionar el archivo a procesar y guarda los resultados en la carpeta deconvolution_results.
  • modulo2.py: Combina los resultados de varias columnas en un solo archivo continuo para análisis posterior.
  • run_all.py: Automatiza la ejecución de los módulos 1 y 2 en orden.

Ejemplo de ejecución

  1. Ejecuta modulo1.py para procesar tu archivo Excel:
    python src/OSL_CGCD/modulo1.py
    
  2. Ejecuta modulo2.py para combinar los resultados:
    python src/OSL_CGCD/modulo2.py
    
  3. O ejecuta todo automáticamente:
    python src/OSL_CGCD/run_all.py
    

Publicación en PyPI

Para publicar una nueva versión:

  1. Actualiza la versión en setup.py.
  2. Construye el paquete:
    python -m build
    
  3. Sube el paquete:
    python -m twine upload dist/*
    

Requisitos

  • Python >= 3.6
  • Paquetes recomendados: numpy, scipy, matplotlib, pandas, prettytable

Licencia

Este proyecto es de uso libre para fines académicos y personales.

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

osl_cgcd-0.1.3.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

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

osl_cgcd-0.1.3-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file osl_cgcd-0.1.3.tar.gz.

File metadata

  • Download URL: osl_cgcd-0.1.3.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.1

File hashes

Hashes for osl_cgcd-0.1.3.tar.gz
Algorithm Hash digest
SHA256 cf5e083b8f72c1ea47b9b487176939be553a2e4d78d837dcd2318d2d7798c008
MD5 99e2176471619967e7d853d777fdcedf
BLAKE2b-256 ee05853bf933ced302fb29efda752106eabb9b36ef95db27e61e6632b53964e5

See more details on using hashes here.

File details

Details for the file osl_cgcd-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: osl_cgcd-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.1

File hashes

Hashes for osl_cgcd-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 aae4a5e76dc22e5faf8ed4b47b374be00d4c681f13fdfa2bdcdeac1e5a8b9b4c
MD5 b249ee65b1264cc8b9f008d0692a26f4
BLAKE2b-256 f9b797fe76c558bc231d93a07b129740d42ed1b2bd2d658c8688c8bf997bf890

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