Releases: FabriTape/Tesis
Releases · FabriTape/Tesis
Release list
Versión 3.141 — Estado actual
Versión 3.141 — Estado actual
Versión vigente del trabajo (agosto 2026):
- Simulación unificada: scripts LAMMPS/Slurm en
Programas/cluster/scripts/conconfig.tomlcentralizado,read_config.pyy controladorenqueue_sims.pyidempotente. - Comparación de filtros de erosión (
comparar_filtros): 6 configuraciones F1I/F1C, F2I/F2C, F3I/F3C. - Análisis estadístico (
ANALISIS): intervalos de confianza (MAD + error estándar), heatmaps y boxplots. - Análisis de clusters y distribuciones P(k) (
erosion.py,erosion_49.py) con set de 9 y 49 repeticiones. - Documentación completa del repositorio (README con estructura y guía).
Ramas
mainydesarrollo(idénticas); experimentos descartados archivados en tagsarchive/*.
Versión 3.14 — Pipeline CARBOXI
Versión 3.14 — Pipeline CARBOXI
Refactor completo del pipeline de análisis a CARBOXI:
- Máquina de estados para el flujo de análisis (onda → OVITO → guardado).
- Configuración externalizada (config.toml / YAML): umbrales de onda, filtros de erosión y material JKR.
- Detección automática de la onda de choque con criticidad por simulación.
- Análisis topológico con OVITO: coordinación y clusters de partículas eyectadas.
- CARBOXI_MINI: pipeline de análisis de clusters para el nuevo formato LAMMPS.
- Paquete instalable (
pyproject.toml), auto-detección de formato y conversión de dumps. - Comparación de filtros de erosión (
comparar_filtros).
Commits principales
cd086f1Refactor completo con máquina de estados y configuración externalizadaf3cf7d2Refactorizar orquestador y pipeline OVITO/Polars30b49c6Implementar CARBOXI_MINI1a7f352CARBOXI como paquete instalable
Versión 3.1 — Polars + paralelización + OVITO
Versión 3.1 — Polars + paralelización + OVITO
Desarrollo de la nueva versión del lector de datos:
- Nuevo módulo Lector que usa polars (lazy frames, sin pasar por parquet) para leer los
.gzde LAMMPS. - Paralelización del
data_extractorpara mejorar la eficiencia. - Uso de OVITO para cálculos como la coordinación de partículas.
- Integración de gráficos al análisis.
Commits principales
5abf011Desarrollo de nuevas funciones para la versión 3.18e0f4b0Módulo Lector con polarse9fbc1eMejoras en rendimiento y lectura de datos6098baaAñadir gráficos y ediciones del código
Versión 3 — Lectura de datos con Parquet
Versión 3 — Lectura de datos con Parquet
Migración de CSV a archivos parquet para la lectura de los resultados de las simulaciones LAMMPS de erosión granular.
- El acceso a 27 archivos de ~80 000 partículas pasó de ~3 s a ~0.6 s (≈5× más rápido).
- README con historial de versiones actualizado.
Commits principales
a2c3897Version 3a53ddabVersión 3 del código y suma de archivos extra0f92fa7Update README with version history and improvements
Versión 0
Full Changelog: https://github.com/FabriTape/Tesis/commits/Analisis