๐ŸŒ๐Ÿ’‰ Global COVID-19 vaccination data at the regional level.

Overview

Subnational COVID-19 vaccination data

API | Download data | GitHub

refresh GitHub last commit Website link! API link!

Follow @sociepy

Star

Fork

COVID-19 vaccination data at subnational level. To ensure its officiality, the source data is carefully verified.

All country data can be found in a single csv file. If you are interested in indiviual country data, you may want to check countries folder.

Additionally, we provide a static API endpoint, which contains the data per country as JSONs. For more details check here.

Thanks to

This project is inspired by wonderful project owid/covid-19-data, adopting some of its structure, and is open to integration if deemed appropriate. In addition, thanks to all of the people involved in the different source data initiatives.

Content

Data sources

This project wouldn't be possible without the great resources available online.

Country Source 2-Dose Last update
๐Ÿ‡น๐Ÿ‡ท Turkey https://covid19asi.saglik.gov.tr/ โœ… 2021-02-17
๐Ÿ‡ต๐Ÿ‡ช Peru https://www.gob.pe/minsa/ โŒ 2021-02-17
๐Ÿ‡ณ๐Ÿ‡ด Norway https://www.fhi.no/sv/vaksine/koronavaksinasjonsprogrammet/koronavaksinasjonsstatistikk/ โœ… 2021-02-17
๐Ÿ‡ฉ๐Ÿ‡ช Germany https://github.com/mathiasbynens/covid-19-vaccinations-germany/ โœ… 2021-02-16
๐Ÿ‡บ๐Ÿ‡ธ United States https://github.com/youyanggu/covid19-cdc-vaccination-data โœ… 2021-02-16
๐Ÿ‡ช๐Ÿ‡ธ Spain https://github.com/civio/covid-vaccination-spain/ โœ… 2021-02-16
๐Ÿ‡ธ๐Ÿ‡ฐ Slovakia https://github.com/Institut-Zdravotnych-Analyz/covid19-data/ โœ… 2021-02-16
๐Ÿ‡ฆ๐Ÿ‡ท Argentina http://datos.salud.gob.ar/dataset/vacunas-contra-covid-19-dosis-aplicadas-en-la-republica-argentina โœ… 2021-02-16
๐Ÿ‡ฎ๐Ÿ‡ณ India https://india-covid19vaccine.github.io โœ… 2021-02-16
๐Ÿ‡ง๐Ÿ‡ช Belgium https://covid-vaccinatie.be/en โœ… 2021-02-16
๐Ÿ‡จ๐Ÿ‡ฟ Czechia https://onemocneni-aktualne.mzcr.cz/api/v2/covid-19/ โœ… 2021-02-16
๐Ÿ‡จ๐Ÿ‡ฑ Chile https://github.com/juancri/covid19-vaccination/ โœ… 2021-02-16
๐Ÿ‡จ๐Ÿ‡ฆ Canada https://github.com/ccodwg/Covid19Canada โœ… 2021-02-16
๐Ÿ‡ง๐Ÿ‡ท Brazil https://github.com/wcota/covid19br/ โœ… 2021-02-16
๐Ÿ‡ฆ๐Ÿ‡น Austria https://info.gesundheitsministerium.gv.at/ โœ… 2021-02-16
๐Ÿ‡ฎ๐Ÿ‡น Italy https://github.com/italia/covid19-opendata-vaccini/ โœ… 2021-02-16
๐Ÿ‡ซ๐Ÿ‡ท France https://www.data.gouv.fr/fr/datasets/donnees-relatives-aux-personnes-vaccinees-contre-la-covid-19-1/ โœ… 2021-02-15
๐Ÿ‡ฉ๐Ÿ‡ฐ Denmark https://covid19.ssi.dk/overvagningsdata/vaccinationstilslutning โœ… 2021-02-15
๐Ÿ‡ฌ๐Ÿ‡ง United Kingdom https://coronavirus.data.gov.uk/details/download โœ… 2021-02-15
๐Ÿ‡จ๐Ÿ‡ญ Switzerland https://github.com/rsalzer/COVID_19_VACC/ โŒ 2021-02-14
๐Ÿ‡ต๐Ÿ‡ฑ Poland https://www.gov.pl/web/szczepimysie/raport-szczepien-przeciwko-covid-19 โœ… 2021-02-11
๐Ÿ‡ธ๐Ÿ‡ช Sweden https://www.folkhalsomyndigheten.se/smittskydd-beredskap/utbrott/aktuella-utbrott/covid-19/vaccination-mot-covid-19/statistik/statistik-over-registrerade-vaccinationer-covid-19/ โœ… 2021-02-07

Data format

The data pretends to resemble the API proposed by owid/covid-19-data. Find below the field description, mainly provided by OWID.

Field Description
location Name of the country.
region Name of the subnational region of the country.
date Date of the observation.
location_iso ISO 3166-1 country codes (XX)
region_iso ISO 3166-2 region codes (XX-YY or XX-YYY).
total_vaccinations Total number of doses administered. This is counted as a single dose, and may not equal the total number of people vaccinated, depending on the specific dose regime (e.g. people receive multiple doses). If a person receives one dose of the vaccine, this metric goes up by 1. If they receive a second dose, it goes up by 1 again.
people_vaccinated Total number of people who received at least one vaccine dose. If a person receives the first dose of a 2-dose vaccine, this metric goes up by 1. If they receive the second dose, the metric stays the same.
people_fully_vaccinated Total number of people who received all doses prescribed by the vaccination protocol. If a person receives the first dose of a 2-dose vaccine, this metric stays the same. If they receive the second dose, the metric goes up by 1.
total_vaccinations_per_100 total_vaccinations per 100 habitants.
people_vaccinated_per_100 people_vaccinated per 100 habitants.
people_fully_vaccinated_per_100 people_fully_vaccinated per 100 habitants.

Note: for people_vaccinated and people_fully_vaccinated we are dependent on the necessary data being made available, so we may not be able to make these metrics available for some countries.

Contribute

The updates are done using update_all.sh script. For more details on the scripts being used, check here.

Set up environment

Install the package:

$ pip install -e .

Execute update

$ bash scripts/update_all.sh

Add new countries

