Skip to content

cybergis/VNE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vulnerable Neighborhood Explorer (VNE)

Vulnerable Neighborhood Explorer (VNE) is an open-source visual analytics tool for exploring social vulnerability across different neighborhoods

VNE is a cyberGIS-based visual analytics tool that allows users to (1) delineate neighborhoods based on their selection of variables describing socioeconomic and demographic profiles and (2) explore which neighborhoods are susceptible to the impacts of disasters based on specific socioeconomic and demographic characteristics. Firefox or Google Chrome is the recommended web browser for reaping the best performance of VNE.

QuickStart

Example visaulizations are available in the folders below:

  • VNE_Chicago_kmeans_C5
  • New_York_kmeans_C5
  • Phoenix_kmeans_C5
  • Miami_kmeans_C5
  • US_kmeans_C5
  • Chicago_extended_kmeans_C5
  • Illinois_kmeans_C5

Getting Started

You can run VNE in your Jupyter Notebook/Lab installed on your PC as well as in CybearGISX. We recommend that you use CyberGISX because all the required packages have been integrated in CyberGISX.

To use it in CyberGISX, follow steps below:

  1. If you do not have a CyerGISX account, create a CyberGISX account with your institution's email address or Google email address at https://cybergisxhub.cigi.illinois.edu
  2. Once you log in CyberGISX, go to https://cybergisxhub.cigi.illinois.edu/notebook/vulnerable-neighborhood-explorer, and click the button "Open with CyberGISX". Wait for 3 to 5 seconds. All related source codes will be automatically copied, and the main notebook will be opened. Then, click the “play button” at the top to run.

