lancis-apc / fomix

Proyecto FOMIX del área de planeación colaborativa de LANCIS
0 stars 1 forks source link

Generar script en R para la ubicación de Actividades en UGAS: Optimización #105

Closed iaga closed 2 years ago

iaga commented 2 years ago

Objetivo:

Generar script en R para el problema de asignación, a partir del archivo en Excel solver_conflictos.xlsx, utilizando el paquete lpSolve.

Insumos:

Restricciones:

Se consideran tres restricciones:

Otros parámetros:

Importante: El número de actividades consideradas en los grupos debe ser igual al número de actividades en la matriz de residuales. Es necesario seleccionar en el código los sectores que quedan fuera del análisis.

iaga commented 2 years ago

Carpeta de trabajo con los archivos de prueba

\CARPETAS_TRABAJO\igrave\avance_personal\optimizacion\asignacion_ugas\v1

Insumos

Scripts

iaga commented 2 years ago

Versión 1

Utiliza el paquete lpSolve para la asignación, dado cualquier número de UGAS y grupos, para las tres restricciones.

Ruta

\FOMIX\fmx_estudio_tecnico\propuesta\analisis_ugas\asignacion_ugas\v1

Insumos

Script

iaga commented 2 years ago

Actividades:

@Nayita me puedes apoyar ubicando el script de residuales que hizo Luis en R?

iaga commented 2 years ago

Versión 2

Utiliza el paquete lpSolve para la asignación, dado cualquier número de UGAS y grupos, para las tres restricciones.

Ruta

\FOMIX\fmx_estudio_tecnico\propuesta\analisis_ugas\asignacion_ugas\v2

Insumos

Script

Salida

iaga commented 2 years ago

Versión 4: sin pesca ni acuaculturas (03 de febrero)

Utiliza el paquete lpSolve para la asignación, dado cualquier número de UGAS y grupos, para las tres restricciones.

Observaciones

Ruta

\FOMIX\fmx_estudio_tecnico\propuesta\analisis_ugas\asignacion_ugas\v4

Insumos

Scripts

Salida

iaga commented 2 years ago

Versión 5: se incluye pesca y acuaculturas

Utiliza el paquete lpSolve para la asignación, dado cualquier número de UGAS y grupos, para las tres restricciones.

Observaciones

imagen(2)

Ruta

\FOMIX\fmx_estudio_tecnico\propuesta\analisis_ugas\asignacion_ugas\v5

Insumos

Scripts

Salida

iaga commented 2 years ago

Versión 6: se incluye pesca y acuaculturas RESTRINGIDAS

Utiliza el paquete lpSolve para la asignación, dado cualquier número de UGAS y grupos, para las tres restricciones.

