Saltar a contenido

Casos prácticos de simulación

Para comprobar que todo está bien configurado y ver el simulador en acción, puedes utilizar los escenarios de prueba preparados. Estos ejemplos están disponibles dentro de la carpeta ejemplos/ en el repositorio público de Docker de SIMANFOR.


Simulación de masas puras en España

Este caso práctico simula la evolución temporal de masas forestales monoespecíficas (de una sola especie) en territorio español.

Pasos para realizar la prueba

  1. Preparación: Abre la consola de comandos de tu sistema y navega hasta el directorio del ejemplo en tu copia local del repositorio:
    cd ejemplos/ejemplo_masas_puras/
    
  2. Ejecución: Lanza el comando de simulación correspondiente a tu sistema operativo.

    docker run \
      -v ${PWD}/outputs:/app/tests/outputs \
      -v ${PWD}/inputs:/app/inputs:ro \
      ghcr.io/simanfor-dask/simulator:latest \
      -s /app/inputs/test_pure_models_spain_plantilla.json
    
    docker run `
      -v ${PWD}/outputs:/app/tests/outputs `
      -v ${PWD}/inputs:/app/inputs:ro `
      ghcr.io/simanfor-dask/simulator:latest `
      -s /app/inputs/test_pure_models_spain_plantilla.json
    
    docker run ^
      -v %cd%/outputs:/app/tests/outputs ^
      -v %cd%/inputs:/app/inputs:ro ^
      ghcr.io/simanfor-dask/simulator:latest ^
      -s /app/inputs/test_pure_models_spain_plantilla.json
    
    1. Verificación: Si el proceso finaliza sin errores, el simulador habrá generado tres hojas de cálculo de Excel en tu carpeta local ejemplos/ejemplo_masas_puras/outputs/. Estos archivos contienen la proyección del crecimiento y las variables dasométricas estimadas de las parcelas del inventario a lo largo del tiempo.

Simulación de masas mixtas en España

Este escenario permite simular parcelas forestales donde coexisten varias especies de árboles (masas mixtas), utilizando modelos específicos de crecimiento e interacción entre especies.

Pasos para realizar la prueba

  1. Preparación: Cambia al directorio del segundo ejemplo desde la consola de comandos:
    cd ../ejemplo_masas_mixtas/
    
  2. Ejecución: Ejecuta el comando de Docker en tu terminal.

    docker run \
      -v ${PWD}/outputs:/app/tests/outputs \
      -v ${PWD}/inputs:/app/inputs:ro \
      ghcr.io/simanfor-dask/simulator:latest \
      -s /app/inputs/test_mixed_models_spain_plantilla.json
    
    docker run `
      -v ${PWD}/outputs:/app/tests/outputs `
      -v ${PWD}/inputs:/app/inputs:ro `
      ghcr.io/simanfor-dask/simulator:latest `
      -s /app/inputs/test_mixed_models_spain_plantilla.json
    
    docker run ^
      -v %cd%/outputs:/app/tests/outputs ^
      -v %cd%/inputs:/app/inputs:ro ^
      ghcr.io/simanfor-dask/simulator:latest ^
      -s /app/inputs/test_mixed_models_spain_plantilla.json
    
    1. Verificación: Revisa la carpeta local outputs/ de este ejemplo para comprobar que se han generado correctamente los archivos Excel con las simulaciones correspondientes.