openscm_runner.adapters.ciceroscm_adapter.read_results#

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

CSCMREADER#

class CSCMREADER(odir, endyear)[source]#

Bases: object

Class to read CICERO-SCM output data

get_data_from_forc_file(folder, variable)[source]#

Get data from forcing files

get_sun_forcing(startyear, endyear)[source]#

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

get_volc_forcing(startyear, endyear)[source]#

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

read_sun_series()[source]#

Read solar forcing timeseries from input

read_variable_timeseries(scenario, variable, sfilewriter)[source]#

Read variable timeseries Connecting up to correct file type to get the data

read_volc_series()[source]#

Read volcanic forcing timeseries from input

get_data_from_conc_file#

get_data_from_conc_file(folder, variable, endyear)[source]#

Get data from concentration files

get_data_from_em_file#

get_data_from_em_file(folder, variable, endyear)[source]#

Get data from emissions files

get_data_from_temp_file#

get_data_from_temp_file(folder, variable, endyear)[source]#

Get data from temperature files

get_data_from_ohc_file#

get_data_from_ohc_file(folder, variable, endyear)[source]#

Get data from ocean heat content files

get_data_from_rib_file#

get_data_from_rib_file(folder, variable, endyear)[source]#

Get data from rib files

convert_cicero_unit#

convert_cicero_unit(cicero_unit)[source]#

Convert cicero unit convention for pint