Tutorial: PyGIMLi
Channel: Software Underground
Date: 26/04/2022

Thomas Günther, Carsten Rücker , Florian Wagner 

What you'll need:
- Repo: https://github.com/gimli-org/transform2022
- Slack channel: #t22-tue-pygimli (visit https://softwareunderground.org/slack to join)

pyGIMLi is an open-source library for modeling and inversion in geophysics. This tutorial is particularly suited for new users but adds up to last-years tutorial on Transform 2021 that was covering model building and synthetic modellings on the equation and application levels, and some standard inversion of synthetic and field data, plus how to use an own forward operator. This tutorial will add on to this and go into some more details about the underlying classes but will mainly focus on user-specific inversion:

    - DataContainer, Mesh, matrix types, transformations, frameworks
    - geostatistical regularization vs. classical smoothness types
    - individual treatment of subsurface regions
    - incorporation of prior knowledge
    - different kinds of joint and coupled inversion
    - induced polarization modelling and spectrally constrained inversion
    - outlook and overview of other packages in the pyGIMLi ecosystem (BERT, COMET, SAEM, custEM)

TIMESTAMPS
00:00:00              Software Underground Info
00:01:46              Intro 
0_Step_into_pyGIMLi.ipynb
00:03:45              Previous pyGIMLi tutorial
00:10:00              Repository
00:12:35              Objectives of this tutorial
00:14:59              The DataContainer class
00:26:35              Data containers with indexed data
00:38:33              The mesh class
00:49:00              Matrices
1_Regularization.ipynb
00:57:41              Regularization - concepts explained
01:09:32              Geostatistic regularization
2_Lake.ipynb
01:15:07              -
3_ERTwithPrior.ipynb
01:34:37              -
5_Outlook.ipynb
01:57:05              -