https://colab.ws/articles/10.1051%2Fe3sconf%2F202016301012