(Ver comentarios https://github.com/lancis-apc/fomix/issues/96#issuecomment-1036453690 y https://github.com/lancis-apc/fomix/issues/96#issuecomment-1036618017)

Observaciones

Ruta

\FOMIX\fmx_estudio_tecnico\propuesta\analisis_ugas\asignacion_ugas\v6

Insumos

Scripts

Salida

Importante

iaga commented 2 years ago

@vichdzgeo favor de confirmar si existe algún otro cambio (distinto a los reportados en el issue https://github.com/lancis-apc/fomix/issues/96 en el banco de datos utilizado para la optimización: bd_residuales_ugas_yucatan_sin_acua_pesca_most_v5.xlsx)

vichdzgeo commented 2 years ago

@iaga modifique tu comentario con los cambios realizados para esa corrida. por lo tanto quedan confirmados.

iaga commented 2 years ago

Importante

Se dejaron únicamente las versiones finales en la carpeta de FOMIX. Se hizo un respaldo con todas las versiones en la ruta \CARPETAS_TRABAJO\igrave\FOMIX\asignacion_ugas

vichdzgeo commented 2 years ago

Actualización

Generales

Residuales v1

insumos :mapas_aptitud_e07_b_con_acu_pesca_most_agri_most_ze_7marzo2022_v1.csv

bd_residuales_ugas_yucatan_anp_7marzo2022_v1_025.xlsx

Residuales v2

insumos : mapas_aptitud_e07_b_con_acu_pesca_most_agri_most_ze_7marzo2022_v2.csv

bd_residuales_ugas_yucatan_anp_7marzo2022_v2_050.xlsx

@TatianaMerino

TatianaMerino commented 2 years ago

Optimización de asignación de sectores a regular por UGA

07/03/2022

Insumos:

Salidas: ugas_yucatan_anp_7marzo2022_v1_025.csv ugas_yucatan_anp_7marzo2022_v2_050.csv

@vichdzgeo

vichdzgeo commented 2 years ago

Actualización

9 de marzo 2022

valores de -999 en residuales de pesca y porcino, donde los promedios tuviesen cero

Promedios bd_promedios_ugas_yucatan_anp_025_porcino_pesca_999_v1.xlsx

Residuales bd_residuales_ugas_yucatan_anp_7marzo2022_v1_025_por_pes_999.xlsx

Resultados @TatianaMerino ugas_yucatan_anp_7marzo2022_v1_025_por_pes_999.csv

vichdzgeo commented 2 years ago

Actualización

10 de marzo 2022

valores de -999 en residuales de pesca,, tur sol y playa y porcino, donde los promedios tuviesen cero

Promedios

bd_promedios_poety_uga_11feb22_10marzo2022_v1_025.xlsx

Residuales bd_residuales_poety_uga_11feb22_10marzo2022_v1_025.xlsx @TatianaMerino

vichdzgeo commented 2 years ago

Actualización

10 de marzo valores de -999 en residuales de pesca,, tur sol y playa y porcino, donde los promedios tuviesen cero

Promedios bd_promedios_poety_uga_11feb22_10marzo2022_v2_025.xlsx

Residuales

bd_residuales_poety_uga_11feb22_10marzo2022_v2_025.xlsx

@TatianaMerino

Resultados Con restricción de filas <= 5. Nota: con = 5 no hay solución uga_11feb22_10marzo2022_v2_025.csv

Script asignacion_ugas_bajo_anp_025_999.Rmd

vichdzgeo commented 2 years ago

Actualización

se aplica restriccion de vulnerabilidad del acuifero 0.5 a los sectores de porcino y agricultura

Promedios bd_promedios_poety_uga_11feb22_10marzo2022_v3_050.xlsx

Residuales con todos los sectores

bd_residuales_poety_uga_11feb22_10marzo2022_v3_050.xlsx

Residuales sin acuaculturas

bd_residuales_poety_uga_11feb22_10marzo2022_v3_050_sin_acu.xlsx

@TatianaMerino

Script asignacion_ugas_bajo_anp_050_sin_acua.Rmd

Resultados Residuales: se utilizaron sin acuacultura Restricciones: matriz_conflictos_yuc_bajo_sin_acua.csv

uga_11feb22_10marzo2022_v3_050_sin_acu.csv

vichdzgeo commented 2 years ago

Actualización

Se agrega restriccion de vulnerabilidad del acuífero al mapa de mineria.

Promedios

bd_promedios_poety_uga_11feb22_10marzo2022_v4_050.xlsx

Residuales

bd_residuales_poety_uga_11feb22_10marzo2022_v4_050.xlsx

Residuales sin acuícolas

bd_residuales_poety_uga_11feb22_10marzo2022_v4_050_sin_acu.xlsx

@TatianaMerino

Optimización

Script

asignacion_ugas_bajo_anp_050_sin_acua_min.Rmd : corrida del modelo después de restringir minería por vulnerabilidad del acuífero; categorías mayores a 0.5 para esa restricción, porcícola y agricultura; con conflictos mayores a 0.125

Insumos

Resultados

uga_11feb22_10marzo2022_v4_050_sin_acu.csv

vichdzgeo commented 2 years ago

Actualización

Renumeración de UGAS

Promedios

bd_promedios_poety_uga_11mar22_10marzo2022_v4_050.xlsx

Residuales

bd_residuales_poety_uga_11mar22_10marzo2022_v4_050.xlsx

Residuales sin acuacultura dulce y salobre

bd_residuales_poety_uga_11mar22_10marzo2022_v4_050_sin_acu.xlsx

Residuales sin acuacultura dulce y salobre sin ANP

bd_residuales_poety_uga_11mar22_10marzo2022_v4_050_sin_acu_sin_anp.xlsx

@TatianaMerino

vichdzgeo commented 2 years ago

Bases de datos

Áreas prioritarias por UGA

bd_areas_poety_uga_11mar22_tp_appcr_marzo2022_v2.xlsx

fig_prueba_cob_anp

Indicadores por UGA

bd_ugas_indicadores_11mar.xlsx

@TatianaMerino

TatianaMerino commented 2 years ago

Actualización de resultados de optimización

Ruta: FOMIX\fmx_estudio_tecnico\propuesta\analisis_ugas\asignacion_ugas\v6\salidas

Se modificaron los ID de las UGAs 1-5 uga_11feb22_10marzo2022_v4_050_sin_acu_v2.csv

El archivo optimizacion_uga_10mar22.xlsx genera la lista de sectores a partir de los resultados de la matriz

TatianaMerino commented 2 years ago

Actualización optimización 14/mar/22

Se corrió la v4_050 con los residuales calculados sin ANP.

Insumos:

Resultados:

uga_11feb22_10marzo2022_v4_050_sin_acu_sin_anp.csv

El documento optimizacion_uga_10mar22_sin_anp.xlsx tiene la lista de sectores resultado del modelo de optimización y la lista de los sectores que no fueron seleccionados pero que tienen residuales positivos. Esta segunda lista corresponde a los conflictos principales para las fichas @dpedroza74

vichdzgeo commented 2 years ago

Actualización de indicadores

bd_ugas_indicadores_15mar.xlsx

@TatianaMerino

TatianaMerino commented 2 years ago

Actualización en #84

Bases de datos

Áreas prioritarias por UGA

bd_areas_poety_uga_11mar22_tp_appcr_marzo2022_v2.xlsx

fig_prueba_cob_anp

Indicadores por UGA

bd_ugas_indicadores_11mar.xlsx

@TatianaMerino

TatianaMerino commented 2 years ago

Actualización de matriz de sectores prioritarios

@vichdzgeo Se agregó la UGA 158 como sector conservación

Archivo final para la plataforma: uga_11feb22_10marzo2022_v4_050_sin_acu_sin_anp_informe.csv

Nayita commented 2 years ago

Actividad concluida. Se cierra el issue