Skip to content

mgaitan/brooks

 
 

Repository files navigation

Brooks

logo

DOI

Sistema de carga rápida de datos diseñado para la pandemia de COVID-19 en la en Argentina.

Objetivos

  • Brooks pretende separar la definición y validación de los datos del la funcionalidades en su totalidad.
  • El proyecto entradas de bitácoras. Asi registro nuevo (una fila de una planilla de cálculos) es validado y vinculado a otras entidades existentes o nuevas (creadas por este registro) para luego ser exploradas en una aplicación web.

Este proyecto esta distribuido con licencia BSD-3, y disponible publicamente en: https://github.com/ivco19/brooks

Brooks es un proyecto de Arcovid19 Más proyectos del grupo se encuentran en: https://ivco19.github.io/

Gracias Fred!

Miembros del grupo

  • Juan B Cabral (CIFASIS-UNR, IATE-OAC-UNC).
  • Vanessa Daza (IATE-OAC-UNC, FaMAF-UNC).
  • Diego García Lambas (IATE-OAC-UNC, FaMAF-UNC).
  • Marcelo Lares (IATE-OAC-UNC, FaMAF-UNC).
  • Nadia Luczywo (LIMI-FCEFyN-UNC, IED-FCE-UNC, FCA-IUA-UNDEF)
  • Dante Paz (IATE-OAC-UNC, FaMAF-UNC).
  • Rodrigo Quiroga (INFIQC-CFQ, FCQ-UNC).
  • Bruno Sanchez (Department of Physics, Duke University).
  • Federico Stasyszyn (IATE-OAC, FaMAF-UNC).

Instituciones

Contacto

jbcabral@unc.edu.ar


Instalación

  • Utiliza "python3.7" o superior
  • Recomiendo crear un environment con virtualenv o anaconda
$ virtualenv -p $(which python3.7) brooks
source brooks/bin/activate

o

$ conda create -n brooks python=3.7
$ conda activate brooks
  • Luego instalamos las dependencias
$ pip install -r requirements.txt
  • Despues hay que crear la base datos
$ cd site
$ python manage.py check
$ python manage.py migrate
  • Y por ultimo creamos un usuario y activamos el servidor
$ python manage.py createsuperuser
...
$ python manage.py runserver

Por defecto la definición de modelos es la presente en site/models.yaml

About

Carga rapida de datos

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 73.8%
  • HTML 25.7%
  • Other 0.5%