All Projects β†’ gimli-org β†’ Gimli

gimli-org / Gimli

Licence: apache-2.0
Geophysical Inversion and Modeling Library 🌍

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Gimli

Awesome Open Geoscience
Curated from repositories that make our lives as geoscientists, hackers and data wranglers easier or just more awesome
Stars: ✭ 668 (+328.21%)
Mutual labels:  open-source, geophysics
Simpeg
Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
Stars: ✭ 283 (+81.41%)
Mutual labels:  modeling, geophysics
Telewavesim
Teleseismic body wave modeling through stacks of (submarine/anisotropic) layers
Stars: ✭ 41 (-73.72%)
Mutual labels:  modeling, geophysics
Opensource
Code for geophysical 3D/2D Finite Difference modelling, Marchenko algorithms, 2D/3D x-w migration and utilities.
Stars: ✭ 60 (-61.54%)
Mutual labels:  modeling, geophysics
Xenorchestra updater
Xen Orchestra Update Script, used to keep current with the XO program developed by Olivier Lambert
Stars: ✭ 153 (-1.92%)
Mutual labels:  open-source
Deli
Stars: ✭ 148 (-5.13%)
Mutual labels:  modeling
Fundamental React
React implementation of the reusable component library designed in Fundamental Library Styles
Stars: ✭ 148 (-5.13%)
Mutual labels:  open-source
Makehuman Js
A library to build 3D human characters in the browser
Stars: ✭ 147 (-5.77%)
Mutual labels:  modeling
Startbootstrap Creative
Start Bootstrap is an open source library of free Bootstrap themes and templates. All of the free themes and templates on Start Bootstrap are released under the MIT license, which means you can use them for any purpose, even for commercial projects.
Stars: ✭ 1,900 (+1117.95%)
Mutual labels:  open-source
R5
Routing engine for multimodal (transit/bike/walk/car) networks with a particular focus on public transit.
Stars: ✭ 153 (-1.92%)
Mutual labels:  modeling
Invoiceplane
A self-hosted open source application for managing your invoices, clients and payments.
Stars: ✭ 1,936 (+1141.03%)
Mutual labels:  open-source
Orocommerce
Main OroCommerce package with core functionality.
Stars: ✭ 148 (-5.13%)
Mutual labels:  open-source
Ritabot
Real-Time Interchangeable Translating Assistant, an open-source free translation Bot for Discord.
Stars: ✭ 146 (-6.41%)
Mutual labels:  open-source
Python Hydrology Tools
πŸ’§ This repository holds a list of open source Python packages interesting to Hydrologists
Stars: ✭ 148 (-5.13%)
Mutual labels:  open-source
Material Design Data
ε…³δΊŽ Material Design ηš„δΈ€εˆ‡θ΅„ζ–™ιƒ½εœ¨θΏ™ι‡Œ
Stars: ✭ 1,857 (+1090.38%)
Mutual labels:  open-source
Umple
Umple: Model-Oriented Programming - embed models in code and vice versa and generate complete systems
Stars: ✭ 147 (-5.77%)
Mutual labels:  modeling
Adguardsdnsfilter
AdGuard Simplified Domain names filter
Stars: ✭ 149 (-4.49%)
Mutual labels:  open-source
Awesome Physics
🌌 A collaborative list of awesome software for exploring Physics concepts
Stars: ✭ 154 (-1.28%)
Mutual labels:  geophysics
Hippocampe
Threat Feed Aggregation, Made Easy
Stars: ✭ 149 (-4.49%)
Mutual labels:  open-source
Ultrasonic
Free and open-source music streaming Android client for Subsonic API compatible servers
Stars: ✭ 149 (-4.49%)
Mutual labels:  open-source

license release Github commits (since latest release)

pyGIMLi is an open-source library for modelling and inversion and in geophysics. The object-oriented library provides management for structured and unstructured meshes in 2D and 3D, finite-element and finite-volume solvers, various geophysical forward operators, as well as Gauss-Newton based frameworks for constrained, joint and fully-coupled inversions with flexible regularization.

What is pyGIMLi suited for?

  • analyze, visualize and invert geophysical data in a reproducible manner
  • forward modelling of (geo)physical problems on complex 2D and 3D geometries
  • inversion with flexible controls on a-priori information and regularization
  • combination of different methods in constrained, joint and fully-coupled inversions
  • teaching applied geophysics (e.g. in combination with Jupyter notebooks)

What is pyGIMLi NOT suited for?

  • for people that expect a ready-made GUI for interpreting their data
Installation

Anaconda-Server Badge Anaconda-Server Badge Anaconda-Server Badge Anaconda-Server Badge Anaconda-Server Badge

On all platforms, we recommend to install pyGIMLi via the conda package manager contained in the Anaconda distribution. For details on how to install Anaconda, we refer to: https://docs.anaconda.com/anaconda/install/

To avoid conflicts with other packages, we recommend to install pygimli in a separate environment. Here we call this environment pg, but you can give it any name. Note that this environment has to be created only once.

conda create -n pg -c gimli -c conda-forge pygimli=1.1.0

If you are using Windows or Mac, a new environment named β€œpg” should be visible in the Anaconda Navigator. If you want to use pygimli from the command line, you have to activate the environment. You can put this line in your ~/.bashrc file so that it is activated automatically if you open a terminal.

conda activate pg

See https://www.pygimli.org/installation.html for more information.

Import convention
import pygimli as pg
print(pg.__version__)

Check www.pygimli.org for additional information, detailed installation instructions and many examples.

Citing pyGIMLi

More information can be found in this paper. If you use pyGIMLi for your work, please cite as:

RΓΌcker, C., GΓΌnther, T., Wagner, F.M., 2017. pyGIMLi: An open-source library for modelling and inversion in geophysics, Computers and Geosciences, 109, 106-123, doi: 10.1016/j.cageo.2017.07.011.

BibTeX code:

@article{Ruecker2017,
  title = "{pyGIMLi}: An open-source library for modelling and inversion in geophysics",
  journal = "Computers and Geosciences",
  volume = "109",
  number = "",
  pages = "106--123",
  year = "2017",
  issn = "0098-3004",
  doi = "10.1016/j.cageo.2017.07.011",
  url = "http://www.sciencedirect.com/science/article/pii/S0098300417300584",
  author = "Carsten R\"ucker and Thomas G\"unther and Florian M. Wagner"
}
License

pyGIMLi is distributed under the terms of the Apache 2.0 license. Details on the license agreement can be found here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].