This is a Preprint and has not been peer reviewed. The published version of this Preprint is available: https://doi.org/10.31223/X5F31V. This is version 3 of this Preprint.
This is a Preprint and has not been peer reviewed. The published version of this Preprint is available: https://doi.org/10.31223/X5F31V. This is version 3 of this Preprint.
We present Inversionson, a Python package that fully automates modern full-waveform inversions (FWI).
It supports traditional FWI, which uses the same set of events and a single simulation mesh in each iteration, as well as more advanced workflows that exploit the use of dynamic mini-batches and wavefield-adapted meshes.
These recently introduced advancements can be time-consuming and challenging to implement but offer major benefits, such as much lower computing cost in favourable cases and the ability to use much larger datasets, while having a built-in optimal experimental design.
Inversionson, in essence, acts as a control center that steers the functions of several other packages, making them communicate and work together to perform seismic inversions.
This enables scaling of full-waveform inversion problems well on the most powerful High Performance Computing (HPC) clusters while requiring no user input during run time.
Widespread adoption of real data full-waveform inversion workflows to image regional to global 3-D Earth structure has so far been limited to a handful of research groups, with most researchers focusing on 2-D synthetic problems.
This probably mainly stems from the challenging implementation, as well as a lack of computational and human resources.
Inversionson is built on top of various tools and mitigates each of these challenges, by exploiting the widely used waveform solver package Salvus, supporting efficient modern workflows, and fully automating the time-consuming steps.
With this contribution, we hope that we can make FWI a more interesting option for a much larger group of researchers, thereby accelerating progress in the field.
https://doi.org/10.31223/X5F31V
Geophysics and Seismology, Numerical Analysis and Scientific Computing, Software Engineering
Seismology, Software
Published: 2021-03-03 15:03
Last Updated: 2022-03-12 00:14
CC BY Attribution 4.0 International
Data Availability (Reason not available):
no data used
There are no comments or no comments have been made public for this article.