Manual MAGICC6 Executable

From MAGICC6 Wiki
Jump to: navigation, search

This page provides a short user manual and FAQ for how to run the MAGICC6 Windows executable, which you can download from Note that probably the easiest way to do your own runs with MAGICC6 is the web-interface to the MAGICC version that we have running on our servers, accessible via


  1. Download the zipped MAGICC6 version from
  2. Unzip in a directory of your choice, e.g. into D:/MAGICC6/
  3. The executable "magicc6.exe", all its input data files (".IN") and configuration settings ("*.CFG") files are now in this MAGICC6 folder and ready to use. No further steps necessary.

Quick User Guide

Suppose you wanted to run MAGICC6 for the RCP85 scenario and with default RCP climate and carbon cycle settings.

The only file you need to change then is MAGTUNE_SIMPLE.CFG file.

  • Set FILE_EMISSIONSCENARIO = "RCP85". This defines the emission scenario that shall be run, like RCP85.SCEN in this case. See your MAGICC installation folder for all the scenarios that are available. Scenario files in MAGICC 6.0 always end with .SCEN.
  • Set FILE_TUNINGMODEL = "C4MIP_BERN". This defines the C4MIP carbon cycle emulation - it will cause MAGICC to read out the parameters in the file MAGTUNE_C4MIP_BERN.CFG and overwrite any carbon cycle parameter settings with these values. (These are the default values used in the RCP creation process).
  • Set FILE_TUNINGMODEL_2 = "FULLTUNE_MEDIUM_CMIP3_ECS3". This defines the emulated climate response of MAGICC6, which in this case is the average of the AOGCM CMIP3 tunings. This setting will cause MAGICC to read out the parameters in the file MAGTUNE_FULLTUNE_MEDIUM_CMIP3_ECS3.CFG and overwrite respective parameter settings in MAGCFG_USER.CFG.

By default, MAGICC will produce a large bunch of output files, ending with .OUT (which takes some time..). If you want to restrict that, then change the OUT_XXXX parameters in the MAGCFG_USER.CFG file. Keep the OUT_PARAMETERS parameters set to 1, as this will produce a PARAMETERS.OUT file, which will tell you, what the exact model setting was for your run.

The easiest way to view the output is probably if you import the ASCII output files (ending with *.OUT) into a spreadsheet program, like MS Excel.

Expert User Guide

If you want, you can change any of the more than 400 input parameters to MAGICC. Please be advised though, that in most cases a non-sensible input will produce a non-sensible output. And sometimes, even sensible inputs bring the model to its knees... Anyway, you should know what you are doing or be in a very playful mood - and do not blame MAGICC6 for the outcome, if you choose to change any of these extra parameters.

Simply go into the file MAGCFG_USER.CFG and change the values for any of the parameters in there... Some description of what the parameters are meant to be doing are in MAGICC_DEFAULTALL_69.CFG. It would be best, though, if you do not change that MAGICC_DEFAULTALL_69.CFG file.


We greatly appreciate your feedback. It helps us most, if you file a feedback via Please note though, that we generally won't be able to provide user support as those people who pay us in our working time, generally prefer us to do other stuff... But be assured that we truly honor your feedback.