def set_zero_config(self):
<EOL>zero_emissions.write(join(self.run_dir, self._scen_file_name), self.version)<EOL>time = zero_emissions.filter(variable="<STR_LIT>", region="<STR_LIT>")[<EOL>"<STR_LIT:time>"<EOL>].values<EOL>no_timesteps = len(time)<EOL>ch4_conc_pi = <NUM_LIT><EOL>ch4_conc = ch4_conc_pi * np.ones(no_timesteps)<EOL>ch4_conc_df = pd.DataFrame(<EOL>{<EOL>"<STR_LIT:time>": time,<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT:value>": ch4_conc,<EOL>}<EOL>)<EOL>ch4_conc_writer = MAGICCData(ch4_conc_df)<EOL>ch4_conc_filename = "<STR_LIT>"<EOL>ch4_conc_writer.metadata = {<EOL>"<STR_LIT>": "<STR_LIT>"<EOL>}<EOL>ch4_conc_writer.write(join(self.run_dir, ch4_conc_filename), self.version)<EOL>fgas_conc_pi = <NUM_LIT:0><EOL>fgas_conc = fgas_conc_pi * np.ones(no_timesteps)<EOL>varname = "<STR_LIT>"<EOL>fgas_conc_df = pd.DataFrame(<EOL>{<EOL>"<STR_LIT:time>": time,<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": varname,<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT:value>": fgas_conc,<EOL>}<EOL>)<EOL>fgas_conc_writer = MAGICCData(fgas_conc_df)<EOL>fgas_conc_filename = "<STR_LIT>".format(varname)<EOL>fgas_conc_writer.metadata = {"<STR_LIT>": "<STR_LIT>"}<EOL>fgas_conc_writer.write(join(self.run_dir, fgas_conc_filename), self.version)<EOL>emis_config = self._fix_any_backwards_emissions_scen_key_in_config(<EOL>{"<STR_LIT>": self._scen_file_name}<EOL>)<EOL>self.set_config(<EOL>**emis_config,<EOL>rf_initialization_method="<STR_LIT>",<EOL>rf_total_constantafteryr=<NUM_LIT>,<EOL>file_co2i_emis="<STR_LIT>",<EOL>file_co2b_emis="<STR_LIT>",<EOL>co2_switchfromconc2emis_year=<NUM_LIT>,<EOL>file_ch4i_emis="<STR_LIT>",<EOL>file_ch4b_emis="<STR_LIT>",<EOL>file_ch4n_emis="<STR_LIT>",<EOL>file_ch4_conc=ch4_conc_filename,<EOL>ch4_switchfromconc2emis_year=<NUM_LIT>,<EOL>file_n2oi_emis="<STR_LIT>",<EOL>file_n2ob_emis="<STR_LIT>",<EOL>file_n2on_emis="<STR_LIT>",<EOL>file_n2o_conc="<STR_LIT>",<EOL>n2o_switchfromconc2emis_year=<NUM_LIT>,<EOL>file_noxi_emis="<STR_LIT>",<EOL>file_noxb_emis="<STR_LIT>",<EOL>file_noxi_ot="<STR_LIT>",<EOL>file_noxb_ot="<STR_LIT>",<EOL>file_noxt_rf="<STR_LIT>",<EOL>file_soxnb_ot="<STR_LIT>",<EOL>file_soxi_ot="<STR_LIT>",<EOL>file_soxt_rf="<STR_LIT>",<EOL>file_soxi_emis="<STR_LIT>",<EOL>file_soxb_emis="<STR_LIT>",<EOL>file_soxn_emis="<STR_LIT>",<EOL>file_oci_emis="<STR_LIT>",<EOL>file_ocb_emis="<STR_LIT>",<EOL>file_oci_ot="<STR_LIT>",<EOL>file_ocb_ot="<STR_LIT>",<EOL>file_oci_rf="<STR_LIT>",<EOL>file_ocb_rf="<STR_LIT>",<EOL>file_bci_emis="<STR_LIT>",<EOL>file_bcb_emis="<STR_LIT>",<EOL>file_bci_ot="<STR_LIT>",<EOL>file_bcb_ot="<STR_LIT>",<EOL>file_bci_rf="<STR_LIT>",<EOL>file_bcb_rf="<STR_LIT>",<EOL>bcoc_switchfromrf2emis_year=<NUM_LIT>,<EOL>file_nh3i_emis="<STR_LIT>",<EOL>file_nh3b_emis="<STR_LIT>",<EOL>file_nmvoci_emis="<STR_LIT>",<EOL>file_nmvocb_emis="<STR_LIT>",<EOL>file_coi_emis="<STR_LIT>",<EOL>file_cob_emis="<STR_LIT>",<EOL>file_mineraldust_rf="<STR_LIT>",<EOL>file_landuse_rf="<STR_LIT>",<EOL>file_bcsnow_rf="<STR_LIT>",<EOL>file_fgas_conc=[fgas_conc_filename] * <NUM_LIT:12>,<EOL>fgas_switchfromconc2emis_year=<NUM_LIT>,<EOL>rf_mhalosum_scale=<NUM_LIT:0>,<EOL>mhalo_switch_conc2emis_yr=<NUM_LIT>,<EOL>stratoz_o3scale=<NUM_LIT:0>,<EOL>rf_volcanic_scale=<NUM_LIT:0>,<EOL>rf_solar_scale=<NUM_LIT:0>,<EOL>)<EOL>
Set config such that radiative forcing and temperature output will be zero

        This method is intended as a convenience only, it does not handle everything in
        an obvious way. Adjusting the parameter settings still requires great care and
        may behave unepexctedly.