Software

SocScape - mapping residential segregation and racial diversity

raceland - R package for a pattern-based, zoneless method for analysis and visualization of racial topography

The raceland package implements a computational framework for a pattern-based, zoneless analysis and visualization of (ethno)racial topography (Dmowska et al 2020). It is a reimagined approach for analyzing residential segregation and racial diversity based on the concept of ‘landscape’ used in the domain of landscape ecology.  Racial landscape, represented by a high-resolution raster grid with each cell containing only inhabitants of a single race, is quantified by two metrics (entropy and mutual information) derived from Information Theory concept (IT). Entropy is the measure of racial diversity and mutual information measures racial segregation.

Racial landscape method is based on the raster gridded data, and unlike the previous methods, does not depend on the division of specific zones (census tract, census block, etc.). Calculation of racial diversity (entropy) and racial segregation (mutual information) can be performed for the whole area of interests (i.e., metropolitan area) without introducing any arbitrary divisions. Racial landscape method also allows for performing calculations at different spatial scales.

Download raceland

More information

  • How to measure spatial diversity and segregation? - Jabub Nowosad post introducing raceland package [Read more]
  • R vignettes:
    • raceland: R package for a pattern-based, zoneless method for analysis and visualization of racial topography [Read more]
    • raceland: Describing local racial patterns of racial landscapes at different spatial scales [Read more]
    • raceland: Describing local pattern of racial landscape using SocScape grids [Read more]

Dasymetric modeling in R

This is set of scripts used to perform dasymetric modeling. This set of scripts use following R libraries: DBI, RSQLite, rgdal, rgrass7.

The complete description of performing dasymetric modeling for the entire U.S using R is presented in paper "Dasymetric modelling of population distribution – large data approach." published in Quaestiones Geographicae 38(1) by A.Dmowska. 

Download R scripts


Gridded-based racial dot map in R

This script implements procedure of calculating racial dot map from high-resolution race-specific grids.

Download R script