About Majic

Managing Access to Jules in the Cloud

Majic is a web application that allows users to run the JULES land-surface model within a high performance computing environment over the web. You can create new model runs, easily customise some of the main JULES parameters, and view and download results for new and existing model runs.

What is JULES?

JULES is the Joint UK Land Environment Simulator, a community land surface model designed for use within a climate and weather prediction system. It is the core component of both the Met Office's modelling infrastructure and NERC's Earth System Modelling Strategy, and hence is continually improving, placing it firmly at the cutting edge of land surface modelling.

By allowing different land surface processes (surface energy balance, hydrological cycle, carbon cycle, dynamic vegetation, etc.) to interact with each other, JULES provides a framework to assess the impact of modifying a particular process on the ecosystem as a whole, e.g. the impact of climate change on hydrology, and to study potential feedbacks.

JULES is available to any researcher, free of charge. Its development is governed by a community process, and is presided over by a management committee comprised of organisations providing significant resources for the ongoing development of JULES.

Why should I use Majic rather than downloading and using the JULES model?

JULES is a large, complex and flexible model. Running it requires some skill in Fortran, detailed knowledge of the model parameters and some effort in obtaining and formatting suitable driving data. Long runs over large areas can take significant time, and the data volumes produced can be very large.

Majic overcomes these problems by providing access to run the model through a simple set of web pages. The model code has been set up to run on the JASMIN high performance computing environment. A number of driving datasets, for the globe and for the UK, for current and future climates are provided. The model parameters available have been restricted to a core set of options, and Majic guides you through the process of setting these parameters. The JASMIN computing environment allows the model to run very fast meaning model runs can be completed more quickly. JASMIN also provides a large amount of storage space for outputs. It’s Majic.

Who wouldn’t want to use Majic?

There are many reasons why you might prefer to download and run the JULES model code rather than using Majic: if you want to change a wider set of JULES parameters; if you want to edit the JULES code and/or add new processes; if you want to run it with your own gridded driving data (note it is possible to upload single cell or point driving data within Majic).

What JULES options can I set with Majic?

The principal modelling options within Majic are changes to the land cover representation. This can be set to a single land cover type over a large area, or individual cells can be modelled within which the proportion of each land cover class can be varied.

I don’t know how JULES works, I want access to results modelled by experts?

Majic contains some baseline JULES runs for each driving dataset that reflect sensible model parameters. You can use Majic to view or download this data.

What driving datasets are available?

Initially the only driving data available will be the global WATCH Forcing Data and the new CHESS 1km dataset for the UK (1961 – 2012). Additional datasets, such a future climate scenarios, will be added over time.

What am I allowed to use data from Majic for?

The data are generally available for academic use, but please see the Terms and Conditions of use for details.

I have meteorological data for my own site of interest. Can I use this data within Majic?

Single cell or point location model runs can be undertaken either using data from the driving datasets provided, or using user defined driving data.

Cookies: Majic uses a cookie to store a random string on your computer to enable session state between pages. We do not collect any information about you except that required for system administration of the web server. By using this site you agree to our Cookie Policy