COVID-19, Government Response Tracker (OxCGRT)
@owid.oxcgrt_policy
@owid.oxcgrt_policy
The Oxford Covid-19 Government Response Tracker (OxCGRT) collected information on which pandemic response measures were enacted by governments, and when. During the pandemic this helped decision-makers and citizens understand governmental responses in a consistent way, aiding efforts to fight the pandemic. Now that covid-19 is no longer designated a public health emergency of international concern, the data can be used for research purposes and to prepare for future pandemics.
The OxCGRT systematically collected information on several different common policy responses governments took over 2020, 2021, and 2022, recorded these policies on a scale to reflect the extent of government action, and aggregates these scores into a suite of policy indices. We also collected differentiated policies data where different policies apply to people who were vaccinated and non-vaccinated.
The OxCGRT reports publicly available information on 24 policy indicators and a miscellaneous notes field of government response organised into four groups:
To help make sense of the data, we have produced four indices that aggregate the data into a single number. For more details about how the indices are comprised, see the section 'Calculation of policy indices' in our documentation. Each of these indices reports a number between 0 to 100 that reflects the level of the government's response along certain dimensions:
These indices are a measure of how many of the relevant policy types a government has acted upon, and to what degree. The index cannot say whether a government's policy has been implemented effectively.
Because of the complexity of the dataset, it is published across 27 CSV files. Our technical documentation (https://github.com/OxCGRT/covid-policy-dataset/blob/main/documentation_and_codebook.md) contains all the information users need to navigate and use the data.
CREATE TABLE owid_country_counts (
"country" VARCHAR,
"date" TIMESTAMP,
"restriction_name" VARCHAR,
"restriction_degree" INTEGER,
"num_countries" INTEGER
);CREATE TABLE owid_oxcgrt_policy (
"country" VARCHAR,
"date" TIMESTAMP,
"c1m_school_closing" INTEGER,
"c2m_workplace_closing" INTEGER,
"c3m_cancel_public_events" INTEGER,
"c4m_restrictions_on_gatherings" INTEGER,
"c5m_close_public_transport" INTEGER,
"c6m_stay_at_home_requirements" INTEGER,
"c7m_restrictions_on_internal_movement" INTEGER,
"c8ev_international_travel_controls" INTEGER,
"e1_income_support" INTEGER,
"e2_debt_contract_relief" INTEGER,
"e3_fiscal_measures" FLOAT,
"e4_international_support" FLOAT,
"h1_public_information_campaigns" INTEGER,
"h2_testing_policy" INTEGER,
"h3_contact_tracing" INTEGER,
"h4_emergency_investment_in_healthcare" FLOAT,
"h5_investment_in_vaccines" FLOAT,
"h6m_facial_coverings" INTEGER,
"h7_vaccination_policy" INTEGER,
"v2a_vaccine_availability_summary" INTEGER -- V2a Vaccine Availability, Summary,
"v2b_vaccine_age_eligibility_availability_age_floor_gen_787eb10e" VARCHAR -- V2b Vaccine Age Eligibility Availability Age Floor, General Population Summary,
"v2c_vaccine_age_eligibility_availability_age_floor_at__887dbaa6" VARCHAR -- V2c Vaccine Age Eligibility Availability Age Floor, At Risk Summary,
"stringency_index" FLOAT,
"containment_health_index" FLOAT,
"v2_vaccine_availability_summary" INTEGER -- V2 Vaccine Availability, Summary,
"v2_pregnant_people" INTEGER,
"stringency_index_nonvax" FLOAT,
"stringency_index_vax" FLOAT,
"stringency_index_weighted_average" FLOAT
);Anyone who has the link will be able to view this.