Quando torneremo alla normalità?

La domanda non ha una risposta precisa. Non è ancora chiaro quale è la percentuale di popolazione che deve essere vaccinata per avere la cosidetta immunità di gregge o di massa dal virus SARS-Cov-2. Realisticamente, questo numero si aggira intorno all'80% della popolazione ovvero circa 48 milioni di persone.

Analisi dei dati della campagna vaccinale

In Italia ci sono
46417927 persone vaccinate
che corrispondono al
76,9% della popolazione.
Ne abbiamo vaccinate
4906 nell'ultima settimana,
con un ritmo di
700 vaccinati al giorno.
Continuando di questo passo, raggiungeremo l'immunità di gregge il
09/09/2029 06:22:27
ovvero fra
2668 giorni.
Grafico vaccinati ultima settimana

Frequently Asked Questions

Perché i dati non sono aggiornati ad oggi?
I dati del giorno attuale sono (per ovvi motivi) incompleti, quindi vengono ignorati.

Le dosi sono due, devi raddoppiare il numero di giorni!
Dal 27 gennaio 2021 il sito mostra esclusivamente i dati delle persone vaccinate, ovvero chi ha ricevuto sia la prima che la seconda dose.

Perché consideri solo i dati dell'ultima settimana?
Come abbiamo imparato con i dati dei contagi, 7 giorni è un periodo di tempo ragionevole per fare analisi di questo tipo.

I vaccini fanno X! Non ne usciremo mai!
Non mi interessa della tua opinione e non mi interessa discutere con te. Questo sito vuole solo mostrare i dati come stanno, senza nessuna polemica o allusione.

Il progetto è open-source?
Sì! Oltre ad essere open-source, è anche software libero. Puoi accedere al codice e leggere i dettagli della licenza sulla pagina GitHub dedicata.

Da dove prendi i dati?
Dal dataset ufficiale del Dipartimento per la Trasformazione Digitale e dell'Agenzia per l'Italia Digitale, che ringrazio molto per il loro contributo.

Come funziona, a livello tecnico?
Il funzionamento è semplice. Ad ogni commit, manualmente o ogni giorno all'01:00 di notte (UTC), viene attivata una GitHub Action che scarica l'ultimo dataset ed esegue lo script che aggiorna la pagina e genera i grafici. Viene quindi fatto un commit sul branch gh-pages dove risiedono i sorgenti computati della pagina, serviti da GitHub Pages. Tutta l'infrastruttura è quindi completamente serverless e automaticamente gestita da GitHub.
Lo script è scritto in Python ed utilizza le librerie di analisi numerica numpy, pandas e la libreria per grafici matplotlib. Per la pagina utilizzo Bootstrap e del CSS scritto male; sicuramente questo sarà oggetto di miglioramento in futuro.

Aggiungi dato X?
Se è inerente al progetto, certo! Ultimamente ho molto poco tempo, quindi se fai una pull request su GitHub lo apprezzerò.

Ho trovato un errore! oppure Ho qualche altra domanda
Non leggo i messaggi privati su Telegram, per favore scrivimi una email all'indirizzo che trovi in basso. Sarò felice di risponderti.


Creato con ♥ da Marco Aceti (GitHub, Telegram, email).
Copyleft 🄯 Marco Aceti, 2020. Some rights reserved.