Tutorials Introduction

The following tutorials target Mimi users of different experience levels, starting with first-time users. Before engaging with these tutorials, we recommend that users read the introductory Welcome to Mimi page. It will also be helpful to be comfortable with the basics of the Julia language, though expertise is not required.

If you find a bug in these tutorials, or have a clarifying question or suggestion, please reach out via Github Issues or our Mimi Framework forum. We welcome your feedback.

Available Tutorials

Tutorial 1: Install Mimi describes how to set up your system by installing julia, Mimi, and the Mimi registry.

Tutorial 2: Run an Existing Model steps through the tasks to download, run, and view the results of a registered model such as FUND. It should be usable for all users, including first-time users, and is a good place to start when learning to use Mimi.

Tutorial 3: Modify an Existing Model builds on Tutorial 2, showing how to modify an existing model such as DICE.

Tutorial 4: Create a Model takes a step beyond using registered models, explaining how to create a model from scratch.

Tutorial 5: Monte Carlo Simulations and Sensitivity Analysis Support explores Mimi's Monte Carlo simulation and sensitivity analysis support, using both the simple multi-Region tutorial model and MimiDICE2010 examples.

Additional AERE Workshop Tutorials: The Mimi developement team recently participated in the 2019 Association of Environmental and Resource Economists (AERE) summer conference during the pre-conference workshop on Advances in Integrated Assessment Models. This included both a presentation and a hands-on session demonstrating various use cases for Mimi. The Github repository here contains a) all slides from the workshop and b) all the code from the hands on sessions, which may be of interest to Mimi users. Importantly note that the linked code represents as a snapshot of Mimi at the time of the workshop, and will not be updated to reflect new changes.