Gidahatari viene desarrollando un interfaz grafico (GUI) para modelar con Modflow 6. Para tal propósito se está utilizando principalmente la librería Kivy para el GUI, mientras que para manipular Modflow 6 se utiliza la librería Flopy.
El programa se viene desarrollando y pronto vería la luz una versión beta para todo publico que desee probarlo y retroalimentar este proyecto de software libre. Los desarrolladores, Saul Montoya y José Zevallos están felices de contribuir a la comunidad de ingenieros hidrogeólogos.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Hemos desarrollado una versión de nuestro caso de estudio de la cuenca Angascancha que se ejecuta en MODFLOW 6 con discretización por vértices (DISV). El modelo implementa una malla de Voronoi que se genera a partir del límite de la cuenca y la red fluvial donde los niveles de refinamiento se definen mediante un tamaño de celda mínimo y máximo junto con determinados pasos de refinamiento. El tutorial es completo en todos los pasos que implican la discretización, construcción, simulación y visualización del modelo.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Si tiene un conjunto de imágenes de drones y desea conocer la ubicación de las imágenes, este tutorial puede ser de su interés. Hemos realizado un ejemplo aplicado que recupera los metadatos geoespaciales de la cámara del dron para un grupo de imágenes y realiza una representación geoespacial en un mapa con el nombre de la imagen disponible como ventana emergente. El tutorial se realiza bajo un Jupyter notebook con Python y Folium.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
El desarrollo de web geoespaciales siempre fue de nuestro interés y siempre estuvimos en la búsqueda de herramientas eficientes para la gestión / representación web de datos y eso significa una investigación de un conjunto de web frameworks, bases de datos, estándares, configuración de computadoras y otros.
Hemos desarrollado un tutorial que cubre un caso aplicado de la implementación de una base de datos Postgis de los ríos y cuencas de África que se implementa bajo una aplicación Django.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Creemos que las tareas / estudios que involucran el análisis masivo de datos espaciales vectoriales y ráster se volverían más populares en el futuro cercano. Con el análisis masivo se hicieron más relevantes algunos factores como la memoria del ordenador, el tipo de procesador, el sistema operativo y el lenguaje de programación o plataforma utilizada para el cálculo.
Presentamos un caso de estudio de análisis ráster en Windows donde se instalaron Python y R con sus librerías espaciales desde repositorios conda. Nuestras habilidades informáticas no nos permiten tener una idea de las diferencias en el rendimiento de estos scripts en Linux.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Hemos investigado herramientas avanzadas como lenguajes de programación para el análisis espacial, hasta ahora Python fue nuestra elección de facto debido a su velocidad de aprendizaje y su facilidad de uso. Sin embargo, cuando se trabaja con una gran cantidad de datos y se realizan consultas espaciales masivas, surgen algunas preguntas sobre el rendimiento de Python y luego analizamos otras opciones como R, Julia o Rust. Hemos realizado este tutorial para la instalación de la librería espacial Terra en un kernel R en Jupyter bajo un entorno Conda, el tutorial cubre todos los pasos de instalación en Windows junto con algunos ejemplos para cargar y plotear datos vectoriales y ráster.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Geopandas es una de las librerías geoespaciales más avanzadas en Python porque combina las herramientas espaciales de Shapely, que puede crear y leer diferentes datos espaciales vectoriales OGC y acoplar las herramientas de Pandas para administrar, filtrar y realizar operaciones sobre las columnas de los metadatos, Geopandas tiene la capacidad de plotear datos geoespaciales en Matplotlib e incluso a Folium entre otras características. Hemos desarrollado el tutorial de Geopandas aplicado al análisis de zonas inundadas sobre la ciudad de Boise para un periodo de retorno de 200 años; el tutorial cubrirá conceptos introductorios de Geopandas, se trabajará con datos vectoriales de puntos, líneas y polígonos, creación de gráficos, se simplificará vértices y se realizará consultas geoespaciales sobre instalaciones y carreteras inundadas.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
El 18 de mayo de 2022 se lanzó la versión principal de Model Muse después de más de un año desde el lanzamiento anterior. Esta versión tiene algunos cambios como la capacidad de elegir la creación de archivos de modelos, opciones para seleccionar objetos por nombre, admite pasos de tiempo adaptativos para MODFLOW 6, tiene soporte adicional para paquetes MODFLOW pero lo más importante tiene capacidades para ejecutar PEST para todas sus funcionalidades. : predicción, regularización y Pareto.
Model Muse es capaz de ejecutar simulaciones de Pest en Modflow 2005, Sutra y Modflow 6 creados con Model Muse y otros tipos de Modflow 6 discretizados por vértices y modelos de grilla no estructurados. Los parámetros de Pest, los controles Pest y la configuración de los nombres de los parámetros están completamente integrados en Model Mus
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Hay varias formas de analizar la correlación entre los componentes químicos, sin embargo, los métodos para agrupar muestras de agua para analizar su fuente, grado de contaminación o reacciones químicas no están bien desarrollados o no están bien estandarizados. Hemos desarrollado un caso aplicado de Análisis de Componentes Principales (ACP) para muestras de agua del conjunto de datos utilizado para identificar las causas de la alta concentración de uranio en el Valle de San Joaquín, California, EE. UU. Este tutorial cubre todos los pasos involucrados en el análisis de ACP con Python en Jupyter notebook junto con un análisis de agrupamiento aglomerativo, también abarca el analisis de comparación de muestras relacionadas en un dendograma con su posición en una gráfica de ACP.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Los datos de temperatura necesitan evaluarse con herramientas que puedan procesar miles de registros con capacidades para hacer gráficos, regresiones y estadísticas. El presente tutorial cubre un ejemplo aplicado al análisis de datos de temperatura con Python, Pandas y librerías relacionadas. El caso de estudio corresponde a la estación meteorológica de Central Park, NY US con datos disponibles de precipitación, nieve y temperatura durante un período de 150 años. El código Python desarrollado para el webinar nos permite la exploración de datos de forma integral, obtención de métricas y diagnostico de parámetros meteorológicos respecto al cambio climático.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
El análisis geoespacial no se limita a un solo software de escritorio o un kernel de Python; si usa un análisis espacial masivo o si trabaja en un equipo que quiere un resultado espacial específico, el uso de un Rest Api puede ser conveniente. Hemos desarrollado un tutorial básico, introductorio pero claro de una Rest Api geoespacial que implementa el método Post y el método Get y devuelve el centroide de un polígono y la lista de elementos con sus coordenadas respectivamente. El tutorial se realiza en Windows, sin embargo, se espera que un servidor Rest real que ejecuta varias consultas espaciales de alta energía se ejecute en Linux.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
El clima cambia, la gente cambia y la tierra también cambia con el tiempo. No podemos creer que las redes fluviales seguirán siendo las mismas durante los próximos 1000 años o que las montañas y las depresiones tendrán la misma elevación en los próximos 10000 años. Pero los cambios no están relacionados con grandes periodos de tiempo, también pueden ocurrir en décadas o años a tasas más bajas. Para evaluar esos cambios necesitamos modelar los componentes clave de la evolución del suelo: fluvial, pendiente de ladera y levantamiento. Hemos desarrollado un tutorial con Python y la librería Landlab para simular la evolución del suelo a escala de cuenca durante 100 mil años; las entradas provienen de rásters geoespaciales y los datos de salida se exportan como archivos ráster ASCII.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Después de la revisión y compilación de datos relevantes y el desarrollo de un modelo conceptual, estamos listos para la construcción de un modelo numérico de aguas subterráneas en un área de ladera en la ciudad de Mukilteo, Washington, EE. UU. El modelo se construirá en MODFLOW 6 con Model Muse con condiciones de contorno para flujo regional, mar, recarga, drenajes y evapotranspiración, el modelo también tiene 24 puntos de observación. Los datos de entrada se insertan a partir de datos vectoriales (shp) y cuadriculados (raster). Es tutorial incluye todos los pasos de la construcción del modelo y la configuración del paquete con una visualización final de los valores de cabeza calculados y observados realizados con Flopy.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
La calidad de un modelo de aguas subterráneas como herramienta para la gestión sostenible de nuestros recursos hídricos subterráneos no depende de la calidad de los datos de entrada, la precisión de la calibración, sino también de la visualización de los datos de salida y el análisis del balance hídrico. Hay varias opciones para exportar contornos desde MODFLOW GUIs como Model Muse, sin embargo, al analizar varios períodos de requerimiento (stress periods), los pasos pueden llevar mucho tiempo, por lo que un script de Python sería útil para exportar cargas hidráulicas o niveles freáticos como shapefiles.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
El análisis de la química del agua subterránea es una tarea difícil para el conjunto limitado de puntos de observación, las muestras limitadas y los limitados componentes analizados. Para evaluar la extensión real de una pluma de contaminación o la eficiencia de las técnicas de remediación necesitamos métodos nuevos e innovadores que permitar representar y analizar los datos de la química del agua con software libre. Hemos realizado un caso aplicado de representación interactiva de VOC y PFA en un Jupyter notebook con Python, Folium e Ipywidgets. El conjunto de datos tiene más de 3300 muestras de 127 puntos durante un período de 30 años y corresponde a un sitio contaminado de un antiguo aeropuerto.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Al analizar datos climáticos o cualquier otro dato geoespacial en Jupyter Notebook, necesitamos plotear puntos, líneas y polígonos de forma interactiva. Basándonos en nuestra propia forma de aprender Python, lo más probable es que usemos una librería que encontremos en Google o Stackoverflow, sin embargo, hay algunos problemas encubiertos en la selección de la librería que discutiremos en este artículo.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Geopandas es una librería increíble para el análisis espacial ya que combina las herramientas espaciales de Shapely y Fiona con la versatilidad de Pandas Dataframes. Somos conscientes de que la mayoría de los geocientíficos, especialistas en recursos hídricos y profesionales relacionados trabajan en Windows, por lo que siempre estamos en la búsqueda de nuevas formas de hacer que Python funcione con todas sus capacidades geoespaciales en cada computadora. Hemos creado un tutorial que muestra el proceso de instalación de Geopandas y otras bibliotecas geoespaciales de Python en Windows mediante el uso de un entorno Conda.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Para los geólogos, hidrogeólogos, geoestadísticos, ingenieros petroleros y otros profesionales enfocados a estos temas, la elección del software para el modelamiento geológico 3D estaba relacionada con un software caro y restrictivo que de hecho era una elección “de facto” en varias empresas e instituciones.
Aunque es una elección de cualquier empresa o profesional seleccionar el software que usará para modelar las unidades geológicas, existe una gran brecha (usando un término geológico) en el uso de este costoso software. Si el software es caro, ¿qué tan caro será capacitarse en este software? Si pocas personas tienen habilidades con cierto software, ¿qué tan fácil sería cambiar a otro software? ¿Cómo las personas pueden evaluar la calidad de un software si no tienen la capacidad total para administrar varios softwares?. Como ha visto, las restricciones en las licencias conducen al aumento de brechas, fallas en la calidad y una intrusión de ignorancia profesional.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
La educación tiene como objetivo adquirir conocimientos y esta basado en el proceso de aprendizaje con pasos y medios que hay que analizar. Tradicionalmente, si desea obtener conocimientos, puede ir a una universidad, obtener un título, visitar una biblioteca, pero ¿Por qué no simplemente revisa un canal de Youtube? Obtendrás el mismo conocimiento? ¿Harás una mejor investigación con lo que aprendiste en video? Esas son preguntas excelentes para plantear en estos tiempos en los que necesitamos conocimientos que moldeen nuestro futuro en el contexto del cambio climático.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Desarrollar un proyecto de investigación hidrogeológica que considere un modelo de aguas subterráneas para una tesis de licenciatura o una tesis de maestría requiere que se tomen en consideración varios temas, como datos de entrada, conocimiento hidrogeológico y tiempo para aprender el software con el fin de proporcionar una simulación numérica que alcance los objetivos de su proyecto de investigación.
El aprendizaje de un software para el modelamiento de aguas subterráneas debería ser tan fácil como desarrollar algunos tutoriales y jugar con sus propios datos; sin embargo, no es tan fácil ya que implica la revisión de mucha documentación, tener un gran conocimiento en hidrogeología y modelamiento numérico y lidiar con incertidumbres e inconvergencias numéricas.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.