Awesome
1. Acerca
Seguimiento (Mapa y Estadísticas) del COVID-19 en Colombia
Este proyecto muestra el estado (mapas y estadísticas) casi en tiempo real basado en datos del Ministerio de salud y protección social de Colombia, diseñado para brindar información sobre la evolución del COVID-19 en el país y sus ciudades.
Actualizaciones
- Twitter @ColCovid19
- Github col-covid-19
Autor
Yefferson Marín - (@yammadev)
Licencia
GNU General Public License v3.0
2. Análisis
Se ha realizado un estudio independiente con los datos registrados. Refierase a éste repositorio col-covid-19-analysis para más información.
3. Datos
Los datos utilizados son cargados (una vez se realiza una actualización) desde los Datos Abiertos del Gobierno Nacional, sobre los Casos confirmados y las Muestras procesadas, publicados por el Ministerio de salud y Protección social de Colombia.
Los datos formateados se encuentran disponibles en la carpeta data/ para su estudio y uso en formato .csv
.
Archivo | Referencia |
---|---|
records | Lista completa de CASOS con todos sus REGISTROS |
statistics | Casos por CIUDADES y DEPARTAMENTOS con COORDENADAS |
timeline | CASOS por FECHAS y ESTADOS |
summary | Resúmen de CASOS por ESTADO |
samples | Lista completa de MUESTRAS procesadas |
cases_per_gender | CASOS por GÉNERO |
cases_per_status | CASOS por FECHAS y ESTADOS |
cases_per_kind | CASOS por TIPO |
cases_per_level | CASOS por NIVEL |
cases_per_origin | CASOS por ORIGEN |
Adicionalmente, las gráficas de las estadísticas en formatos .img
también están disponibles. Para mayor información sobre cómo usar los datos, consulte data/generate.py.
Archivo | Referencia |
---|---|
cases | CASOS reportados diariamente |
timeline | Histórico de CASOS en el tiempo |
samples | Histórico de muestras procesadas y casos en el tiempo |
4. Notas de desarrollo
Herramientas y Requerimientos
Construir
# Install dependencies
npm install
# Build and export files
npm run build
# After asking to check generated files, it will be pushed automatically.
# Otherwise it should be rebuilt and pushed manually.
# Rebuild
npm run rebuild
Manualmente
cd data
# Virtual environment
py -m venv venv
# Activate
venv\scripts\activate
# Install requirements
(venv) pip install -r requirements.txt
# Generate data
(venv) py generate.py
# Deactivate
(venv) venv\scripts\deactivate
cd ..
# Build and export files
npm run build
# Or watch for changes and rebuild
npm run watch
5. Registro de Cambios
Todos los cambios notables a este proyecto están documentados en esta parte del archivo. El formato está basado en Keep a Changelog.
[x.y.z] - AAAA-MM-DD
- x para versiones principales relacionadas con adiciones o cambios importantes.
- y para versiones menores relacionadas con adiciones o cambios menores en la versión principal actual.
- z para versiones menores relacionadas con adiciones o cambios menores en la versión menor actual.
Extras
- Agregado para nuevas funciones.
- Modificado por cambios en la funcionalidad existente.
- Obsoleto para funciones que se eliminarán próximamente.
- Removido para funciones eliminadas.
- Corregido cualquier corrección de errores.
- Seguridad en caso de vulnerabilidades.
[3.3.0] - 2020-06-26
Agregado
- Más información y más estadísticas.
- Cambios menores.
[3.2.0] - 2020-06-13
Agregado
- Más información y más estadísticas.
- Cambios menores.
[3.1.1] - 2020-06-15
Agregado
favicon
.
Modificado
- Mejoras en las vistas.
- Cambios menores.
[3.1.0] - 2020-06-13
Modificado
- Mejoras en la ejecución de la compilación de archivos.
Removido
- Datos exportados para uso general en
json
. Large files
.
[3.0.0] - 2020-06-13
Agregado
- Más información y más estadísticas.
- Cambios menores.
[2.10.0] - 2020-06-07
Modificado
- Mejoras en las estadísticas.
Seguridad
- Parches en librerías.
[2.9.0] - 2020-06-02
Modificado
- Mejoras en las vistas.
- Cambios menores.
- Screenshot.
[2.8.0] - 2020-06-02
Agregado
- Más información y más estadísticas.
Modificado
- Cambios menores.
- Limpieza del código.
- Readme.
[2.7.1] - 2020-05-25
Modificado
- Cambios menores.
- Limpieza del código.
[2.7.0] - 2020-05-20
Agregado
- Más información y más estadísticas.
Modificado
- Limpieza del código.
[2.6.2] - 2020-05-15
Modificado
- Cambios menores.
[2.6.1] - 2020-05-09
Modificado
- Cambios menores.
- Screenshot.
[2.6.0] - 2020-05-01
Modificado
- Cambios menores.
- Screenshot.
- Readme.
[2.5.1] - 2020-04-30
Modificado
- Cambios menores.
[2.5.0] - 2020-04-30
Modificado
- Gráficas.
[2.4.4] - 2020-04-24
Modificado
- Información relacionada con las fechas (Esperar hasta que haya consistencia en los datos del Gobierno).
[2.4.3] - 2020-04-23
Modificado
- Cambios menores.
[2.4.2] - 2020-04-22
Modificado
- Información relacionada con las fechas (Esperar hasta que haya consistencia en los datos del Gobierno).
- Screenshot.
[2.4.1] - 2020-04-21
Removido
- Banner.
[2.4.0] - 2020-04-21
Agregado
- Screenshot.
Modificado
- Información relacionada con las fechas (Esperar hasta que haya consistencia en los datos del Gobierno).
[2.3.0] - 2020-04-21
Agregado
- Más información y más estadísticas.
- Gráficas.
Modificado
- Dataframe.
- Limpieza del código.
[2.2.0] - 2020-04-19
Modificado
- Dataframe.
[2.1.0] - 2020-04-19
Modificado
- Script.
- Banner.
- Readme.
[2.0.0] - 2020-04-19
Agregado
- Datos automatizados.
- Datos exportados para uso general en
csv
yjson
. - Más información y más estadísticas.
Modificado
- Mejoras en las vistas.
- Mejor estructura para mantenener y actualizar con frecuencia.
- Limpieza del código.
Removido
- Gráficos
Chart.js
.
[1.3.7] - 2020-03-31
Agregado
- Reporte (datos) actualizado.
- Mejoras en las vistas.
[1.3.6] - 2020-03-29
Agregado
- Reporte (datos) actualizado.
- Mejoras en las vistas.
[1.3.5] - 2020-03-25
Agregado
- Reporte (datos) actualizado.
- Mejoras en las vistas.
[1.3.4] - 2020-03-23
Agregado
- Reporte (datos) actualizado.
- Mejoras en las vistas
[1.3.3] - 2020-03-21
Agregado
- Reporte (datos) actualizado.
- Mejoras en las vistas
[1.3.2] - 2020-03-21
Agregado
- Reporte (datos) actualizado.
[1.3.1] - 2020-03-21
Agregado
- Reporte (datos) actualizado.
- Mejoras en las vistas
[1.3.0] - 2020-03-21
Agregado
- Reporte (datos) actualizado.
- Estadísticas acerca de la edad y el género.
- Gráfico
Chart.js
agregado. - Limpieza del código.
- Mejoras en las vistas.
Modificado
- Modularización de los archivos
.js
.
[1.2.8] - 2020-03-20
Removido
Open Graph
metadata.- Social banner.
[1.2.7] - 2020-03-20
Agregado
- Reporte (datos) actualizado.
[1.2.6] - 2020-03-20
Agregado
- Social banner.
Modificado
Open Graph
metadata.
[1.2.5] - 2020-03-20
Agregado
Open Graph
metadata.- Pequeños ajustes en las vistas.
[1.2.4] - 2020-03-20
Agregado
- Reporte (datos) actualizado.
- Ajuste de datos para hacerlo más acertado.
- Pequeños ajustes en las vistas.
[1.2.3] - 2020-03-20
Agregado
- Reporte (datos) actualizado.
- Pequeños ajustes en las vistas.
[1.2.2] - 2020-03-20
Agregado
- Reporte (datos) actualizado.
- Pequeños ajustes en las vistas.
[1.2.1] - 2020-03-19
Agregado
- Pequeñas mejoras
[1.2.0] - 2020-03-19
Agregado
Vue.js
integrado.package-lock.json
- Lectura de datos.
- Vistas mejoradas.
Modificado
- Algunas archivos se reescribieron y se reestructuran para facilitar la reutilización del proyecto.
[1.1.1] - 2020-03-17
Removido
package-lock.json
[1.1.0] - 2020-03-17
Agregado
Sourcemaps
en archivos generados.- Vistas mejoradas.
- Mapa
Leaflet
agregado. - Librerías
js
ycss
agregadas.
Modificado
Readme
editado.
Removido
Babel
para usarjs
simple.
[1.0.0] - 2020-03-16
Agregado
- Tareas
Grunt
. - Archivos base generados con
sass
ybabel
. - Tareas automáticas que generan
css
,js
yhtml
. - Arquitectura desde
resources
que exporta adocs
archivos compilados. - Comandos
npm
para limpieza de archivos y carpetas. - Mejor estructura para mantenener y actualizar con frecuencia.
Modificado
Readme
editado.
[0.3.0] - 2020-03-15
Modificado
- Reestructurado para una más simple y rápida solución.
Readme
editado.
Removido
- Framework
Laravel
.
[0.2.0] - 2020-03-15
Agregado
- Aplicación mínima de
Laravel
.
[0.1.0] - 2020-03-15
Agregado
Commit
inicial.