Input parameter description

  • ‘title’: Texts will be placed at the top of the result visualization.
  • ‘subject’: Texts will be placed at the top of the maps, column bar charts, and box plots.
  • ‘inputCSV’: User’s CSV file normally containing socioeconomic, demographic, and health status.
  • ‘shapefile’: A shapefile to visualize polygons on the map. The first column header must start with ‘geoid,’ and the code should match with the 'geoid' column of another input CSV file that you enter for inputCSV' and 'disasterInputCSV’.
  • ‘disasterInputCSV’: User’s CSV file containing data representing the number of disaster-affected people. In the case of COVID-19, the file can contain the number of confirmed cases, COVID-19 testing cases, and deaths.
  • ‘rate1’: It can be used mostly for disease data. The purpose is to compute the percentage using two variables in ‘disasterInputCSV.’ For example, when the CSV file contains the columns such as ‘total_count’ (i.e., the number of confirmed cases of disease) and ‘total_test’ (i.e., the number of individuals being tested for the disease), you can pass 'Confirmed (%) =_count/_tested.' Then, confirmed cases (e.g., the number of confirmed cases/ the number of people who got COVID-19 testing *100) will be computed and shown as ‘total_Confirmed (%)’ in the result visualization. As a next parameter, ‘rate2’ can also be used as 'rate2': 'Death (%) = _deaths/_cases' to compute and visualize the fatality rate (i.e., the number of deaths from disease/the number of infected individuals * 100).
  • ‘normalizationCSV’: This parameter is for data normalization. The name of CSV file should be entered. The first column of CSV should contain column headers in ‘disasterInputCSV’, the second column should contain column headers in ‘inputCSV’. For example, if you enter ‘total_count’ in the first column and ‘Population’ in the second column of the same row, it will compute ‘total_count’/’Population’ multiplied by the value entered in the next parameter, ‘normalizationUnit’.
  • ‘normalizationUnit’: The normalization unit that you need for the normalization above. For example, if you enter the value 10000 here and ‘total_count’/’Population’ to the above parameter, ’normalizationCSV’. It will compute ‘total_count’/’Population’ * 10000, and the result will be visualized as ‘total_count (/10K pop) on the first map, column bar charts, and box plots.
  • ‘years’: ‘inputCSV’ must contain the year column, and the year should be entered.
  • ‘method’: Clustering algorithms are used to identify neighborhood types. It is required to enter one of the following clustering methods: ‘kmeans’, ‘ward’, ‘affinity_propagation’, ‘spectral’, ‘gaussian_mixture’, ‘hdbscan’,‘ward_spatial’, ‘spenc’, ‘skater’, ‘azp’, ‘max_p’. For detailed information about each of methods, see the ‘Neighborhood Clustering Methods’ in the ‘Analyze Module’ of the Geospatial Neighborhood Analysis Package (GEOSNAP)
  • ‘nClusters’: The number of clusters
  • ‘variables’: Select variables to be computed from ‘inputCSV’. Here is the full description of eighteen variables in Fig 1.
    • Median monthly housing costs: Median monthly housing costs
    • % below poverty: percentage of population in poverty
    • % unemployed: percentage of unemployed population
    • % with 4year college degree: percentage of populationwith at least a four-year college degree
    • % manufacturing: percentage of manufacturing employees (by industries)
    • % service industry: percentage of service employees (by industries)
    • % structures more than 30 years old: percentage of structures built more than 30 years ago
    • % households moved <10 years ago: percentage of household heads moved into unit less than 10 years ago
    • % multiunit structures: percentage of housing units in multi-unit structures
    • % owner occupied housing: percentage of owner-occupied housing units
    • % vacant housing: percentage of vacant housing units
    • % > 60 years old: percentage of population aged 60 years and over
    • % < 18 years old: percentage of population aged 17 years and under
    • % white: percentage of persons of white race, not Hispanic origin
    • % Asian: percentage of persons of Asian race (and Pacific Islander)
    • % Hispanic: percentage of persons of Hispanic origin
    • % black : percentage of persons of black race, not Hispanic origin
    • % foreign: born percentage of foreign-born population
  • ‘Distribution_of_Subject’: A1 in Fig1. Enter ‘True’ to display or ‘False’ not to display.
  • ‘Zscore_Means_across_Clusters’: A in Fig2. Enter ‘True’ to display or ‘False’ not to display.
  • ‘Zscore_Means_of_Each_Cluster’: B in Fig2. Enter ‘True’ to display or ‘False’ not to display.
  • ‘Number_of_Barcharts_for_Subject_Clusters’: The number of column bar charts shows up in Fig1.
  • ‘Number_of_BoxPlots_for_Subject_Clusters’: The number of box plots shows up in Fig1.

A Case Study

Exploring Neighborhood-level Social Vulnerability to COVID-19 in Chicago.

Two images (Fig 1 and 2) below show the result visualization of VNE, which allow users to explore socioeconomic and demographic disparity in COVID-19 outbreaks as well as vulnerable neighborhoods and their socioeconomic and demographic characteristics. Two input data were used:

  • COVID-19 confirmed and test cases at the zip code level in Chicago. They were downloaded from the website of the Illinois Department of Public Health. The data used reflects the duration of the COVID-19 outbreak until July 11th, 2020, when the data was downloaded.
  • American Community Survey (ACS) 5-year estimates from 2014 to 2018. From ACS, 18 variables representing different socioeconomic and demographic statuses were collected.

Fig 1. The first part of the visualization of VNE. CyberGIS_Vis.PNG

Fig 2. The second part of the visualization of VNE. CyberGIS_Vis.PNG

Data

Related Resources

Contributors

Su Yeon Han¹, Jeon-Young Kang², Fangzheng Lyu³, Furqan Baig³, Jinwoo Park³, Shaowen Wang³

¹ Geography and Environmental Studies, Texas State University, San Marcos, TX, USA ² Department of Geography, Kyung Hee University, South Korea ³ CyberGIS Center for Advanced Digital and Spatial Studies, University of Illinois at Urbana-Champaign, Urbana, IL, USA

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.


If you have questions, please contact Dr. Su Yeon Han at [email protected] at Geography and Environmental Studies, Texas State University

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •