07 January 2020
The year 2019 passed quickly, and even though 2020 started already here a short roundup of the year. My highlight of the year in terms of open-source geophysical software is definitely the release of emg3d
, a matrix-free multigrid solver for 3D electromagnetic diffusion with tri-axial electrical anisotropy written in Python. 
22 December 2018
Before this blog completely dies the death of many blogs, an intent to revive it by briefly reviewing 2018. Many things related to empymod (book, article, digital linear filters) but also a bunch of other things, such as a 3D slicer in matplotlib. 
20 June 2017
The project around the electromagnetic python modeller empymod
grew bigger than anticipated. Here a short summary of what happened since my previous blog entry. 
30 November 2016
The electromagnetic python modeller empymod
can model electric or magnetic responses due to a three-dimensional electric or magnetic source in a layered-earth model with electric anisotropy, electric permittivity, and magnetic permeability, from very low frequencies to very high frequencies.
01 October 2016
A Python
wrapper for FFTLog
, a logarithmic fast Fourier transform (FFT) in Fortran
.
07 February 2016
If you are dealing with Magnetotellurics (MT) and are using the 2D inversion routine MARE2DEM
, you might be interested in Edi2Mare
.
06 June 2015
Using basemap
(with a modified xkcd-style) to create global and local travel maps. 
30 September 2014
The dimensions of a pdf produced by matplotlib have not necessarily the dimensions you would expect. Here is a semi-automatic way how to check and adjust the output dimensions.
25 September 2014
A little function with which you can fill a grid of regular or irregular spacing either with colours or with a single colour and transparency. 
18 September 2014
Move the scientific notation in a Matplotlib figure from top to the side; includes some primitive web crawling to get data for the example. 
17 September 2014
A Matlab GUI example containing most elements to get you up and running if you plan to write a Matlab GUI from scratch.
17 September 2014
Plotting a circle with Matplotlib on a figure can be tricky if the figure axes have different dimensions. The customised function circle
removes that hurdle. 
10 September 2014
A basemap
example, including accessing some of the wealth of public domain data. 
03 August 2014
An introduction to the aftershock series of blog posts which are to follow. And a brief run-down of the installation of the corresponding IPython notebook environment.
20 July 2014
A quick run-down how I generate these static pages.