Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Armed conflict avalanches and Voronoi grids for Africa

Domain:

peace and securitygeospatial

Record type:

dataset
Creator:
Kushwaha, NirajD. Lee, Edward
Publisher:
Zenodo
Host:avatar

This description outlines the dataset associated with the research paper "Discovering the Mesoscale for Chains of Conflict," published in PNAS Nexus (click here to view the article). Please cite this paper if you use our dataset.

The dataset is divided into two main folders:

  1. "voronoi_grids": This folder contains 100 realizations of Voronoi tessellations over the African continent. These tessellations were generated during the research process detailed in the aforementioned paper.

  2. "avalanches": The "avalanches" folder comprises conflict avalanches derived from each of the realizations of the Voronoi tessellations. These avalanches were generated using the technique described in the research paper.

Reading avalanches from the pickle files:

The avalanches are stored in pickle files, and the following Python code can be used to read them:

import dill as pickle

# Temporal scale. Choose one of the following values: 2, 4, 8, 16, 32, 64, 128, 256, 512
time = 32 

# Spatial scale. Choose one of the following values: 20, 28, 40, 57, 80, 113, 160, 226, 320, 453, 640, 905, 1280 
dx = 453  

# Voronoi grid index. Choose from 0 to 99
gridix = 3  

file_path = f"avalanches/battles/gridix_{gridix}/te/te_ava_{str(time)}_{str(dx)}.p"
with open(file_path, "rb") as f:
    ava = pickle.load(f)

ava_event = ava["ava_event"]

 

The extracted avalanches are in "event form," represented as a list of lists, where each element corresponds to the index of an individual conflict event in the ACLED dataset. Each sublist represents an avalanche. The total number of avalanches at the given temporal and spatial scale can be determined by the length of ava_event (len(ava_event)).

ACLED Dataset:

Due to copyright issues, we are providing a filtered version of the ACLED dataset that we used in our study. To obtain the full version of the ACLED dataset containing all the information regarding each conflict event, please refer to the final bullet point of the manual installation instructions of our python pacakge arcolanche.

Visit

doi.org

Tags

armed conflictavalanchesvoronoi gridsafricastatistical physics

Licenses

info:eu-repo/semantics/openAccessCreative Commons Attribution 4.0 Internationalhttps://creativecommons.org/licenses/by/4.0/legalcode

Similar

Exposure to Armed Conflict and Fertility in Sub-Saharan AfricaArmed Conflict and Urban Growth PatternsArmed conflict, military expenditure and international tourismCommon indicators hurt armed conflict predictionArmed Conflict and Schooling in Rwanda: Digging DeeperReplication Data for: The Point of Attack: Where and Why Does Oil Cause Armed Conflict in Africa?

Exposure to Armed Conflict and Fertility in Sub-Saharan Africa

Changes in fertility patterns are hypothesized to be among the many second-order consequences of arm

Armed Conflict and Urban Growth Patterns

Soziale, politische und geografische Prozesse der Stadtentwicklung in Konflikt- und Grenzregionen we

Armed conflict, military expenditure and international tourism

This article uses a gravity model to explore whether military spending has any moderating effect on

Common indicators hurt armed conflict prediction

Are big conflicts different from small or medium size conflicts? To answer this question, we leverag

Armed Conflict and Schooling in Rwanda: Digging Deeper

Abstract We study how armed violence affected educational outcomes in Rwanda dur

Replication Data for: The Point of Attack: Where and Why Does Oil Cause Armed Conflict in Africa?

Prominent theories of conflict argue that belligerents fight to capture valuable rents (“prizes”) su