• Un índice climático es una medida numérica utilizada para resumir y cuantificar características específicas del clima en una región determinada. Estos índices son útiles para comprender y evaluar las condiciones climáticas y sus variaciones a lo largo del tiempo. Los índices climáticos se basan en datos observacionales, como temperaturas, precipitaciones, humedad, viento, entre otros, y se utilizan para describir fenómenos climáticos particulares.

    CHIRPS es un producto de datos de precipitación a nivel global que combina observaciones de satélite y estaciones meteorológicas terrestres para generar un conjunto de datos de alta resolución espacial y temporal. Este producto es ampliamente utilizado en estudios climáticos y de hidrología.

    El índice de días secos basado en datos de precipitación de CHIRPS es una métrica que se utiliza para cuantificar la cantidad de días en una determinada área o región en los que no se ha registrado o ha sido muy baja la precipitación. En otras palabras, mide la cantidad de días en los que no se ha producido una cantidad significativa de lluvia.

    Para calcular este índice, primero se establece un umbral de precipitación por debajo del cual un día se considera seco. Por ejemplo, si se establece un umbral de 1 mm de precipitación, cualquier día en el que la precipitación sea igual o inferior a 1 mm se consideraría un día seco. Luego, se cuentan el número de días en un período específico, como un mes o un año, que cumplen con este criterio y se calcula el porcentaje de días secos en ese período.

    Este índice puede ser útil en áreas donde la disponibilidad de agua es un factor crítico para la agricultura, la gestión de recursos hídricos y otros sectores. Ayuda a cuantificar y monitorear la sequía y sus impactos en una región dada.

    Aquí hemos realizado un ejemplo para el cálculo de este índice para la región de la Orinoquía de Colombia.

    Código para replicar el ejercicios: https://github.com/fabiolexcastro/tutorials_youtube/tree/master/NDD

  • El NDVI (Normalized Difference Vegetation Index), que en español se traduce como Índice de Vegetación de Diferencia Normalizada, es un parámetro utilizado en teledetección para evaluar la salud y la densidad de la vegetación en un área determinada. Se basa en la medición de la reflectancia de la radiación solar en dos rangos espectrales: el infrarrojo cercano (NIR) y el rojo (RED) del espectro electromagnético.

    Donde:

    • NIR es la reflectancia en el rango del infrarrojo cercano.
    • RED es la reflectancia en el rango del rojo.

    El resultado del cálculo del NDVI proporciona un valor que oscila entre -1 y 1. Los valores del NDVI tienen las siguientes interpretaciones generales:

    • Valores bajos (cerca de -1): Indican áreas de agua o superficies no vegetales, como rocas, suelos desnudos o nubes.
    • Valores medios (cercanos a 0): Representan áreas de suelo expuesto o vegetación escasa.
    • Valores altos (cercanos a 1): Reflejan una vegetación densa y saludable.

    El NDVI es especialmente útil para monitorear la salud de los cultivos, evaluar la cobertura vegetal, identificar áreas de sequía, seguimiento de la desertificación, estudios de cambio climático, análisis de incendios forestales y muchos otros campos relacionados con la gestión del medio ambiente y la agricultura

    Aquí un breve tutorial sobre la descarga de datos NDVI desde R, esto a partir de una colección de datos de MODIS.

    Para acceder al código: https://github.com/fabiolexcastro/tutorials_youtube/blob/master/ndvi.R

  • Parámetros a tener presente para el análisis de modelos de distribución de especies.

    1. Parámetro de regularización (reg): El parámetro de regularización, a menudo denotado como «reg», es un valor utilizado en el modelo de máxima entropía para controlar el ajuste del modelo y evitar el sobreajuste. El sobreajuste ocurre cuando el modelo se adapta demasiado a los datos de entrenamiento y pierde generalización en nuevos datos. Un valor más alto de «reg» tiende a penalizar soluciones complejas y puede ayudar a evitar el sobreajuste.
    2. Frecuencia mínima de características (fc): El parámetro «fc» (frecuencia mínima de características) es un valor que establece un umbral para la frecuencia mínima con la que una característica debe aparecer en los datos de entrenamiento para ser considerada en el modelo. Si una característica aparece menos veces que el valor «fc», entonces se omitirá durante el proceso de entrenamiento. Este parámetro se utiliza para filtrar características poco frecuentes que podrían no ser relevantes para la estimación del nicho ecológico.
    3. Número de iteraciones (iter): El parámetro «iter» se refiere al número de iteraciones o pasos que el algoritmo de entrenamiento realizará para ajustar el modelo. Cada iteración implica calcular el gradiente y actualizar los parámetros del modelo para mejorar su rendimiento. Un valor más alto de «iter» puede permitir un ajuste más fino del modelo, pero también puede aumentar el tiempo de entrenamiento y el riesgo de sobreajuste si no se controla adecuadamente.

    En resumen, estos parámetros juegan un papel importante en el proceso de entrenamiento del modelo de máxima entropía para la estimación del nicho ecológico, ayudando a regularizar el modelo, filtrar características poco frecuentes y controlar el número de iteraciones para un equilibrio óptimo entre ajuste y generalización. La elección adecuada de estos parámetros es esencial para obtener un modelo eficaz y preciso.

    El tutorial en mi canal de YouTube completo:

    Código del vídeo https://github.com/fabiolexcastro/tutorials_youtube/tree/main/sdmTune

    Quieres hablar conmigo? Escríbeme al whatsapp

  • Introducción: El estudio del clima y sus patrones es fundamental para comprender los fenómenos atmosféricos y sus implicaciones en diversas áreas, como la agricultura, la gestión del agua y la planificación urbana. Dos variables climáticas clave son la Evapotranspiración Potencial (ETP) y el Índice Estandarizado de Evapotranspiración (SPEI).

    Evapotranspiración Potencial (ETP): La Evapotranspiración Potencial es una medida que estima la cantidad de agua que se evapora y transpira en una determinada área bajo condiciones climáticas ideales. En otras palabras, representa la cantidad de agua que una planta necesitaría para crecer adecuadamente si se tuvieran en cuenta factores como la temperatura, la humedad y la radiación solar. La ETP es una variable fundamental en la agricultura, ya que nos ayuda a determinar los requerimientos hídricos de los cultivos y planificar su riego de manera eficiente.

    El Standardised Precipitation-Evapotranspiration Index (Índice Estandarizado de Precipitación-Evapotranspiración, SPEI por sus siglas en inglés) es una medida que combina la información sobre la precipitación y la evapotranspiración para evaluar las condiciones de humedad en un área determinada. Permite cuantificar si una región está experimentando períodos de sequía o humedad inusual en relación con su historial climático.

    El SPEI se basa en el concepto de balance hídrico, que considera tanto la cantidad de agua que ingresa al sistema a través de la precipitación como la cantidad de agua que sale del sistema debido a la evaporación y la transpiración de las plantas. Al combinar estos dos factores, el SPEI proporciona una medida estandarizada de las condiciones de humedad que permite comparar y analizar los datos en diferentes escalas de tiempo y regiones.

    El índice estándar se calcula normalizando los datos de precipitación y evapotranspiración en relación con su distribución histórica. Esto significa que se ajustan los valores para que estén en una escala común, lo que facilita la comparación y la identificación de patrones de sequía o humedad anormal.

    El SPEI se expresa en valores positivos y negativos. Valores positivos indican condiciones de humedad por encima del promedio histórico, mientras que valores negativos indican condiciones de sequía. Cuanto mayor es el valor absoluto (positivo o negativo), mayor es la desviación de las condiciones normales.

    Este índice es una herramienta útil en la gestión del agua, la agricultura y la planificación de recursos hídricos, ya que permite monitorear y evaluar las condiciones de humedad en una región específica. Proporciona información valiosa para la toma de decisiones y la implementación de medidas de mitigación en respuesta a eventos de sequía o cambios en los patrones de precipitación y evapotranspiración.

    Aquí tienes un vídeo tutorial en el cual calculamos las dos variables mencionadas a partir del uso de información climática (que está disponible a nivel mundial) y el uso del lenguaje de programación de R.

    ¡Nos vemos en YouTube!

    Si requieres asesoría escríbeme al Whatsapp:

  • Aquí, grosso modo, los pasos a seguir para la modelación de distribución de especies / nicho ecológico con el uso de herramientas de Sistemas de Información Geográfica.

    Sabemos que los datos a requerir:

    Preparación de datos para la modelación

    1. (50%) Datos climáticos que den cuenta de la presencia u ausencia de la especie, variables como precipitación, temperatura, y de ser el caso, evapotranspiración potencial (por ejemplo, la del método de Hargreaves modificado). Dentro de este paso se requieren hacer varios sub-pasos, entre los que se encuentran.
      • Descarga de datos climáticos recientes con el apoyo de Terraclimate (precipitación, temperatura máxima y mínima), la resolución de estos es de 5 km. Aquí nos podemos apoyar en la librería climateR de R.
      • Corte para el área de estudio, ejemplo, el área del departamento del Valle del Cauca, datos de municipios se consiguen con el Instituto Geográfico Agustín Codazzi dentro de Colombia.
      • Descarga de datos de altitud (metros sobre el nivel del mar), a una resolución fina, ejemplo, 90 metros, esto será de mucha utilidad para el manejo de áreas de estudio pequeñas, como lo son los municipios o distritos. Para esto se puede hacer uso de la librería elevatr de R.
      • Con el apoyo de técnicas como Geographically Weigthed Regression podremos realizar desescalado de la información climática de línea base, aquí usaríamos las variables climáticas en bruto y luego las altitud como una co-variable, por ejemplo, sabemos que a mayor altitud hay una menor temperatura, esto nos sirve como premisa para obtener los datos climáticos a resolución de 90 metros. Las librerías a utilizar aquí, pueden ser: RSAGA o spatialEco.
      • Como los datos que hemos descargado están a resolución temporal multi-mensual deberíamos realizar una agregación a nivel mensual, es decir, tener un promedio de todos los eneros, febreros…, hasta diciembre.
      • Una vez con los datos climáticos mensuales procedemos a realizar la estimación de las variables bioclimáticas, las cuales dan cuenta del comportamiento de la precipitación y temperatura a lo largo de un año, aquí el listado. Decir además, que según sea la necesidad, también podremos calcular las variables bioclimáticas para la evapotranspiración potencial.
      • Ya con esto, podremos hacer un análisis climático de la región objeto de estudio creando tanto gráficos como mapas que ilustren el comportamiento.
      • A estos datos de línea base se les puede agregar el uso de información climática proyectada del último informe del Panel Intergubernamental de Cambio Climático (IPCC), esto con la finalidad de identificar, ok a futuro, donde se podría dar la idoneidad para la especie que estoy modelando, y de esta menara desarrollar planeación prospectiva en la búsqueda de conservar la especie y/o mitigar el impacto del cambio climático sobre la misma. Aquí podríamos descargar los datos de los GCM del SSP 245 y SSP 585, disponibles aquí, o también con el apoyo de la librería base de R y geodata.
    2. (30%) Datos de presencias de las especies objeto de estudio. Aquí se requieren coordenadas geográficas, ojalá, en WGS 1984 (sistema de coordenadas) de lugares donde conozcamos que hay presencia de la especie, ejemplo, puntos de fincas donde hay el cultivo de café, aquí el dato puede ser tanto en tabla (x & y) como en shapefile. Este levantamiento de puntos se puede hacer con el apoyo de interpretación de imágenes de satélite, por ejemplo, Landsat 7-8, o en su defecto, con el uso de Google Earth Pro y Google Street View.
    3. (20%) Datos de pseudo-ausencias, estos son coordenadas geográficas de lugares distintos a donde se encuentran las presencias, que haríamos aquí: generamos un buffer alrededor de las presencias de la distancia que consideremos razonable, y de forma aleatoría ubicamos puntos en lugares distintos a estas áreas de buffer, a esto se le conoce como background (en inglés) o pseudo-ausencias; y dentro de la modelación funciona para identificar el comportamiento climático de las áreas donde no sabemos si se encuentra la especie.

    Para más información, invito a leer estos artículos científicos:

    Spatial distribution of dry forest orchids in the Cauca River Valley and Dagua Canyon: Towards a conservation strategy to climate change J Reina-Rodriguez, Guillermo. Rubiano, Jorge. Castro, Fabio. Tupac. Journal For Nature Conservation 30, 32-43

    Orchid distribution and bioclimatic niches as a strategy to climate change in areas of tropical dry forest in Colombia GA Reina-Rodríguez, JER Mejía, FAC Llanos, I Soriano. Lankesteriana International Journal on Orchidology 17 (1), 17-47

    Climate change favors rice production at higher elevations in Colombia F Castro-Llanos, G Hyman, J Rubiano, J Ramirez-Villegas, H Achicanoy. Mitigation and Adaptation Strategies for Global Change 24, 1401-1430

    Yield gap analysis to identify attainable milk and meat productivities and the potential for greenhouse gas emissions mitigation in cattle systems of Colombia R González-Quintero, MT van Wijk, A Ruden, M Gómez, H Pantevez, … Agricultural Systems 195, 103303

  • Interpolación

    En esta blog hablaremos sobre la estadística espacial, propiamente en las interpolaciones espaciales, explorando tres métodos ampliamente utilizados: IDW, Kriging y Cokriging. A medida que avancemos, explicaremos en qué consiste cada uno de ellos y proporcionaremos ejemplos ilustrativos para facilitar la comprensión.

    La interpolación espacial es una técnica utilizada para estimar valores desconocidos en lugares no muestreados dentro de un área geográfica. Esta técnica es ampliamente aplicada en diferentes campos, como la climatología, la hidrología, la agricultura y muchas otras disciplinas relacionadas con la geografía.

    • Interpolación IDW (Inverse Distance Weighting): El método de Interpolación IDW se basa en la suposición de que los puntos más cercanos a un lugar desconocido tienen una mayor influencia en su valor que los puntos más alejados. La interpolación IDW calcula los valores desconocidos ponderando inversamente la distancia entre los puntos de muestra y el lugar desconocido. Es decir, los puntos cercanos tienen un mayor peso en la estimación que los puntos más lejanos. Ejemplo: Supongamos que tenemos datos de temperatura en una región y queremos estimar la temperatura en un lugar no muestreado. Aplicando IDW, los valores de temperatura más cercanos tendrán un mayor peso en la estimación que los valores más alejados.
    • Kriging: El método de Kriging es una técnica más sofisticada que tiene en cuenta la correlación espacial de los puntos de muestra. A diferencia de IDW, Kriging considera tanto la influencia de los puntos cercanos como su estructura espacial global. Este método utiliza un modelo estadístico para describir la variación espacial y utiliza una técnica llamada semivariograma para cuantificar la relación espacial entre los puntos de muestra. Ejemplo: Supongamos que tenemos datos de contaminación del aire en diferentes estaciones de monitoreo y queremos estimar la contaminación en una ubicación sin datos. Utilizando Kriging, podemos considerar tanto la proximidad de las estaciones de monitoreo como la estructura de correlación espacial entre ellas para obtener una estimación más precisa.
    • Cokriging: El Cokriging es una técnica avanzada que aprovecha la relación espacial entre dos o más variables para mejorar las estimaciones. Este método se utiliza cuando se dispone de una variable principal y una o más variables secundarias que están espacialmente correlacionadas. El Cokriging utiliza la información de las variables secundarias para mejorar la precisión de las estimaciones de la variable principal. Ejemplo: Supongamos que queremos estimar el rendimiento de los cultivos en una región utilizando datos de precipitación y temperatura como variables secundarias. El Cokriging aprovecha la correlación espacial entre la precipitación, la temperatura y el rendimiento de los cultivos para mejorar las estimaciones en áreas sin datos.

    Es importante tener en cuenta que la elección del método de interpolación dependerá de las características de los datos y los objetivos del estudio. Al comprender estos métodos y sus aplicaciones, podrás seleccionar el enfoque más adecuado para tus propias necesidades en el ámbito de la estadística espacial.

    Ahora bien, he realizado un vídeo tutorial ilustrativo donde explicamos estas tres técnicas a partir de datos de estaciones climáticas de Guatemala para la temperatura.

    Sí deseas asesoría personalizada me puedes contactar a mi Whatsapp:

  • En este tutorial realizamos el siguiente mapa, el cual corresponde a la distancia euclideana de la red vial del Norte del Valle del Cauca, en otras palabras, es un proxy del índice de accesibilidad.

    El tutorial está en mi canal de YouTube, aquí:

    Sí deseas replicar este ejercicio y aprender de la mano conmigo puedes descargar los datos y códigos aquí.

    https://github.com/fabiolexcastro/tutorials_youtube/tree/master/accesibility

    Sí deseas asesoría personalizada me puedes contactar por medio de Whatsapp

  • La distribución estadística de Gumbel, también conocida como distribución de tipo I de valores extremos, es un modelo matemático utilizado en estadística para describir la distribución de los valores extremos en un conjunto de datos. Fue propuesta por el estadístico británico Emil Julius Gumbel en la década de 1950.

    La distribución de Gumbel es especialmente adecuada para modelar eventos extremos, como las máximas o mínimas históricas en una serie de datos. Es comúnmente utilizada en el análisis de riesgo hidrológico y en la estimación de tasas de retorno de fenómenos como precipitación intensa, caudales máximos de ríos, vientos extremos, entre otros.

    Para aplicar la distribución de Gumbel en la obtención de mapas de tasas de retorno de precipitación a diferentes escalas de tiempo, se sigue un procedimiento general que consta de los siguientes pasos:

    1. Recopilación de datos: Se recopilan registros históricos de precipitación en diferentes ubicaciones dentro de la región de interés. Cuantos más datos se tengan, mejor será la estimación.
    2. Ajuste de la distribución: Se realiza un ajuste estadístico de los datos observados a la distribución de Gumbel. Esto implica encontrar los parámetros de la distribución que mejor se ajusten a los datos, utilizando métodos estadísticos como el método de máxima verosimilitud.
    3. Estimación de la tasa de retorno: Una vez que se ha ajustado la distribución de Gumbel, se puede utilizar para estimar la tasa de retorno de diferentes eventos extremos de precipitación. La tasa de retorno se define como la probabilidad de que un evento igual o mayor al umbral dado ocurra en un período de tiempo determinado. Por ejemplo, la tasa de retorno de 100 años para un evento de precipitación sería la probabilidad de que dicho evento ocurra o se supere en promedio una vez cada 100 años.
    4. Generación de mapas de tasas de retorno: Utilizando los parámetros estimados de la distribución de Gumbel y considerando la variabilidad espacial de la precipitación, se pueden generar mapas de tasas de retorno de precipitación para diferentes períodos de retorno. Estos mapas proporcionan información sobre la probabilidad de ocurrencia de eventos extremos de precipitación en diferentes áreas de la región.

    Es importante tener en cuenta que el uso de la distribución de Gumbel y la generación de mapas de tasas de retorno de precipitación están sujetos a incertidumbres y limitaciones inherentes a los datos y al modelo estadístico utilizado. Además, es crucial considerar que el cambio climático puede alterar las características de las precipitaciones extremas y, por lo tanto, puede ser necesario adaptar los métodos utilizados para tener en cuenta estas variaciones.

    En resumen, la distribución estadística de Gumbel es un modelo utilizado en el análisis de eventos extremos y, en particular, en la estimación de tasas de retorno de precipitación. Su aplicación permite obtener mapas que representan la probabilidad de ocurrencia de eventos.

    Aquí te comparto un vídeo tutorial en el cual explico esto a nivel práctico estimando la distribución de Gumbell para la tasa de retorno de precipitación a 2, 5, 10, 25, 50 y 100 años, todo esto con la ayuda de la librería extRemes del lenguaje R.

    Si requieres asesoría personalizada me puedes escribir a mi correo electrónico o Whatsapp.

  • Los criterios que se utilizan en el análisis multicriterio espacial pueden variar dependiendo del objetivo del análisis. En este caso, nos enfocaremos en cinco criterios principales: accesibilidad, topografía, temperatura, áreas protegidas y ríos, para identificar áreas óptimas para ubicar un área recreativa en el departamento de Cundinamarca. Esto con datos tanto a nivel raster como shapefile. En la siguiente imagen se ilustra un poco a la izquierda los criterios a tener en cuenta para el análisis y a la derecha el resultado producto de la sobreposición, o como se conoce en SIG, el overlay de las capas mencionadas.

    El vídeo tutorial se encuentra en mi canal de YouTube.

    El vídeo tutorial se encuentra en mi canal de YouTube.

    Los códigos y datos es posible descargarlos de mi repositorio tutoriales de Github.

  • En este tutorial haremos uso de Chat-GPT3 para la generación de un código en Google Earth Engine que nos permita descargar datos de cobertura de la tierra de una colección de MODIS, y luego en R realizamos la lectura de estos datos y graficamos mapas desde el año 2001 hasta el 2020.

    Al final realizaremos este mapa:

    Recuerda que en el tutorial te comparto los datos y códigos para que repliques el ejercicio, aquí el enlace

    https://github.com/fabiolexcastro/modis_landcoverGEE

    El vídeo en YouTube aquí:

    Sí requieres asesoría personalizada me puedes contactar a mi Whatsapp: