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.2.tar.gz (5.9 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.2-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: osl_cgcd-0.1.2.tar.gz
  • Upload date:
  • Size: 5.9 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.2.tar.gz
Algorithm Hash digest
SHA256 b2fe75c1483fb75eca5eaff6908ce2d2a79ffcea7280efd80bd44973debb4048
MD5 7b8b95364e87fb67e5064f39bbadf8a3
BLAKE2b-256 1c62b049029ef5a8fe9f55512e8f857c9b756c7f4ca775f651222ef62ef3b5c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: osl_cgcd-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.5 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 519aeef6154404b4012d3833882c9db8208ba4e76a7ae3b0e8fa625a43bb6a22
MD5 4a7ed1a2f093a82382911191d24f468b
BLAKE2b-256 1c1dd3d574fd770bf753b776fae9cc0fdebcf6eb539fd7ae6625f8a01b999986

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