Home

Awesome

Coronavirus COVID-19 (2019-nCoV) Data Repository for South Africa

DOI dsJournal

Give Feedback 📑: DSFSI Resource Feedback Form{:target="_blank"}

Coronavirus COVID-19 (2019-nCoV) Data Repository for South Africa created, maintained and hosted by Data Science for Social Impact research group, led by Dr. Vukosi Marivate, at the University of Pretoria.

Disclaimer: We have worked to keep the data as accurate as possible. We collate the COVID 19 reporting data from NICD and DoH. We only update that data once there is an official report or statement. For the other data, we work to keep the data as accurate as possible. If you find errors. Make a pull request.

If you use this repo for any research/development/innovation, please contact us (see contacts below)

See our blog posts:

If you are interested in the Africa-wide effort: Go to https://github.com/dsfsi/covid19africa

For information on daily updates on the repo, go to https://twitter.com/vukosi/status/1239184086633242630?s=20

Licenses

Code License: MIT | Data License: CC BY-SA 4.0

Data Available [/data]

Please note that these reports are the daily reports as released by the National Department of Health or the NICD. The new cases reported are based on new positive test reports released. However, there may be significant lag from when the patient was tested. As an example in epidemiological Week 1 of 2021 (3-9 Jan) approximately 33k new cases were reported on the daily announcement. However, the NICD Testing Summary Report for Week 3 of 2021 (which also reports the two previous weeks) shows that the number of positive tests was 43635 for Week 1 of 2021. The difference is due to the lag in testing being done -- some of the 33k cases reported on the daily announcments were actually from prior weeks while a large number of people were tested between 3-9 January, but the cases were only reported from the 10th onwards. Care needs to be taken in doing some analyses to take this into account.

Active

dataseturlraw_url[file]
provincial_cumulative_timeline_confirmedprovincial_cumulative_timeline_confirmedprovincial_cumulative_timeline_confirmed.csv
provincial_cumulative_timeline_recoveriesprovincial_cumulative_timeline_recoveriesprovincial_cumulative_timeline_recoveries.csv
provincial_cumulative_timeline_testingprovincial_cumulative_timeline_testingprovincial_cumulative_timeline_testing.csv
provincial_cumulative_timeline_deathsprovincial_cumulative_timeline_deathsprovincial_cumulative_timeline_deaths.csv
vaccinationcovid19za_timeline_vaccinationcovid19za_timeline_vaccination.csv
death_statisticscovid19za_timeline_death_statisticscovid19za_timeline_death_statistics.csv
transmission_typecovid19za_timeline_transmission_typecovid19za_timeline_transmission_type.csv
testingcovid19za_timeline_testingcovid19za_timeline_testing.csv
district_datadistrict_data
DoH PDFs and Extracted CSVsdoh_pdf
DoH Whatsapp case update archivedoh_whatsapp
health facility data [public and private]health_system_za_hospitals_v1health_system_za_hospitals_v1.csv
nicd_daily_national_reportnicd_daily_national_reportnicd_daily_national_report.csv
nicd_hospital_surveillance_datanicd_hospital_surveillance_datanicd_hospital_surveillance_data.csv
samrc_excess_deaths_provincesamrc_excess_deaths_provincesamrc_excess_deaths_province.csv
Apple, Google, Facebook Mobility Datamobility

Deprecated

NOTE: Since around 24 March 2020, we have not gotten individual case data from DoH or NICD. For now if you need provincial counts use the provincial_cumulative_timeline. For individual cases up to 25 March 2020, use the confirmed_cases.

dataseturlraw_url[file]
confirmed_cases* [updated to 25 March 2020]covid19za_timeline_confirmedcovid19za_timeline_confirmed.csv
deathscovid19za_timeline_deathscovid19za_timeline_deaths.csv

* NICD no longer gives individual case data. Please use provincial_cumulative_timeline from 26 March 2020 onwards.

Dashboard

Data Sources:

Contributing

Options

Adopting a file

Once you have chosen how you are going to contribute, you must list which files you will be working on by adding your name to the adopt-a-file csv file. Edit covid19za_volunteer_adopted_file.

Submitting Changes [Pull Request]

Resources [Get some ideas]

Contributors

Contributors Made with contributors-img.

Contact

Citing the dataset

On a visualisation/notebook/webapp:

