def get_configuration(self):
     run_configuration = config.copy()
     local_config = self.get_local_configuration()
     run_configuration.merge(local_config)
     #run_configuration["models_configuration"][self.model_name]["controller"]["init"]["arguments"]["filter"] = \
     #    "'zone.aggregate(urbansim.gridcell.developable_SSS_capacity_lag%s)' % (urbansim_constant['recent_years']+1)" 
     run_configuration["models_configuration"][self.model_name]["controller"]["init"]["arguments"]["developable_maximum_unit_variable"] = \
         "'zone.aggregate(urbansim.gridcell.developable_maximum_UNITS_lag%s)' % (urbansim_constant['recent_years']+1)" 
     run_configuration["models_configuration"][self.model_name]["controller"]["init"]["arguments"]["developable_minimum_unit_variable"] = \
         "'zone.aggregate(urbansim.gridcell.developable_minimum_UNITS_lag%s)' % (urbansim_constant['recent_years']+1)" 
     run_configuration["models_configuration"][self.model_name]["controller"]["init"]["arguments"]["capacity_string"] = \
         "'zone.aggregate(urbansim.gridcell.is_developable_for_UNITS_lag%s, function=aggregate)' % (urbansim_constant['recent_years']+1)"
     return run_configuration
 def get_configuration(self):
     run_configuration = config.copy()
     elcm_local_configuration = self.get_local_configuration()
     run_configuration.merge(elcm_local_configuration)
     return run_configuration
Esempio n. 3
0
 def get_configuration(self):
     run_configuration = config.copy()
     elcm_local_configuration = self.get_local_configuration()
     run_configuration.merge(elcm_local_configuration)
     return run_configuration
Esempio n. 4
0
# Opus/UrbanSim urban simulation software.
# Copyright (C) 2005-2009 University of Washington
# See opus_core/LICENSE

from hlcm_estimation_config import estimation_configuration
from estimation_zone_config import run_configuration as config

run_configuration = config.copy()
run_configuration.merge(estimation_configuration)
#residential_price_model = {"real_estate_price_model": {"group_members": ["residential"]}}
#run_configuration["models"] = [residential_price_model] + \
#                               run_configuration["models"]
run_configuration["datasets_to_preload"] = {
    'gridcell': {},
    'job': {},
    'zone': {},
    'household': {},
    'building': {},
    'faz': {},
}

#run_configuration["models_configuration"]["household_location_choice_model"]["controller"]["init"]["arguments"]["sample_size_locations"] = 50
# Opus/UrbanSim urban simulation software.
# Copyright (C) 2005-2009 University of Washington
# See opus_core/LICENSE

from hlcm_estimation_config import estimation_configuration
from estimation_zone_config import run_configuration as config

run_configuration = config.copy()
run_configuration.merge(estimation_configuration)
#residential_price_model = {"real_estate_price_model": {"group_members": ["residential"]}}
#run_configuration["models"] = [residential_price_model] + \
#                               run_configuration["models"]
run_configuration["datasets_to_preload"] = {
        'gridcell': {},
        'job': {},
        'zone':{},
        'household':{},
        'building': {},
        'faz':{},
        }


#run_configuration["models_configuration"]["household_location_choice_model"]["controller"]["init"]["arguments"]["sample_size_locations"] = 50