openscm_runner.adapters.ciceroscm_py_adapter.read_results#

Module that reads in CICERO-SCM results and returns data to append to SCMRun

CSCMREADER#

class CSCMREADER(nystart, nyend)[source]#

Bases: object

Class to read CICERO-SCM output data

get_data_from_forc(results, variable)[source]#

Get data from forcing files

get_sun_forcing(results)[source]#

Return volcanic forcing time series from startyear up to and including endyear

get_variable_timeseries(results, variable, sfilewriter)[source]#

Get variable timeseries Connecting up to correct data dictionary to get data

get_volc_forcing(results)[source]#

Return volcanic forcing time series from startyear up to and including endyear

get_data_from_conc#

get_data_from_conc(results, variable)[source]#

Get data from concentration files

get_data_from_em#

get_data_from_em(results, variable)[source]#

Get data from emissions files

get_data_from_temp_or_rib#

get_data_from_temp_or_rib(results, variable)[source]#

Get data for temperature or rib variables

get_data_from_ohc#

get_data_from_ohc(results, variable)[source]#

Get data from ocean heat content files

convert_cicero_unit#

convert_cicero_unit(cicero_unit)[source]#

Convert cicero unit convention for pint