Data Science for Social Impact Research Group @ University of Pretoria, Coronavirus COVID-19 (2019-nCoV) Data Repository for South Africa. Available on: https://github.com/dsfsi/covid19za.

In a publication

Data Science Journal

@article{marivate2020use, Author = {Vukosi Marivate and Herkulaas MvE Combrink}, Journal = {Data Science Journal}, Number = {1}, Pages = {1-7}, Title = {Use of Available Data To Inform The COVID-19 Outbreak in South Africa: A Case Study.}, Volume = {19}, Year = {2020}, url = {https://doi.org/10.5334/dsj-2020-019} }

and Dataset

@dataset{marivate_vukosi_2020_3819126, author = {Marivate, Vukosi and Arbi, Riaz and Combrink, Herkulaas and de Waal, Alta and Dryza, Henkho and Egersdorfer, Derrick and Garnett, Shaun and Gordon, Brent and Greyling, Lizel and Lebogo, Ofentswe and Mackie, Dave and Merry, Bruce and Mkhondwane, S'busiso and Mokoatle, Mpho and Moodley, Shivan and Mtsweni, Jabu and Mtsweni, Nompumelelo and Myburgh, Paul and Richter, Jannik and Rikhotso, Vuthlari and Rosen, Simon and Sefara, Joseph and van der Walt, Anelda and van Heerden, Schalk and Welsh, Jay and Hazelhurst, Scott and Petersen, Chad and Mbuvha, Rendani and Dhlamini, Nelisiwe and James, Vaibhavi}, title = {{Coronavirus disease (COVID-19) case data - South Africa}}, month = mar, year = 2020, publisher = {Zenodo}, doi = {10.5281/zenodo.3819126}, url = {https://doi.org/10.5281/zenodo.3819126} }

Showcase

Web Projects

Some of COVID-19 Data for South Africa (data in this repo) is currently being used by other independent projects shown in the table below :

Project NameProject DescriptionProject DemoProject ownerCountry
1. Covid-19 SA DataData visualizations corresponding to the current Covid-19 outbreak in South Africa[Website],[GitHub Repo]Simon RosenSouth Africa
2. Covid-19 testing areasA Covid-19 Testing Facilities Map[Website],[GitHub Repo]Yannick ZehnderSwitzerland
3. Covid-19 MapA Coronavirus Map[Website] [GitHub Repo]Jay WelshSouth Africa
4. Covid-19 Telegram BotCorona virus statistics via TelegramLinkCodeChapSouth Africa
5. Covid-19 Xitsonga DashboardXitsonga DashboardLinkxitsonga.orgSouth Africa
6. Hospitals' capacity to respond to Covid-19Data visualization mapping local hospitals (private ad public) in South Africa[Map Viz] ,[Repo]NompumeleloSouth Africa
7. Covid-19 TrendsCovid-19 analytics dashboard for South Africa[Website] [Repo]Schalk van HeerdenSouth Africa
8. Covid-19 Tshivenda DashboardTshivenda DashboardLinkluvenda.comSouth Africa
9. Map of Health facilites around meMap showing comparable details of hospitals around my location in response to Covid-19[Webpage] , [GitHub Repo]These authorsSouth Africa
10. R-based Interactive health facilties MapAfrimapr, mapping health facilities using R-building blocks[Webpage] [Repo]Dr Andy SouthUnited Kingdom
11. Estimating the Reproductive Number of COVID-19Estimating effective reproductive number for SA, it's provinces and other countries.[Website]Louis RossouwSouth Africa
12. Modelling COVID-19 in South Africa at a Provincial LevelModelling COVID-19 in South Africa at a Provincial Level using reported and excess deaths.[Website]Louis RossouwSouth Africa
13. South African Provincial COVID-19 VisualizationVisualize deaths, cases and recoveries alongside mobility data on a provincial level. Additionally, visualize cahnge of cases over a weekly basis.[Website]Christopher MaraisSouth Africa
14. Differential Evolution to Optimize A Long-term Multi-strain Model of COVID-19 in South AfricaUses Differential Evolution (an Evolutionary Optimization Algorithm) for data fitting and parameter estimation.[Website]CJ Pretorius and MC du PlessisSouth Africa

Scholarly Work

See Google Scholar

Support

We want to acknowledge support from these organisations