Coder Social home page Coder Social logo

allengree's Projects

aimbat icon aimbat

AIMBAT: Automated and Interactive Measurement of Body wave Arrival Times

asofi3d icon asofi3d

Anisotropic seismic modeling in time domain.

asp3d icon asp3d

Software Toolkit ActiveSeismoPick3D

awesome-open-geoscience icon awesome-open-geoscience

Curated from repositories that make our lives as geoscientists, hackers and data wranglers easier or just more awesome

baygrav3d icon baygrav3d

BayGrav3D is a Bayesian linear gravity inverse modeling program that inverts gravity data to determine the best-fitting densities of spatially discretized 3D subsurface prisms in a least-squares sense. We use a Bayesian approach to incorporate both data uncertainty and prior geophysical constraints, such as seismic data. Gaussian priors are applied to the model parameters as absolute equality constraints. BayGrav3D utilizes Tikhonov regularization as a relative equality constraint that smooths and stabilizes the inversion solution. Given gravity data and a set of priors, the inversion produces a solution to the model parameters (i.e. density) and the full covariance and resolution matrices to quantify the error on the solution. BayGrav3D is capable of working on both local and regional scales and with both simple and complex subsurface geometries. BayGrav3D is written is Matlab, and the release contains an example project with data with which users may test the scripts. A python release is planned sometime in the coming year or so. For more information on the methods, please refer to our paper - Hightower et al. (2020), A Bayesian 3-D linear gravity inversion for complex density distributions: application to the Puysegur subduction system, GJI, v. 223, p. 1899-1918. For using the program, please refer to the documentation (soon to be available on ReadTheDocs) and the commentary within the scripts.

dsa icon dsa

Import programs from https://zenodo.org/record/3924867, Yuan, J., Kao, H., & Yu, J. (2020), JGR ( https://doi.org/10.1029/2020JB019430 )

fd2d-adjoint icon fd2d-adjoint

finite difference wave propagation in 2D for Matlab. Both SH and P-SV, with forward and adjoint calculations and the possibility to compute kernels

gempy icon gempy

GemPy is an open-source, Python-based 3-D structural geological modeling software, which allows the implicit (i.e. automatic) creation of complex geological models from interface and orientation data. It also offers support for stochastic modeling to adress parameter and model uncertainties.

geobo icon geobo

Python package for Multi-Objective Bayesian Optimisation and Joint Inversion

gerjoii icon gerjoii

Radar and DC resistivity 2.5D multi-physics inversion suite. Forward modeling, separate inversions, joint inversions.

grav3ch_inv icon grav3ch_inv

A GUI-based Matlab code for inverting gravity anomalies over sedimentary basins with vertical and horizontal density variation

kiwi icon kiwi

Kinematic Waveform Inversion Toolkit

lavavu icon lavavu

Lightweight, Automatable Visualisation & Analysis Viewing Utility

loopstructural icon loopstructural

LoopStructural is an open-source 3D structural geological modelling library.

maswa icon maswa

Accelerated algorithms for Multichannel Analysis of Surface Waves (MASW) using MPI and CUDA

mgplib icon mgplib

MGPlib which have been updating from gplib++ is a geophysical library for magnetotelluric, receiver function and surface wave dispersion data

mudpy icon mudpy

Kinematic and static rupture forward modeling and inversion code

nessi icon nessi

Near Surface Seismic imaging using particle swarm optimization.

obsidian icon obsidian

Probabilistic multi-sensor geophysical inversions on clusters

pydmd icon pydmd

Python Dynamic Mode Decomposition

pygeo icon pygeo

Python tools for exploration seismology

pynoddy icon pynoddy

pynoddy is a python package to write, change, and analyse kinematic geological modelling simulations performed with Noddy.

seismic_cpml icon seismic_cpml

SEISMIC_CPML is a set of eleven open-source Fortran90 programs to solve the two-dimensional or three-dimensional isotropic or anisotropic elastic, viscoelastic or poroelastic wave equation using a finite-difference method with Convolutional or Auxiliary Perfectly Matched Layer (C-PML or ADE-PML) conditions, developed by Dimitri Komatitsch and Roland Martin from CNRS, France.

seismo-fortran icon seismo-fortran

Utility modules for dealing with generally-anisotropic elastic constants and other geophysics problems

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.