EventNetworks
Download, process, and transform historic and live-updated event data from the Phoenix and ICEWS repositories to temporal event-network structures for analysis.
EventNetworks
includes a set of functions designed to gather event data, format and process these data, convert them into daily networks of interactions between states in the international system.
The package can intake any or all of three different data sources:
Note that this means there are some time periods where events will be constructed using more than one data source. For example, events in 2015 are drawn from ICEWS, the live-updated Phoenix, and the historic Phoenix BBC SWB records. In cases where sources overlap, event records are de-duplicated based on the event-dyad-day tuple. I advise careful comparison of time periods with partial multiple-source overlap, as even with de-duplication this can introduce some significant changes in the number and coverage of reported events.
The main function 'eventNetworks' intakes raw data files based on the provided folder locations for live Phoenix, historic Phoenix, and ICEWS data sets. If files are not found for live Phoenix and ICEWS (both of which are regularly updated), it will automatically attempt to download the full data sets. If the "Update" argument is set as TRUE, it will also compare the existing files to the online repositories for the dates requested.
The current development of the Phoenix Data Project is a collaborative effort between Caerus Associates (Erin Simpson, Andrew Halterman, and John Beieler), Parus Analytics (Phil Schrodt), The University of Texas at Dallas (Patrick Brandt), The Cline Center for Democracy at the University of Illinois at Urbana-Champaign, and The University of Oklahoma. Visit the Phoenix website here: http://phoenixdata.org/ and the website of the Open Event Data Alliance here: http://openeventdata.org/.
The historic Phoenix data files are maintained by the Cline Center for Democracy at the University of Illinois Urbana-Champaign. Visit the Cline Center's website here: http://www.clinecenter.illinois.edu/data/speed/phoenix/.
The Integrated Crisis Early Warning System (ICEWS) public-release data is an ongoing data-coding and analysis initiative hosted at Lockheed Martin, originally funded through DARPA, and more recently funded through the Office of Naval Research. ICEWS data is being released monthly through the Harvard Dataverse, with a 12-month (give or take a few months) lag: as of 12/10/2017, ICEWS data is available through the end of November 2016. For more information, visit The W-ICEWS site at Lockheed Martin.
EventNetworks
is still in a very early stage of development, and is likely to change significantly over time.
Recent changes: 1. I have integrated functionality for processing and converting the historic Phoenix data released by the Cline Center for Democracy at UIUC. These data can be used on their own or in conjunction with the live Phoenix and ICEWS data. This means it's now possible to generate event-networks for the international system going all the way back to 1945 (although at that point you're relying solely on the NYT digitized record, with all the accompanying geographic and substantive bias one would anticipate). 2. I have finally gotten around to fixing the major bottleneck in ICEWS data processing from complex actor descriptors to the standardized CAMEO actor set. This change significantly speeds up processing time. 3. EventNetworks now outputs data as a list of array objects. Each list entry corresponds to one time unit, and each array has dimensions (k x k x m) where k = number of actors and m = number of network layers, or number of unique tie types returned.
devtools::install_github("jrhammond/EventNetworks")
```
pacman::p_load(EventNetworks)
sample_data <- EventNetworks::eventNetworks( + start_date = 20140101 + , end_date = 20150101 + , level = 'pentaclass' + , dv_key = [personal Harvard dataverse redacted] + , phoenix_loc = '/Users/localadmin/Box Sync/DataSets/phoenix' + , icews_loc = '/Users/localadmin/Box Sync/DataSets/icews' + , histphoenix_loc = '/Users/localadmin/Box Sync/DataSets/CCHPED_v2017_06_30' + , dv_server = 'harvard.dataverse.edu' + , update = F + , actorset = 'states' + , codeset = 'all' + , time_window = 'month' + , code_subset = 'all' + , tie_type = 'count' + , sources = 'all' + ) Checking ICEWS data... Ingesting ICEWS data... Reading in files... |===============================================================| 100% Process complete Munging ICEWS data... Ingesting Phoenix data... Note: specified range precedes the earliest Phoenix data. Reading in files... |===============================================================| 100% Process complete Ingesting historic Phoenix data... Read 817955 rows and 25 (of 25) columns from 0.096 GB file in 00:00:03 Read 1092211 rows and 25 (of 25) columns from 0.133 GB file in 00:00:03 Read 2906715 rows and 25 (of 25) columns from 0.373 GB file in 00:00:08 ```
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.