Stockholm university logo, link to start page
Gå till denna sida på svenska webben

Geochemical Modelling

The course gives an introduction to different modelling tools, and thereafter proceeds to introduce basic methods in geochemical modelling such as equilibrium calculations and inverse modelling (from solution chemistry determining weathering of minerals and reaction), speciation, box models, and introduces modelling of reaction and transport.

Course period Spring 2022: May 2–June 3 (incorrect study period in the right column).

  • Course structure

    Welcome to the course in geochemical modelling (GM) that will run in the period May 2 to June 3. The course is a practical hands on course that focus on different techniques to model natural systems from different aspects. We will look into on how to do chemical speciation, box models and solving differential equations.

    This year I plan to give you 15 exercises of which the first exercise is an introduction to the R language and the used of the editor R studio and introduces you to some essential R language commands important for modelling.

    I plan to meet you 3 times a week where I on Mondays explain what the purpose/background to the exercises the coming week and go through last week’s exercises.

    Every week it will be scheduled time to ask questions and you can also send me a mail.

    The course have no course book and all material/background is written in the exercises or in additional materials uploaded on a server together with all additional material needed.

    The written exercise lists the complete code needed to solve the problem, but I emphasise that you should try to solve the problem by yourself first, with perhaps a few tips from the listed code in the written text.

    The examination of the course will be a home examination where you will be given a certain time frame to answer the questions. You can chose to hand in a written repport for one of the exercise every week (at latest on Fridays at 24.00) and if you have handed in all reports during the course you can select half of the questions on the written examination instead of doing all.

    All exercises for the coming week will be uploaded on Monday mornings, see

    I have also compiled all software needed and uploaded them to Google drive, see link below. All software is open source and can be used for free.

    Link to files and all software for the course;

    Software used in the course
    Visual Minteq (VM)
    R and R studio

    Below is direct links to the used software in the course.
    The software PHREEQCI is taken from USGS, only windows

    Visual Minteq, is taken from KTH, only windows

    R and R studio, download available for both Mac OS, Linux and Windows
    R studio,

    If you want to run PHREEQCI and Visual Minteq on Mac OS (or Linux) you need a virtualisation software, for example VirtualBox, (which is open source). You need an installation file for windows to install windows, preferably an iso-file.


    Knowledge assessment and examination are in the form of written examinations and project reports.

    Grades will be set according to a seven-point scale related to the learning objectives of the course:
    A = Excellent
    B = Very good
    C = Good
    D = Satisfactory
    E = Adequate
    Fx = Fail, some additional work required
    F = Fail, much additional work required

    The grading criteria will be distributed at the beginning of the course. d. In order to pass the course, students must receive the minimum passing grade E on all course units and participate in all mandatory instruction.

    Students who receive a failing grade on a regular examination are allowed to retake the examination as long as the course is still provided. The number of examination opportunities is not limited. Other mandatory course elements are equated with examinations. A student who has received a passing grade on an examination may not retake the examination to attain a higher grade. A student who has failed the same examination twice is entitled to have another examiner appointed, unless there are special reasons to the contrary. Such requests should be made to the department board. The course has at least two examination sessions per academic year the year of tuition given. Intermediate years are given at least one examination.

    There is no facility to improve the grade Fx to a pass grade in this course.

  • Contact

    Carl-Magnus MörthProfessor of Environmental geochemistry
    Carl-Magnus Mörth
    +46 (0)8 16 47 31 | Room: R301