awesome-open-geoscience
Curated from repositories that make our lives as geoscientists, hackers and data wranglers easier or just more awesome
https://github.com/softwareunderground/awesome-open-geoscience
Last synced: 3 days ago
JSON representation
-
Software
-
Seismic and Seismology
- ObsPy
- Pyrocko
- Auralib
- OpendTect-Plugins - Plugin-Docs) for more information.
- OpenSeaSeis
- Pastas - source Python framework for the analysis of groundwater time series.
- pyVDS
- pyZGY
- RedPy - clustering for seismic events.
- rsudp - based visual display, sudden motion monitoring, and historical replay of Raspberry Shake data.
- Segyio
- SeisComp
- Seismic Un\*x
- SeismicZFP - Y/ZGY files to compressed [SGZ files](https://github.com/equinor/seismic-zfp/blob/master/docs/file-specification.md) & retrieve arbitrary sub-volumes from these, fast.
- synthoseis - source, Python-based tool used for generating pseudo-random seismic data.
- Madagascar - dimensional data processing suite.
- MDIO - python.readthedocs.io), [Source](https://github.com/TGSAI/mdio-python).
- Bruges
-
Simulation and Modelling
- Fatiando a Terra
- ModFlow - water interactions with additional variants and add-ons.
- PyGMI
- bh_tomo
- disba - accelerated computation of surface wave dispersion.
- GeoPhyInv
- HyVR - D anisotropic subsurface models based on geological concepts that can be used with groundwater flow simulators (e.g., [ModFlow](#simulation-and-modelling)).
- Landlab
- LoopStructural - source 3D structural geological modelling library.
- OccamyPy - oriented optimization framework for small- and large-scale problems.
- GemPy - D structural geological modelling software with implicit modelling and support for stochastic modelling.
- PyFWI - waveform inversion (FWI) and time-lapse FWI of seismic data.
- pyGeoPressure
- PyLops - and post-stack AVO inversion, deconvolution, Marchenko redatuming, Radon filtering).
- BlenderGeoModeller - on with a collection of tools for 3-D geological modelling.
- modelr.io
- Devito - Difference computation from high-level symbolic problem definitions.
- emsig - source electromagnetic modellers for layered (`empymod`) and three-dimensional (`emg3d`) anisotropic media.
- PySIT
- ResIPy
- SimPEG
- ttcrpy
-
Reservoir Engineering
- SHEMAT-Suite
- DuMu<sup>x</sup>
- DeepField -  A framework for reading and writing Eclipse reservoir data, reservoir preprocessing and interactive visualization.
- ecl
- Fesapi - data-standards) files.
- libres
- MRST
- ResInsight - platform 3D visualization, curve plotting, and post processing tool for reservoir models and simulations.
-
Geostatistics
- GeoStat-Framework
- PyGSLIB
- gstlearn - platform library and packages for Geostatistics proposed by MINES PARIS – PSL University.
- GeostatsPy
- GeoStats.jl - performance geostatistics in Julia.
- gstat
- gstlearn - platform library and packages for Geostatistics proposed by MINES PARIS – PSL University.
- G2S - language multiple point (MPS) (geo)statistics framework including the state-of-the-art algorithm QuickSampling.
- HPGL
- Pyinterpolate
- pyKriging - dimensional kriging.
- pysgems
- SciKit-GStat - styled analysis module for geostatistics.
- SGeMS
- bm_geostat_process -  open source workflow for geostatistics block models
-
Geochemistry
- PhreeQC - reaction, one-dimensional transport, and inverse geochemical calculations).
- CHNOSZ
- GeoChemical Data toolkit – GCDKit - rock analyses from igneous rocks: Standard geochemical calculations and many of the common plots (binary, ternary, spider diagrams).
- GeoPyTool
- pyrolite
- Reaktoro
- Thermobar
- CHNOSZ
-
Natural Language Processing
- geoVec - related concepts" and an [implementation](https://github.com/JustinGOSSES/geoVec-playground).
-
Ground-penetrating radar
-
Well Log
-
Platforms
-
Geospatial
- Generic Mapping Tools (GMT) - line tools for manipulating geographic and Cartesian data sets.
- geonotebook
- GeoPHP
- Stress2Grid
- Verde
- vtk_triangulate_points
- whitebox-tools
- gemgis
- SamGIS - Facebook) applied to GIS and geo data. HuggingFace demo [here](https://huggingface.co/spaces/aletrn/samgis).
-
Geodynamics
- Underworld -  Computational tools for the geodynamics community.
-
Magnetotellurics
-
Structural Geology
- apsg
- mplStereonet
- OpenStereo - platform structural geology analysis software.
- Stress_state_plot - state via matplotlib.
-
Visualization
-
Geochronology
-
-
Data Repositories
-
Geochronology
- ICGEM
- Poseidon NW Australia
- SARIG - based statewide geoscientific and geospatial data with over 600 datasets.
- SEG Open Data Catalog
- Volve data village - A complete set of data from a North Sea oil field available for research, study and development purposes.
- Athabasca Oil Sands Well Dataset McMurray/Wabiskaw
- GSQ Open Data Portal - survey-of-queensland) for Data Models, RDF Vocabularies, and system design. Use of VPN may result in 403 error.
- TerraNubis
- EarthChem - driven preservation, discovery, access, and visualization of geochemical, geochronological, and petrological data.
- Athabasca Oil Sands Well Dataset McMurray/Wabiskaw
- Digital Rocks Portal - structures.
- Geoscience Australia Portal - based Australian data portal across multiple geoscience domains.
- NOPIMS
- Quantarctica - configurable [QGIS](#platforms) basemap for Antarctica with high-quality, peer-reviewed, free and open Antarctic scientific data.
- UK National Data Repository
- World Stress Map - day stress field.
- Macrostrat - A multiscale, harmonized, and globally-defined geologic map dataset and stratigraphic API.
- Costa Model
-
Natural Language Processing
- Costa Model
- GSQ Open Data Portal - survey-of-queensland) for Data Models, RDF Vocabularies, and system design.
-
-
Tutorials and Cheat Sheets
-
Related Awesome
- Awesome Open Climate Science
- Awesome-Spatial
- Awesome GIS -  Awesome list related to all things Geographic Information Systems (GIS).
- Awesome Coastal
- Awesome Earth Artificial Intelligence
- Awesome Historic(al) Maps - Awesome list of resources, databases and tools related to Historic Maps.
- Awesome Open Hydrology -  Awesome list of resources and tools related to hydrology
- Awesome Geophysics -  Awesome list of resources and tools related to geophysics
-
Miscellaneous
-
Geochronology
-
Programming Languages
Categories
Sub Categories
Keywords
python
21
geophysics
10
geology
10
visualization
9
geoscience
9
geospatial
8
gis
6
machine-learning
5
modeling
5
geostatistics
5
jupyter
4
vtk
4
open-science
4
3d
4
seismic
4
awesome
4
awesome-list
3
hydrology
3
gpr
3
seismology
3
interpolation
3
ground-penetrating-radar
3
earth-science
3
mesh
3
inversion
2
geo
2
data-science
2
geochemistry
2
cartography
2
chemistry
2
plotly
2
structural-geology
2
mining
2
map
2
magnetotellurics
2
geosciences
2
statistics
2
spatial
2
dash
2
scipy
2
python3
2
analysis
2
optimization
2
exploration
2
well-logs
2
groundwater
2
awesome-lists
2
grid
2
processing
2
spatial-analysis
2