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 = 'biosphere'
- T-reX.config.user_settings.project_premise_base = 'default'
- T-reX.config.user_settings.project_premise = 'premise-SSP2-cutoff'
- T-reX.config.user_settings.project_base = 'premise-SSP2-cutoff'
- T-reX.config.user_settings.project_T_reX = 'TreX-premise-SSP2-cutoff'
- 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 = True
- 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 = True
- T-reX.config.user_settings.database_name = 'ecoinvent-3.10-cutoff'
- T-reX.config.user_settings.database_biosphere = 'ecoinvent-3.10-biosphere'
- T-reX.config.user_settings.delete_existing_premise_project = True
- T-reX.config.user_settings.use_mp = True
- T-reX.config.user_settings.batch_size = 3
- T-reX.config.user_settings.premise_quiet = False
- T-reX.config.user_settings.project_T_reX = 'T-reX-premise-SSP2-cutoff'
- 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 = ['SSP2']
- T-reX.config.user_settings.rcps = ['Base']
- T-reX.config.user_settings.years = [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