Participantes principales de INTERA: Jeremy White (desarrollador principal), Ahmad Askar, Ed DeSousa, Mohamed Hayek, Rui Hugman, Katie Markovich

Reto: Abordar los retos asociados al preprocesamiento y postprocesamiento para ejecutar PEST(++). Aunque PEST (++) es un conjunto de herramientas de software extremadamente potente para llevar a cabo la estimación de parámetros independientes del modelo, el análisis de incertidumbre y la optimización, el procesamiento previo y posterior para ejecutar PEST(++) puede ser engorroso, especialmente cuando existe la necesidad de reproducibilidad. pyEMU es un conjunto de módulos python que aborda este reto permitiendo la creación, manipulación y procesamiento programáticos de entradas y salidas PEST(++). Entre las funciones adicionales que pyEMU ofrece a los profesionales de PEST(++) se incluyen herramientas de reponderación de observaciones, geoestadística, utilidades de regularización, funciones de ayuda para ejecuciones paralelas y funciones de trazado de diagnósticos, por nombrar algunas.

Método: El código base de pyEMU se mantiene en un repositorio público de GitHub empleando un enfoque de desarrollo y pruebas rápido e iterativo. Es decir, todos los participantes enumerados anteriormente, así como colaboradores de organismos federales, la industria y el mundo académico, aportan sus propias mejoras al código base, además de proporcionar información de las pruebas realizadas en sus respectivas aplicaciones. Además, INTERA proporciona financiación interna para seguir añadiendo y mejorando las funcionalidades de pyEMU.

Impacto principal: El desarrollo y mantenimiento de una herramienta comunitaria de código abierto que permita flujos de trabajo PEST(++) rápidos, reproducibles y sólidos conduce a mejores resultados de apoyo a la toma de decisiones medioambientales.