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.1.tar.gz (5.6 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.1-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: osl_cgcd-0.1.1.tar.gz
  • Upload date:
  • Size: 5.6 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.1.tar.gz
Algorithm Hash digest
SHA256 e12f64e169c3e40cb05c2f5630b993bfea823da5718acf35e04fda5c3d842030
MD5 899c67b6ce7d226b05616d8e55093c3f
BLAKE2b-256 4520525e60ec6edcc465892985f934bbbf9952f59820020a71e4ba44afb74e26

See more details on using hashes here.

File details

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

File metadata

  • Download URL: osl_cgcd-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.2 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1d0edc19a5ef0b37940e997a4858eec503b64127124e6d0ce8eb0b943a613743
MD5 13cc8b4719ac7664da496c120810517c
BLAKE2b-256 c0646851c173c76e463814002021771ce80381935aa53777eb49f2034bdaebad

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