All Projects → msusicky → ockovani-covid

msusicky / ockovani-covid

Licence: Apache-2.0 license
Repozitář pro projekt zobrazující statistiky očkování.

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects
CSS
56736 projects

Labels

Projects that are alternatives of or similar to ockovani-covid

immuni-backend-analytics
Repository for the backend analytics
Stars: ✭ 39 (-36.07%)
Mutual labels:  covid19
iorestoacasa.work
Frontend of the video calling platform iorestoacasa.work
Stars: ✭ 36 (-40.98%)
Mutual labels:  covid19
BioExplorer
The Blue Brain BioExplorer (BBBE) is a tool for scientists to extract and analyze scientific data from visualization and interactive exploration
Stars: ✭ 18 (-70.49%)
Mutual labels:  covid19
awesome-covid19-resources
Awesome list of COVID19 resources
Stars: ✭ 54 (-11.48%)
Mutual labels:  covid19
rid-covid
Image-based COVID-19 diagnosis. Links to software, data, and other resources.
Stars: ✭ 74 (+21.31%)
Mutual labels:  covid19
nz-covid19-data
Repackaging the Ministry of Health's Covid-19 data
Stars: ✭ 23 (-62.3%)
Mutual labels:  covid19
rcvr-api
Recover Cologne Api, kneipen kontakt tracer. recover provides localities a privacy-compliant, safe, and easy way for their guests to check in. See https://www.recoverapp.de/ for more details.
Stars: ✭ 14 (-77.05%)
Mutual labels:  covid19
us-covid19
Data repository of State's Health Department stats for COVID19 in the United States
Stars: ✭ 37 (-39.34%)
Mutual labels:  covid19
corona landkreis fallzahlen scraping
Scraping Germany's local districts websites for newer corona-case-numbers!
Stars: ✭ 17 (-72.13%)
Mutual labels:  covid19
covid19-mx-time-series
Time series data of the COVID-19 epidemic in Mexico
Stars: ✭ 36 (-40.98%)
Mutual labels:  covid19
Bluetooth-ble-beamer-and-scanner-for-tracing-corona-virus-infected-individual
Bluetooth ble beacon beamer and scanner for tracing corona virus infected person similar to Trace Together app
Stars: ✭ 26 (-57.38%)
Mutual labels:  covid19
covid19-datasets
A list of high quality open datasets for COVID-19 data analysis
Stars: ✭ 56 (-8.2%)
Mutual labels:  covid19
HSMA-CTT
Open Source CoronaTrackingTool developed by the University of Applied Sciences Mannheim
Stars: ✭ 12 (-80.33%)
Mutual labels:  covid19
list
Repository for Global.health: a data science initiative to enable rapid sharing of trusted and open public health data to advance the response to infectious diseases.
Stars: ✭ 31 (-49.18%)
Mutual labels:  covid19
instacart-delivery-slot-finder
Mac Script that notifies you once a delivery slot in available on Instacart
Stars: ✭ 18 (-70.49%)
Mutual labels:  covid19
CovIndia-Website
The Front-End of CovIndia.com [SHUTDOWN]
Stars: ✭ 11 (-81.97%)
Mutual labels:  covid19
rn-contact-tracing
React Native Library For Contact Tracing Over BLE (Bluetooth Low Energy) To Fight COVID-19 Pandemic
Stars: ✭ 57 (-6.56%)
Mutual labels:  covid19
impf-bot
💉🤖 Bot for the German "ImpfterminService - 116117"
Stars: ✭ 167 (+173.77%)
Mutual labels:  covid19
covid19-qrcode
😷 Get a temporary QR-code, which to use to entrance public facilities using the NAVER QR-CheckIn service. 집합시설 출입을 위한 대한민국 전자출입명부 QR 체크인에 사용되는 QR 이미지를 빠르게 추출합니다.
Stars: ✭ 20 (-67.21%)
Mutual labels:  covid19
interARTIC
InterARTIC - An interactive local web application for viral whole genome sequencing utilising the artic network pipelines..
Stars: ✭ 22 (-63.93%)
Mutual labels:  covid19
Workflow status
deployment deploy-acceptance deploy-production check-disk-space
acceptance test
production update-data-daily update-data-hourly update-data-monthly clean-db
publication update-web post-tweet

COVID-19 data o očkování (https://ockovani.opendatalab.cz)

Za systémem stojí Jan Staněk (http://jstanek.cz/), Marek Sušický (marek(at)susicky.net) a přátele, kteří poskytli cenné připomínky.

Čtěte!

Tento web poskytuje data, která zobrazují statistiky jednotlivých očkovacích míst. Systém je komplikovaný a pro správná rozhodnutí je nezbytné si přečíst, jak funguje. Nezávazně doporučujeme sledovat, kolik je na daném místě registrovaných lidí, kteří mají a nemají termín, kolik je volných slotů na očkování a kolik vakcín přibližně dostává dané místo. Nedává smysl měnit často registraci, změnou registrace se dostáváte na poslední místo ve stejné věkové kategorii na novém místě.

Starý popis webu - před dostupností opendat od UZIS

Během marné snahy zajistit očkovací místa pro příbuzné jsme si všimli toho, že neexistuje žádný přehled volných míst. Ještě v lednu jsme začali tvořit aplikaci, ale narazili na neexistenci dat. Pak došly vakcíny a nedávalo smysl systém spouštět. Nyní je situace taková, že mnoho lidí čeká na vakcinaci, ale pokud nejsou na tom správném místě, budou čekat dál. Na jiných místech už ale lidé 80+ "došli". S naší mapou se lidé mohou přeregistrovat, dostat vakcinu rychleji a zefektivnit celý proces očkování. Prosím kohokoliv, kdo může přispět ke zveřejnění oficiálních dat o volných kapacitách a distribuci vakcín, aby tak učinil.

Web: https://ockovani.opendatalab.cz

Napsali o nás

Poznámky k fungování

Pro získávání dat využívala metody scrapingu. Nyní využíváme oficiálních dat od UZIS.

Aplikace se skládá z modulu fetcher, pak samotného webu a skriptu, který web stáhne a publikuje na github pages. Tento krok je realizován proto, že nechceme vystavovat veřejně aplikační server a chceme přenést zátěž na prostředky Githubu. Navíc jde o statické stránky, u kterých není problém obsloužit mnoho tisíc lidí současně.

How to run it [ENG]

Quick start with docker-compose

To start the server without fetching recent data use docker-compose up.

The development server (default flask one for the moment) will start at port 5000, you can access the deployment at http://localhost:5000/.

If you want to fetch recent data please set the FETCH_DATA environment variable:

FETCH_DATA=true docker-compose up

Installation without docker-compose

  1. create virtual environment

    python3 -m venv venv

  2. activate virtual environment

    source venv/bin/activate

  3. install requirements

    pip install -r requirements.txt

  4. setup config.py according to the config.sample.py template

  5. setup Flask environment

    export FLASK_ENV=development

  6. execute database migrations

    flask db upgrade

  7. fetch data

    flask fetch-data all

  8. compute metrics

    flask compute-metrics all

  9. start Flask webserver

    flask run

Update web

Old manual way, now it's done automatically using GitHub Actions.

  1. activate venv

    source venv/bin/activate

  2. execute database migration if needed

    flask db upgrade

  3. fetch data

    flask fetch-data all

  4. restart or start webserver if needed

    systemctl start ockovani-prd.service

  5. publish website

    bash tools/manual_publish.sh

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].