Skip to content
forked from adjtomo/seisflows

SeisFlows3: a hard fork of SeisFlows, the full waveform inversion and adjoint tomography workflow package. SeisFlows3 features a newly designed CLI, better documented source code, an update to Python3 syntax, and tutorials/doc/examples coming soon.

License

Notifications You must be signed in to change notification settings

bch0w/seisflows3

 
 

Repository files navigation

⚠️ ⚠️ ⚠️

THIS REPOSITORY WILL BE MERGED AND DELETED

Please see the following issue for more information: #2

⚠️ ⚠️ ⚠️



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

Documentation Status

SeisFlows3 is a fork of SeisFlows and the current main development branch for this codebase.

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.

Changes made in the SeisFlows3 package include code refactor to Python3, improvements in source-code implementation and readability, stronger adherance to coding standards (PEP-8), and additional functionalities not present in the original package.

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

SeisFlows3: a hard fork of SeisFlows, the full waveform inversion and adjoint tomography workflow package. SeisFlows3 features a newly designed CLI, better documented source code, an update to Python3 syntax, and tutorials/doc/examples coming soon.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 75.2%
  • Jupyter Notebook 24.5%
  • Other 0.3%