Herramienta para el análisis de riesgo de Polio
De manera resumida, estos son los pasos por seguir para ejecutar la herramienta.
- Instalar dependencias.
- Descargar herramienta.
- Instalación de paquetes de R.
- Preparación de shapefiles.
- Llenar la entrada de datos.
- Ejecutar herramienta.
La herramienta de análisis de riesgo de polio fue programada utilizando el lenguaje de programación R. Las dependencias para ejecutar esta herramienta son:
- Navegador web (Firefox, Google Chrome, Safari, etc.)
- Excel
- R
- RStudio
Si se desea descargar la herramienta desde el navegador web:
- Ingresar al repositorio de github [https://github.com/Oliversinn/polio-risk].
- Presionar el botón verde que dice "Code" o "Código".
- Presionar el botón de "Download Zip" o "Descargar Zip".
- Descomprimir archivo zip.
git clone https://github.com/Oliversinn/polio-risk.git
- En la carpeta de la herramienta, hacer clic en polio-risk.Rproj. Esto abrirá una ventana de RStudio en la carpeta de la herramienta.
- En el panel de archivos hacer clic en el archivo install.R para abrir el archivo.
- Ejecutar el archivo haciendo clic en el botón "Run".
- Mientras se estén instalando las dependencias, se nos mostraran algunas preguntas en la terminal, a estas preguntas responder que sí escribiendo "y" y presionando "enter" en la terminal.
Para que la herramienta logre imprimir los mapas de los distintos países, se necesitan estandarizar los archivos que contienen los polígonos de los mapas, estos archivos los llamaremos shapefiles. Para este procedimiento usted necesita colocar los shapefiles en formato SHP o JSON en la carpeta ./src/Shapefile_prep
de la carpeta del proyecto. Con la ayuda de mapshaper [https://mapshaper.org] llenar la configuración encontrada en el Excel ./src/Shapefile_prep/shapefile_settings.xlsx
.
- Tipo de archivo: Colocar el tipo de archivo de sus shapefiles (JSON/SHP).
- Nombre archivo: Nombre de los shapefiles sin su extensión.
- ADMIN1 ID: Nombre de la variable del shapefile que contiene el código del nivel administrativo más alto.
- ADMIN1 NOMBRE: Nombre de la variable del shapefile que contiene el nombre del nivel administrativo más alto.
- ADMIN2 ID: Nombre de la variable del shapefile que contiene el código del nivel administrativo más bajo.
- ADMIN2 NOMBRE: Nombre de la variable del shapefile que contiene el nombre del nivel administrativo más bajo.
- GEOMETRY: Nombre de la variable del shapefile que contiene los polígonos (usualmente se llama "geometry").
El sitio de mapshaper.org nos permite cargar los shapefies a un navegador y explorarlos.
- Ingresar a https://mapshaper.org.
- Hacer clic en el botón de "select" file para subir nuestros shapefiles.
- Seleccionar y subir shapefiles.
- Seleccionar el botón del cursor que se encuentra en el lado derecho.
- Hacer clic en algún polígono.
- Con ayuda del recuadro colocado en la esquina superior izquierda, obtener el nombre de las variables (texto color gris) y colocarlo en el Excel de configuración
./src/Shapefile_prep/shapefile_settings.xlsx
. - Guardar cambios.
Una vez se tengan los shapefiles en la carpeta ./src/Shapefile_prep/
y el archivo ./src/Shapefile_prep/shapefile_settings.xlsx
con las configuraciones adecuadas, abrir y ejecutar el archivo ./src/Shapefile_prep/geodata_to_shapefiles.R
.
- En el panel de archivos, hacer clic en el archivo geodata_to_shapefiles.R
- En el editor de texto, seleccionar todas las líneas del archivo y ejecutar haciendo clic en el botón "Run".
Como resultado:
- Los shapefiles estandarizadas se guardarán en
./src/Data/shapefiles/
, - Se creará el archivo
./src/Shapefile_prep/geocodigos_nombres.xlsx
que nos servirá para nuestra entrada de datos.
- Para llenar los datos, es necesario haber estandarizados los shapefiles previamente.
- En la carpeta
./template/
encontraran una carpeta con una platilla de llenado de datos para diferentes idiomas. - En la primera pestaña del template, se coloca información general de los países.
- En todas las pestañas verán que las primeras 4 variables son las variables de los geo códigos e información sobre los shapefiles. Para llenar estas 4 columnas, utilizar las 4 columnas generadas en el archivo
./src/Shapefile_prep/geocodigos_nombres.xlsx
. - Llenar el resto de las variables.
Para ejecutar la herramienta debemos abrir y ejecutar el archivo ./src/run.R
.
Para ejecutar el control de calidad debemos abrir y ejecutar el archivo ./src/qa.R
.