T-reX.config.user_settings
Configure Project and Database Settings for T-reX.
This script is used to configure the project and database settings, as well as set up the essential paths for the data, config, and result directories.
- The script allows for two modes of operation:
Single Mode (single is True): Set the project and database names to a single specified value.
Multiple projects/databases mode (single is False): Facilitates batch processing of multiple projects and databases.
Additionally, the script allows for the use of multiprocessing (use_multiprocessing is True). (not working in premise update)
Premise can also be used to make future databases (use_premise is True).
Attributes
Functions
|
Generate a list of argument dictionaries for processing multiple projects and databases. |
Module Contents
- T-reX.config.user_settings.custom_bw2_dir = None
- T-reX.config.user_settings.biosphere_name = 'biosphere3'
- T-reX.config.user_settings.project_premise_base = 'default-3.9.1'
- T-reX.config.user_settings.project_premise = 'default-3.9.1-premise'
- T-reX.config.user_settings.project_base = 'TreX_macrostudy'
- T-reX.config.user_settings.project_T_reX = 'TreX_macrostudy'
- T-reX.config.user_settings.use_T_reX = True
- T-reX.config.user_settings.db_T_reX_name = 'biosphere_T-reX'
- T-reX.config.user_settings.single = False
- T-reX.config.user_settings.single_database = 'ecoinvent_cutoff_3.9_remind_SSP2-Base_2065'
- T-reX.config.user_settings.delete_T_reX_project = False
- T-reX.config.user_settings.use_multiprocessing = False
- T-reX.config.user_settings.verbose = False
- T-reX.config.user_settings.do_search = True
- T-reX.config.user_settings.do_methods = True
- T-reX.config.user_settings.do_edit = True
- T-reX.config.user_settings.use_premise = False
- T-reX.config.user_settings.database_name = 'ecoinvent-3.9.1-cutoff'
- T-reX.config.user_settings.database_biosphere = 'biosphere3'
- T-reX.config.user_settings.delete_existing_premise_project = False
- T-reX.config.user_settings.use_mp = True
- T-reX.config.user_settings.batch_size = 1
- T-reX.config.user_settings.premise_quiet = False
- T-reX.config.user_settings.project_T_reX = 'T-reX-default-3.9.1-premise'
- T-reX.config.user_settings.premise_key = 'tUePmX_S5B8ieZkkM7WUU2CnO8SmShwmAeWK9x2rTFo='
- T-reX.config.user_settings.key_path
- T-reX.config.user_settings.models = ['remind']
- T-reX.config.user_settings.ssps = ['SSP1', 'SSP5']
- T-reX.config.user_settings.rcps = ['PkBudg500']
- T-reX.config.user_settings.years = [2020, 2030, 2040, 2050]
- T-reX.config.user_settings.desired_scenarios = []
- T-reX.config.user_settings.generate_args_list(single_database=None)[source]
Generate a list of argument dictionaries for processing multiple projects and databases.
This function is used when the tool is set to operate in multiple projects/databases mode. It generates a list of argument dictionaries, each containing project and database settings.
- Returns:
A list of dictionaries with project and database settings for batch processing.
- T-reX.config.user_settings.cwd
- T-reX.config.user_settings.dir_config
- T-reX.config.user_settings.dir_data
- T-reX.config.user_settings.dir_tmp
- T-reX.config.user_settings.dir_logs
- T-reX.config.user_settings.dir_searchwaste_results
- T-reX.config.user_settings.dir_searchmaterial_results
- T-reX.config.user_settings.dir_databases_T_reX
- T-reX.config.user_settings.dir_T_reX