+ + + - + + + - - Configuration BAUS Configuration -The configuration file structure for Bay Area UrbanSim (BAUS) and a description of each file. Model configurations files are stored in a configs folder in the model repository. They specify model settings such as model estimation constants and assumptions. -bayarea_urbnasim/configs +The configuration file structure for Bay Area UrbanSim (BAUS) and a description of each file. Model configurations files are stored in a configs folder in the model repository. They specify model settings such as model estimation coefficients and model assumptions. +bayarea_urbansim/configs adjusters/ @@ -556,25 +556,33 @@ adjusters/ -cost_shifters.yaml +cost_shifters.yaml Multipliers to cost, currently specified by county, used to calibrate the model. -development_caps_asserted.yaml +[development_caps_asserted.yaml] (https://github.com/BayAreaMetro/bayarea_urbansim/blob/main/configs/adjusters/cost_shifters.yaml) Caps on development, either residential or office, used to calibrate the model. (TODO: remove any base year existing policy caps entangled here). -employment_relocation_rates_overwrites.csv +employment_relocation_rates_overwrites.csv These overwrite the relocation rates in employment_relocation_rates.csv to calibrate the model, e.g. leave government sector jobs in San Francisco City Hall's TAZ. -sqft_per_job_adjusters +residential_vacancy_rate_mods.csv Region-level overwrites to the default residential vacancy rate, by simulation year. + + + +sqft_per_job_adjusters Multipliers to the number of sqft used by each job, defined in the model's developer settings, which modify the number of jobs that can occupy a building. This is used to calibrate the model, e.g. reflect CBD job densities or adjust vacancy rates by superdistrict. The inputs file telecommute_sqft_per_job_adjusters.csv uses alternative multipliers for for the forecast years in place of these, if the strategy is enabled. (TODO: Disentangle the k-factors and the policy application in these two files. In the meantime, use both files as is done in the PBA50 No Project). zoning_adjusters.yaml Adjusters used to modify the model's zoning data. + +zoning_adjusters.yaml Adjusters to zoning used to alter both the input zoning data and the simulation. + + accessibility/ @@ -618,8 +626,24 @@ developer/ Settings for the model's developer and feasibility models. -residential_vacancy_rates.csv -Residential vacancy rates for the residential developer model, separated from the main developer settings into this file to allow them to vary by year. +cap_rate specifies the capitalization rate for the developer in BAUS, overwriting the urbansim cap rate and pairing with the urbansim profit factor. + + + +parcel_filter + + + +describes all parcels which are off-limits in the model + + + +static_parcels a list of parcels which are off-limits for development, since they get added to "nodev" which is included in `parcel_filter``, and whose agents don't move + + + +building_sqft_per_job settings for the amount of space a job occupies, by buildings type, which determines how many jobs fit in a building + @@ -794,23 +818,50 @@ mapping.yaml paths.yaml Variables that store file names for use in the model code. - - - - - - - - - - - + +
+ - + + + - - Configuration BAUS Configuration -The configuration file structure for Bay Area UrbanSim (BAUS) and a description of each file. Model configurations files are stored in a configs folder in the model repository. They specify model settings such as model estimation constants and assumptions. -bayarea_urbnasim/configs +The configuration file structure for Bay Area UrbanSim (BAUS) and a description of each file. Model configurations files are stored in a configs folder in the model repository. They specify model settings such as model estimation coefficients and model assumptions. +bayarea_urbansim/configs adjusters/ @@ -556,25 +556,33 @@ adjusters/ -cost_shifters.yaml +cost_shifters.yaml Multipliers to cost, currently specified by county, used to calibrate the model. -development_caps_asserted.yaml +[development_caps_asserted.yaml] (https://github.com/BayAreaMetro/bayarea_urbansim/blob/main/configs/adjusters/cost_shifters.yaml) Caps on development, either residential or office, used to calibrate the model. (TODO: remove any base year existing policy caps entangled here). -employment_relocation_rates_overwrites.csv +employment_relocation_rates_overwrites.csv These overwrite the relocation rates in employment_relocation_rates.csv to calibrate the model, e.g. leave government sector jobs in San Francisco City Hall's TAZ. -sqft_per_job_adjusters +residential_vacancy_rate_mods.csv Region-level overwrites to the default residential vacancy rate, by simulation year. + + + +sqft_per_job_adjusters Multipliers to the number of sqft used by each job, defined in the model's developer settings, which modify the number of jobs that can occupy a building. This is used to calibrate the model, e.g. reflect CBD job densities or adjust vacancy rates by superdistrict. The inputs file telecommute_sqft_per_job_adjusters.csv uses alternative multipliers for for the forecast years in place of these, if the strategy is enabled. (TODO: Disentangle the k-factors and the policy application in these two files. In the meantime, use both files as is done in the PBA50 No Project). zoning_adjusters.yaml Adjusters used to modify the model's zoning data. + +zoning_adjusters.yaml Adjusters to zoning used to alter both the input zoning data and the simulation. + + accessibility/ @@ -618,8 +626,24 @@ developer/ Settings for the model's developer and feasibility models. -residential_vacancy_rates.csv -Residential vacancy rates for the residential developer model, separated from the main developer settings into this file to allow them to vary by year. +cap_rate specifies the capitalization rate for the developer in BAUS, overwriting the urbansim cap rate and pairing with the urbansim profit factor. + + + +parcel_filter + + + +describes all parcels which are off-limits in the model + + + +static_parcels a list of parcels which are off-limits for development, since they get added to "nodev" which is included in `parcel_filter``, and whose agents don't move + + + +building_sqft_per_job settings for the amount of space a job occupies, by buildings type, which determines how many jobs fit in a building + @@ -794,23 +818,50 @@ mapping.yaml paths.yaml Variables that store file names for use in the model code. - - - - - -