If you know of any reference publishing vaccination regional data for other countries, your contribution is very much appreciated! It is extremely helpfull if you could report this in the issues. Also, if you feel like automating it by yourself (that'd be awesome!), please fork this repository and issue a pull request with your changes.

The country scraping logic lives within the package module, specifically in covid_updater.scraping. More details to be added here soon.

Bugs

We do our best to ensure that the data is reliable. However, as the project grows and source website change their format, some bugs might appear. If you detect any, please report this in the issues section.

Documentation

See documentation (WIP ๐Ÿšง )

License

See LICENSE.

This site or product includes IP2Locationโ„ข ISO 3166-2 Subdivision Code which available from https://www.ip2location.com.

Owner
sociepy
Collaborative data science projects linked to social, environmental analysis and open data ๐ŸŒ๐Ÿƒ๐Ÿ“Š
sociepy
my own python useful functions

PythonToolKit Motivation This Repo should help save time for data scientists' daily work regarding the Time Series regression task by providing functi

Kai 2 Oct 01, 2022
Pyhexdmp - Python hex dump module

Pyhexdmp - Python hex dump module

25 Oct 23, 2022
Simple Python script I use to manage and build my Reflux themes.

Simple Python script I use to manage and build my Reflux themes. Built for personal use, but anyone can easily fork and tweak to suit thier needs.

Ire 3 Jan 25, 2022
A program made in PYTHON๐Ÿ that automatically performs data insertions into a POSTGRES database ๐Ÿ˜ , using as base a .CSV file ๐Ÿ“ , useful in mass data insertions

A program made in PYTHON๐Ÿ that automatically performs data insertions into a POSTGRES database ๐Ÿ˜ , using as base a .CSV file ๐Ÿ“ , useful in mass data insertions.

Davi Galdino 1 Oct 17, 2022
calculadora financiera hecha en python

Calculadora financiera Calculadora de factores financieros basicos, puede calcular tanto factores como expresiones algebraicas en funcion de dichos fa

crudo 5 Nov 10, 2021
This wishes a mentioned users on their birthdays

BirthdayWisher Requirements: "mysqlserver", "email id and password", "Mysqlconnector" In-Built Modules: "smtplib", "datetime","imghdr" In Mysql: A tab

vellalaharshith 1 Sep 13, 2022
Blender addon that simplifies access to useful operators and adds missing functionality

Quick Menu is a Blender addon that simplifies common tasks Compatible with Blender 3.x.x Install through Edit - Preferences - Addons - Install... -

passivestar 94 Dec 27, 2022
Addon to give a keybind to automatically enable contact shadows on all lights in a scene

3-2-1 Contact(Shadow) An easy way to let you enable contact shadows on all your lights, because Blender doesn't enable it by default, and doesn't give

TDV Alinsa 3 Feb 02, 2022
Bookmarkarchiver - Python script that archives all of your bookmarks on the Internet Archive

bookmarkarchiver Python script that archives all of your bookmarks on the Internet Archive. Supports all major browsers. bookmarkarchiver uses the off

Anthony Chen 3 Oct 09, 2022
COVID-19 case tracker in Dash

covid_dashy_personal This is a personal project to build a simple COVID-19 tracker for Australia with Dash. Key functions of this dashy will be to Dis

Jansen Zhang 1 Nov 30, 2021
SQL centered, docker process running game

REQUIREMENTS Linux Docker Python/bash set up image "docker build -t game ." create db container "run my_whatever/game_docker/pdb create" # creating po

1 Jan 11, 2022
A slapdash script to solve Wordle or Absurdle automatically

A slapdash script to solve Wordle or Absurdle automatically

Michael Anthony 1 Jan 19, 2022
LanguageCreator - Simple library for easy creation transpilator.

LanguageCreator - Simple library for easy creation transpilator. Create transpilators in one hour! Install. Download code, rename folder to "LanguageC

Ivan Perzhinsky. 2 Dec 31, 2021
SimCSEๅœจไธญๆ–‡ไปปๅŠกไธŠ็š„็ฎ€ๅ•ๅฎž้ชŒ

SimCSE ไธญๆ–‡ๆต‹่ฏ• SimCSEๅœจๅธธ่งไธญๆ–‡ๆ•ฐๆฎ้›†ไธŠ็š„ๆต‹่ฏ•๏ผŒๅŒ…ๅซATECใ€BQใ€LCQMCใ€PAWSXใ€STS-Bๅ…ฑ5ไธชไปปๅŠกใ€‚ ไป‹็ป ๅšๅฎข๏ผšhttps://kexue.fm/archives/8348 ่ฎบๆ–‡๏ผšใ€ŠSimCSE: Simple Contrastive Learning of Sente

่‹ๅ‰‘ๆž—(Jianlin Su) 504 Jan 04, 2023
Ice Skating Simulator for Winter and Christmas [yay]

Ice Skating Simulator for Winter and Christmas [yay]

1 Aug 21, 2022
External Network Pentest Automation using Shodan API and other tools.

Chopin External Network Pentest Automation using Shodan API and other tools. Workflow Input a file containing CIDR ranges. Converts CIDR ranges to ind

Aditya Dixit 9 Aug 04, 2022
A Lynx that manages a group that puts the federation first.

Lynx Super Federation Management Group Lynx was created to manage your groups on telegram and focuses on the Lynx Federation. I made this to root out

Unknown 2 Nov 01, 2022
Automated moth pictures for biodiversity research

Automated moth pictures for biodiversity research

Ludwig Kรผrzinger 1 Dec 16, 2021
A redesign of our previous Python World Cup, aiming to simulate the 2022 World Cup all the way from the qualifiers

A redesign of our previous Python World Cup, aiming to simulate the 2022 World Cup all the way from the qualifiers. This new version is designed to be more compact and more efficient and will reflect

Sam Counsell 1 Jan 07, 2022
LibreMind is a free meditation app made in under 24 hours. It has various meditation, breathwork, and visualization exercises.

libreMind Meditation exercises What is it? LibreMind is a free meditation app made in under 24 hours. It has various meditation, breathwork, and visua

1 May 24, 2022