Instantiating a synthetic city

The instantiation of a city is done by using the demographic data, information on the distribution and the number of households and the information of workplace distribution, school distribution and the employment statistics for a city. We look for the demographic data which contains data on the total population, number of children, the number of people who are employed, on a fine-grained geographic scope of ward or block of the city.

The script to instantiate a city is written in Python and the following are the steps to setup a running instance of the script.