suicide attacks icon

Suicide Attacks Python Library

From the CORGIS Dataset Project

By Austin Cory Bart acbart@vt.edu, Joung Min Choi joungmin@vt.edu, Bo Guan jasonguan0107@vt.edu
Version 3.0.0, created 9/20/2021
Tags: global, attack, damage, kill, hurt, destroy, pain, suffering, terror, terrorism, religion, warfare, war, car, bomb, gun, shooting

Overview

The Chicago Project on Security and Terrorism (CPOST) maintains a searchable database on all suicide attacks from 1982 through October 2020. The database includes information about the location of attacks, the target type, the weapon used, and systematic information on the demographic and general biographical characteristics of suicide attackers. The database expands the breadth of the data available in English using native language sources (e.g., Arabic, Hebrew, Russian, Tamil) that are likely to have the most extensive relevant information. The current CPOST-SAD release contains the universe of suicide attacks from 1982 through September 2015, a total of 4,814 attacks in over 40 countries. The CPOST Suicide Attack Database (CPOST-SAD) contains data on the universe of suicide attacks. For each attack, the database includes information about the geographic location, target classification, and weapon(s) used, as well as systematic information on the demographic and general biographical characteristics of suicide attackers. More information about the coding and methodology is available on the CPOST website below. Note that multiple attackers or targets are collapsed into a single record for simplicity’s sake.

<Chicago Project on Security and Terrorism (CPOST). 2020. Suicide Attack Database (October, 2020 Release). [Data File]. Retrieved from https://cpost.uchicago.edu/research/suicide_attacks/database_on_suicide_attacks/>

Explore Structure

Each row represents **.

Index Type Example Value
0 dict { }
1 dict (same structure)
2 dict (same structure)
... ... ...
Key Type Example Value Description
"groups" str "Islamic State" Group��s name
"claim" str "Suspected" Claim status: Claimed, Denied, Suspected, Unclaimed
"status" str "Confirmed Suicide" Status of the attack: Confirmed Suicide or Possible
"statistics" dict { }
"date" dict { }
"target" dict { }
"attacker" dict { }
Key Type Example Value Description
"sources" int 2 Number of sources found for each attack
"# wounded_low" int 8 Low estimate of wounded people
"# wounded_high" int 8 High estimate of wounded people
"# killed_low" int 5 Low estimate of fatalities
"# killed_high" int 5 High estimate of fatalities
"# killed_low_civilian" int 0 Low estimate of civilian fatalities
"# killed_high_civilian" int 0 High estimate of civilian fatalities
"# killed_low_political" int 0 Low estimate of political fatalities
"# killed_high_political" int 0 High estimate of political fatalities
"# killed_low_security" int 5 Low estimate of security fatalities
"# killed_high_security" int 5 High estimate of security fatalities
"# belt_bomb" int 0 Number of belt bombs used
"# truck_bomb" int 0 Number of truck bombs used
"# car_bomb" int 1 Number of car bombs used
"# weapon_oth" int 0 Number of other weapons used
"# weapon_unk" int 0 Number of unknown weapons used
"# attackers" int 1 Number of suicide attackers involved
"# female_attackers" int 0 Number of female attackers
"# male_attackers" int 0 Number of male attackers
"# unknown_attackers" int 1 Number of attackers where gender is unknown
Key Type Example Value Description
"year" int 2015 Year of attack
"month" int 6 Month of attack
"day" int 2 Day of the attack
Key Type Example Value Description
"weapon" str "Car bomb" Weapon (car bomb, belt bomb etc.) used
"region" str "Asia" Region where attack took place
"subregion" str "Western Asia" Subregion where attack took place
"country" str "Syria" Country where attack took place
"province" str "Hasaka (Al Haksa)" Province/State where attack took place
"city" str "Al Hasakah" City, village or district where attack took place
"location" str "close to a children's hospital" Specific location targeted
"latitude" str "36.483333" City��s Latitude
"longtitude" str "40.75" City��s Longitude
"desc" str "Syrian Army checkpoint" The intended target of the attack
"type" str "Security" Type of target attacked (Civilian, Political, Security)
"nationality" str "Syrian" Target��s nationality
Key Type Example Value Description
"gender" str "Unknown" Attacker��s gender

Downloads

Download all of the following files.

  1. suicide_attacks.py
  2. suicide_attacks.data

Usage

import suicide_attacks
attack = suicide_attacks.get_attack()

Documentation

get_attack()
Returns a list of dictionaries representing attack.