Skip to content

Code to calculate the Critical Infrastructure Spatial Index (CISI)

License

Notifications You must be signed in to change notification settings

snirandjan/CISI

Repository files navigation

Critical Infrastructure Spatial Index (CISI)

This repository provides the code to:

  • extract critical infrastructure assets from OSM data
  • estimate the amount of infrastructure for given grid cells
  • calculate the Critical Infrastructure Spatial Index (CISI)

It also provides a Jupyter Notebook and additional code to reproduce the figures and supplementary material in Nirandjan et al. (2022).

Data requirements

  • All critical infrastructure data is based on OpenStreetMap (OSM), which can be freely downloaded. The planet file used in Nirandjan et al. (2022) is downloaded at January 8, 2021. However, the latest release of planet.osm.pbf file can be used to run the code.

The following datasets are used for the technical validation:

Python requirements

Recommended option is to use a miniconda environment to work in for this project, relying on conda to handle some of the trickier library dependencies.

# Add conda-forge channel for extra packages
conda config --add channels conda-forge

# Create a conda environment for the project and install packages
conda env create -f environment.yml
conda activate CoInf

Requirements: NumPy, pandas, geopandas, matplotlib, pygeos

How to cite

If you use the CISI in your work, please cite the corresponding paper:

Nirandjan, S., Koks, E.E., Ward, P.J. et al. A spatially-explicit harmonized global dataset of critical infrastructure. Sci Data 9, 150 (2022). https://doi.org/10.1038/s41597-022-01218-4

@article{Nirandjan2022_CISI,
  title={A spatially-explicit harmonized global dataset of critical infrastructure},
  author={Nirandjan, S., Koks, E.E., Ward, P.J. and Aerts, J.C.J.H.},
  journal={Scientific Data},
  volume={9},
  number={150},
  pages={13},
  year={2022}
}

The following DOI can be cited for this repository: DOI

Global CISI visualizer

The CISI and the sub-score per system is visualized at a global scale via https://cisi-index.appspot.com/. This is only done for a resolution of 0.25 degrees for speed performance considerations. Have a look and discover where critical infrastructure is located!

License

Copyright (C) 2021 Sadhana Nirandjan & Elco Koks. All versions released under the MIT license.