echoi / seisflows

An automated workflow tool for full waveform inversion and adjoint tomography

Home Page:http://seisflows.readthedocs.org/en/latest/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SeisFlows

Documentation can be found on Read the Docs: https://seisflows.readthedocs.io (in development)

Documentation Status

SeisFlows is a Python-based waveform inversion package used to tackle the problems of full waveform inversion, seismic migration, and adjoint tomography.

With a growing user base in academia and industry, this package has been used for production scale inversions, some with over a billion model parameters, for research problems related to oil and gas exploration, earthquake seismology, and general nonlinear optimization problems.

Recent changes made with respect to the original SeisFlows code (now named SeisFlows Legacy): include code refactor to Python3, improvements in source-code implementation and readability, stronger adherance to coding standards (PEP-8), and additional functionalities including a command line tool and improved parameter input system.

References

If you find this package useful, please cite:

Ryan Modrak, Dmitry Borisov, Matthieu Lefebvre, Jeroen Tromp; SeisFlows—Flexible waveform inversion software, Computers & Geosciences, Volume 115, June 2018, Pages 88-95, https://doi.org/10.1016/j.cageo.2018.02.004

Ryan Modrak, Jeroen Tromp; Seismic waveform inversion best practices: regional, global and exploration test cases, Geophysical Journal International, Volume 206, Issue 3, 1 September 2016, Pages 1864–1889, https://doi.org/10.1093/gji/ggw202

About

An automated workflow tool for full waveform inversion and adjoint tomography

http://seisflows.readthedocs.org/en/latest/

License:BSD 2-Clause "Simplified" License


Languages

Language:Python 99.8%Language:Shell 0.2%