Projects in Awesome Lists tagged with geoscience
A curated list of projects in awesome lists tagged with geoscience .
https://github.com/gempy-project/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 address parameter and model uncertainties.
bayesian complex-geological-models geological geology geoscience implicit interpolation modeling monte-carlo-simulation python torch uncertainties uncertainty-analysis uq
Last synced: 01 Apr 2026
https://github.com/cgre-aachen/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 address parameter and model uncertainties.
bayesian complex-geological-models geological geology geoscience implicit interpolation modeling monte-carlo-simulation python torch uncertainties uncertainty-analysis uq
Last synced: 13 May 2025
https://github.com/genericmappingtools/pygmt
A Python interface for the Generic Mapping Tools.
earth-science geophysics geoscience hacktoberfest maps python seismology
Last synced: 14 May 2025
https://github.com/GenericMappingTools/pygmt
A Python interface for the Generic Mapping Tools.
earth-science geophysics geoscience hacktoberfest maps python seismology
Last synced: 04 Nov 2025
https://github.com/insarlab/MintPy
Miami InSAR time-series software in Python
deformation earthquake geodesy geophysics geoscience insar nisar radar remote-sensing sar sentinel-1 tectonics time-series volcano
Last synced: 16 Nov 2025
https://github.com/fatiando/verde
Processing and gridding spatial data, machine-learning style
earth-science fatiando-a-terra geophysics geoscience geospatial interpolation machine-learning python python3 scipy scipy-stack
Last synced: 14 May 2025
https://github.com/simpeg/simpeg
Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
direct-current-resistivity electromagnetics finite-volume geophysics geoscience induced-polarization inverse-problems inversion linear-algebra magnetotellurics modeling modelling multiphysics open-science optimization partial-differential-equations python richards-equation scientific-computing simulation
Last synced: 07 May 2025
https://github.com/deepVector/geospatial-machine-learning
A curated list of resources focused on Machine Learning in Geospatial Data Science.
classification computer-vision convolutional-neural-networks deep-learning geoscience geospatial geospatial-machine-learning gis image-segmentation keras landsat machine-learning remote-sensing satellite-imagery satellite-images semantic-segmentation tensorflow
Last synced: 04 Apr 2025
https://github.com/loop3d/loopstructural
LoopStructural is an open-source 3D structural geological modelling library.
3d-modelling faults folds geology geology-modelling geoscience implicit-modelling interpolation kinematics structural-geology
Last synced: 11 Feb 2026
https://github.com/fatiando/fatiando
DEPRECATED in favor of our newer libraries (see www.fatiando.org). Python toolkit for modeling and inversion in geophysics.
earth-science geophysics geoscience gravity inverse-problems python scipy seismic seismology
Last synced: 08 Oct 2025
https://github.com/fatiando/harmonica
Forward modeling, inversion, and processing gravity and magnetic data
earth-science fatiando-a-terra geophysics geoscience gravity inverse-problems magnetic-fields python scipy
Last synced: 07 Apr 2025
https://github.com/geoscienceaustralia/pyrate
A Python tool for estimating velocity and time-series from Interferometric Synthetic Aperture Radar (InSAR) data.
geodesy geoscience gis image-processing insar python remote-sensing time-series
Last synced: 05 Apr 2025
https://github.com/Loop3D/LoopStructural
LoopStructural is an open-source 3D structural geological modelling library.
3d-modelling faults folds geology geology-modelling geoscience implicit-modelling interpolation kinematics structural-geology
Last synced: 07 May 2025
https://github.com/toddheitmann/petropy
A petrophysics python package for geoscience python computing of conventional and unconventional formation evaluation. Reads las files and creates a pandas dataframe of the log data. Includes a basic petrophysical workflow and a simple log viewer based on XML templates.
formation-evaluation geoscience petrophysics reservoir-characterization
Last synced: 14 Jan 2026
https://github.com/seg/2016-ml-contest
Machine learning contest - October 2016 TLE
contest data-science fun geophysics geoscience machine-learning
Last synced: 19 Jul 2025
https://github.com/toddheitmann/PetroPy
A petrophysics python package for geoscience python computing of conventional and unconventional formation evaluation. Reads las files and creates a pandas dataframe of the log data. Includes a basic petrophysical workflow and a simple log viewer based on XML templates.
formation-evaluation geoscience petrophysics reservoir-characterization
Last synced: 07 May 2025
https://github.com/UXARRAY/uxarray
Xarray extension for unstructured climate and global weather data analysis and visualization.
geoscience ugrid unstructured-grids
Last synced: 04 Apr 2025
https://github.com/davendw49/k2
Code and datasets for paper "K2: A Foundation Language Model for Geoscience Knowledge Understanding and Utilization" in WSDM-2024
ai4science data-science geoai geoscience kg large-language-models llm
Last synced: 01 Apr 2025
https://github.com/unidata/netcdf-java
The Unidata netcdf-java library
cdm geodata geoscience grib hacktoberfest hdf4 hdf5 java ncml netcdf netcdf-java netcdf-markup-language thredds-catalogs unidata
Last synced: 16 May 2025
https://github.com/morganjwilliams/pyrolite
A set of tools for getting the most from your geochemical data.
chemistry data-science geochemical-data geochemistry geoscience pyrolite ternary-diagrams
Last synced: 23 Feb 2026
https://github.com/isce-framework/dolphin
InSAR phase linking library for creating surface displacement maps using persistent scatterer (PS) and distributed scatterer (DS) processing
deformation geoscience geospatial-processing insar phase-linking remote-sensing squeesar time-series
Last synced: 15 Jun 2026
https://github.com/M-Media-Group/Cartes.io
Create live, community-driven, and anonymous maps and markers for anything.
geolocation geoscience geospatial laravel mapping maps
Last synced: 20 Nov 2025
https://github.com/space-physics/lowtran
LOWTRAN atmospheric absorption extinction, scatter and irradiance model--in Python and Matlab
atmosphere atmospheric-modelling f2py fortran geoscience lowtran matlab matlab-python-interface python
Last synced: 07 Sep 2025
https://github.com/OSU-NLP-Group/ScienceAgentBench
[ICLR'25] ScienceAgentBench: Toward Rigorous Assessment of Language Agents for Data-Driven Scientific Discovery
ai4science bioinformatics chemoinformatics code-generation cognitive-neuroscience geoscience language-agent large-language-models task-automation
Last synced: 14 Oct 2025
https://github.com/yohanesnuwara/open-geoscience-repository
Open geoscience datasets available in open databases from Google Drive, SEG Wiki, and US DoE Geothermal Data Repository OpenEi
geoscience opendata opensource
Last synced: 18 May 2026
https://github.com/Deltares/hydromt
HydroMT: Automated and reproducible model building and analysis
geoscience hydrodynamics hydrology modeling
Last synced: 20 Jul 2025
https://github.com/deltares/hydromt
HydroMT: Automated and reproducible model building and analysis
geoscience hydrodynamics hydrology modeling
Last synced: 16 May 2025
https://github.com/yohanesnuwara/python-bootcamp-for-geoengineers
Python source codes and notebooks from my courses I've given to SPEs and in Marietta College, Ohio, US
courses geoscience oil-and-gas python tutorials
Last synced: 18 May 2026
https://github.com/holoviz-topics/examples
Visualization-focused examples using HoloViz for specific topics
data-visualization geoscience holoviz python visualization
Last synced: 05 Apr 2025
https://github.com/csdms/ivy
Course material on scientific software development for researchers in earth and planetary surface processes
bash best-practices bmi csdms education geoscience git hpc jupyter landlab pymt python
Last synced: 05 Apr 2025
https://github.com/scivision/pyoptflow
Optical Flow estimation in pure Python
geoscience horn-schunck lucas-kanade optical-flow python
Last synced: 12 Apr 2025
https://github.com/space-physics/piradar
Radar using Red Pitaya for RF: using Raspberry Pi 3 for quad-core radar signal processing
geoscience ionosphere radar raspberry-pi red-pitaya remote-sensing space-physics
Last synced: 07 Apr 2025
https://github.com/geoscixyz/em
Electromagnetic methods in geophysics - open educational resources.
education electromagnetics geophysics geoscience open-science reproducible-science
Last synced: 10 May 2025
https://github.com/unidata/tds
THREDDS Data Server
geodata geoscience geospatial-data hacktoberfest java tds thredds thredds-catalogs
Last synced: 04 May 2025
https://github.com/ArcticSnow/TopoPyScale
TopoPyScale: a Python library to perform simplistic climate downscaling at the hillslope scale
climate climate-science clustering dem downscaling era5 geoscience joss science timeseries xarray
Last synced: 20 Jul 2025
https://github.com/genericmappingtools/try-gmt
Try GMT, PyGMT, and GMT.jl online! All in one place!
binder earth-science geoscience gmt julia jupyter-notebook pygmt python
Last synced: 10 Jun 2025
https://github.com/banesullivan/transform-2021
Materials for the PyVista workshop from the Transform 2021 Virtual Conference
3d geoscience pyvista visualization
Last synced: 11 Oct 2025
https://github.com/fatiando/boule
Reference ellipsoids for geodesy and geophysics
coordinates earth-science ellipsoid fatiando-a-terra geodesy geophysics geoscience gravimetry gravity python
Last synced: 05 Apr 2025
https://github.com/justingosses/wellio.js
JavaScript for converting well-log standard .las file format to json format
athabasca athabasca-preprocessed dataunderground geology geoscience javascript json-parser las well-logs
Last synced: 30 Apr 2025
https://github.com/bsomps/opengeoplotter
A PyQt5 app catered to the exploration industry for visualizing geologic drill hole data with features like cross-sections, simple 3D views, strip logs, scatter plots, and downhole line plots. Includes data transformation techniques like factor analysis, desurveying, and alpha-beta conversion.
cross-sections data-science drilling exploration geology geoscience pyqt5 python strip-logs
Last synced: 14 Jan 2026
https://github.com/simpeg/geoana
Interactive geoscience (mostly) analytic functions.
electromagnetics geophysics geoscience geosciences python science science-research
Last synced: 10 Apr 2026
https://github.com/space-physics/grwave
Python for ITU P.368 : Ground-wave propagation curves for frequencies between 10 kHz and 30 MHz
basic-programming-language broadcast fortran geoscience itu medium-wave propagation python shortwave
Last synced: 08 May 2025
https://github.com/fatiando/ensaio
Practice datasets to probe your code
data earth-science fatiando-a-terra geophysics geoscience
Last synced: 05 Mar 2026
https://github.com/inlab-geo/cofi
Common Framework for Inference
earth-science geoscience inference inversion python
Last synced: 04 Apr 2026
https://github.com/jessekrubin/utiles
utiles = utils & tiles w/ (rs & pyo3)
Last synced: 24 Aug 2025
https://github.com/Unidata/science-gateway
Unidata Science Gateway on the NSF Jetstream2 Cloud
atmospheric-science cloud-computing escience geoscience jupyterhub nsf nsf-access nsf-unidata science-gateway
Last synced: 20 Jul 2025
https://github.com/geocryology/globsim
Using global reanalyses for permafrost simulation
climate downscaling era-5 geoscience jra-3q merra-2 meteorology permafrost reanalysis
Last synced: 11 Apr 2026
https://github.com/unidata/science-gateway
Unidata Science Gateway on the NSF Jetstream2 Cloud
atmospheric-science cloud-computing escience geoscience jupyterhub nsf nsf-access nsf-unidata science-gateway
Last synced: 04 Mar 2026
https://github.com/scivision/pibayer
Acquire RAW Bayer-masked images with Raspberry Pi camera (before demosaicking) in Python
bayer-mask geoscience hdf5 python raspberry-pi raspberry-pi-camera tiff
Last synced: 29 Mar 2025
https://github.com/lukasmosser/geo-deadlines
Repository of upcoming abstract submission deadlines for geoscience conferences
geology geophysics geoscience petroleum-engineering sedimentology stratigraphy
Last synced: 15 Apr 2025
https://github.com/osu-nlp-group/scienceagentbench
ScienceAgentBench: Toward Rigorous Assessment of Language Agents for Data-Driven Scientific Discovery
ai4science bioinformatics chemoinformatics code-generation cognitive-neuroscience geoscience language-agent large-language-models task-automation
Last synced: 26 Apr 2025
https://github.com/fatiando/transform2020
Material for the Verde tutorial at Transform 2020
earth-science fatiando-a-terra geophysics geoscience geospatial python swung-t20
Last synced: 16 Jul 2025
https://github.com/leouieda/python-hawaii-2017
Introduction to Python workshop in the Department of Geology and Geophysics at the University of Hawaii at Manoa
earth-science geology geophysics geoscience matplotlib numpy python scipy workshop
Last synced: 15 Apr 2025
https://github.com/fatiando/tutorials
Tutorials that integrate the Fatiando a Terra software to solve data problems in geoscience
earth-science fatiando-a-terra geophysics geoscience python
Last synced: 28 Jul 2025
https://github.com/inlab-geo/espresso
Earth Science PRoblems for the Evaluation of Strategies, Solvers and Optimizers
earth-science geoscience inference inversion python
Last synced: 04 Apr 2026
https://github.com/blazej-bucha/charm
C/Python library to work with spherical harmonics up to almost arbitrarily high degrees
c-language geodesy geoscience gravity-field python spherical-harmonics topography
Last synced: 10 Apr 2025
https://github.com/cont-limno/LAGOSNE
Interface to the LAke multi-scaled GeOSpatial & temporal database :earth_americas:
cran ecology geoscience limnology rstats water-quality
Last synced: 20 Jul 2025
https://github.com/genericmappingtools/foss4g2019oceania
PyGMT Workshop at FOSS4G Oceania 2019, Wellington, New Zealand
foss4g geoscience pydata pygmt python wellington
Last synced: 28 Jul 2025
https://github.com/geospace-code/airtools
Port of P.C. Hansen's notable AIRtools Matlab suite of inversion / regularization tools
geoscience log-entropy-regularization maximum-entropy-regularization regularization
Last synced: 18 Jul 2025
https://github.com/hydrocoast/dc3d.f90
Okada (1992) DC3D model in Fortran free-form
earth-science geoscience seismology tsunami
Last synced: 03 Mar 2026
https://github.com/bsomps/OpenGeoPlotter
A PyQt5 app catered to the exploration industry for visualizing geologic drill hole data with features like cross-sections, simple 3D views, strip logs, scatter plots, and downhole line plots. Includes data transformation techniques like factor analysis, desurveying, and alpha-beta conversion.
cross-sections data-science drilling exploration geology geoscience pyqt5 python strip-logs
Last synced: 05 Mar 2025
https://github.com/equinor/intro-to-data-science
A 1-day course introducing concepts in data science
classification geoscience machine-learning teaching-materials
Last synced: 12 Apr 2025
https://github.com/scivision/tincanradar
Utilities for designing, building, and using a $35 Tin Can Radar, from the original 2006 prototype
antenna f2py fortran geoscience matlab python radar
Last synced: 12 Apr 2025
https://github.com/leouieda/website
This is the source code for my personal site, built with Nēnē
bootstrap earth-science geophysics geoscience jinja2 nene python science scipy static-website
Last synced: 14 Apr 2025
https://github.com/space-physics/lwpc
SPAWAR LWPC longwave propagation code v.2.1
geoscience longwave propagation simulation
Last synced: 15 Feb 2026
https://github.com/brazil-data-cube/brazil-data-cube.github.io
Brazil Data Cube Documentation Web Site
earth-observation earth-science geoscience geospatial gis open-data open-science
Last synced: 06 Jan 2026
https://github.com/mabeeskow/pysills
Python-based and open source data reduction tool for the major, minor and trace element analysis of minerals as well as of fluid and melt inclusions.
chemical-composition compositional-analysis fluid-inclusions geology geoscience la-icp-ms major-elements melt-inclusions mineral-analysis mineralogy minor-elements ore-systems petrology trace-elements
Last synced: 17 Jun 2025
https://github.com/pemn/vtk_triangulate_points
Creates simplified surfaces from dense point clouds
3d delaunay desktop geoscience grid mining python
Last synced: 07 May 2025
https://github.com/scivision/lcpfct
NRL Flux-corrected Algorithm for Solving Generalized Continuity Equations LCPFCT from Python
f2py fortran geoscience plasma-physics plasma-turbulence python
Last synced: 12 Apr 2025
https://github.com/justingosses/geovec-playground
playground for exploring geoVec pre-trained glove model of geoscience embeddings
geology geoscience nlp notebook playground
Last synced: 11 Mar 2025
https://github.com/compgeolab/euler-inversion
Paper: A new method for location sources of gravity and magnetic data using Euler's homogeneity equation
earth-science geophysics geoscience gravity inverse-problems magnetic potential-fields
Last synced: 13 Oct 2025
https://github.com/brazil-data-cube/rwlts
R Client Library for Web Land Trajectory Service
earth-observation earth-science geoinformatics geoscience geospatial land-cover r trajectory
Last synced: 12 Apr 2025
https://github.com/scivision/robust-optical-flow
Python / Matlab interface to Michael Black's Robust optical flow
Last synced: 12 Apr 2025
https://github.com/seequentevo/evo-python-sdk
Python SDK for seamless Evo API integration and manipulation of geoscience data.
Last synced: 28 May 2026
https://github.com/brazil-data-cube/cube-builder
Cube Builder is an application to generate data cubes on local cluster using Python and Celery.
cbers celery data-cubes earth-observation earth-science geoscience geospatial gis image-database landsat sentinel
Last synced: 12 Apr 2025
https://github.com/scivision/barron-optflow
Robert Barron optical flow code: slightest modifications for modern computers
anandan barron geoscience horn-schunck lucas-kanade optical-flow
Last synced: 26 Jul 2025
https://github.com/space-physics/transcar
Blelly, Lilensten, Zettergren Transcar 1D ionosphere precipitation model
fortran geoscience ionosphere ionosphere-modeling python simulation
Last synced: 04 Apr 2026
https://github.com/scivision/python-image-processing
2-D FFT and primitive filter example
Last synced: 10 Mar 2026
https://github.com/scivision/morecvutils
Python computer vision algorithms using OpenCV, including plots
cohen-sutherland computer-vision geoscience opencv
Last synced: 12 Mar 2026
https://github.com/brazil-data-cube/bdc-collection-builder
BDC Collection Builder is a Python package for local server and AWS S3 bucket ingestion of satellite imagery
earth-observation earth-science geoscience gis image-database time-series
Last synced: 07 Mar 2026
https://github.com/geospace-code/sciencedates
Date conversions used in the sciences.
date-conversion fortran geoscience julia matlab python
Last synced: 13 May 2025
https://github.com/space-physics/themisasi
Read & Plot THEMIS ASI 256x256 "high resolution" GBO ground-based imager data
all-sky-imager geoscience python themis xarray
Last synced: 02 Aug 2025
https://github.com/dbeaudoinfortin/napsdataanalysis
Canadian National Air Pollution Surveillance Program (NAPS) data downloader, importer, extractor, analysis, and visualization toolbox.
air-pollution air-quality air-quality-data aqhi aqhi-canada canada cesi data-analysis eccc geoscience heatmap naps pollution
Last synced: 16 Mar 2025
https://github.com/scivision/satcam
Identify what times a satellite should cross a camera pixel and triangulate satellites
Last synced: 03 Sep 2025
https://github.com/scivision/python-matlab-examples
Examples of neat Python and Matlab plotting and other tasks & hacks
Last synced: 25 Jan 2026
https://github.com/dbeaudoinfortin/NAPSDataAnalysis
Canadian National Air Pollution Surveillance Program (NAPS) data downloader, importer, extractor, analysis, and visualization toolbox.
air-pollution air-quality air-quality-data aqhi aqhi-canada canada cesi data-analysis eccc geoscience heatmap naps pollution
Last synced: 01 Mar 2025
https://github.com/brazil-data-cube/wlts.py
Python Client Library for Web Land Trajectory Service
earth-observation earth-science geoscience geospatial gis python trajectory wlts
Last synced: 12 Apr 2025
https://github.com/agilescientific/rocky-playground
An adaptation of the TensorFlow Playground, with some new datasets and activation functions.
geoscience machine-learning neural-networks teaching-tool
Last synced: 25 Jul 2025
https://github.com/kwinkunks/chrestomathy
Crestomathies: same nail, different hammers. Solving problems over and over again, but with a variety of methods.
chrestomathy education geoscience mathematics statistics
Last synced: 26 Oct 2025
https://github.com/joaocarabetta/isometric
Get the walking distance polygon from a city location
data-science geoscience isochrones
Last synced: 02 May 2025
https://github.com/fanchengyan/faninsar
A fancy InSAR time series library, in a Pythonic, fast, and flexible way.
deformation geoscience geospatial insar nisar nsbas radar remote-sensing sar sbas sentinel-1 time-series
Last synced: 21 Jul 2025
https://github.com/kanglcn/sott
Simple Offset Tracking Tool
deformation geophysics geoscience remote-sensing sar
Last synced: 21 Jan 2026
https://github.com/space-physics/marsis-radar
Utilities for reading and ploting ESA MARSIS radar data
geoscience hf-radar marsis matlab radar top-side-sounder
Last synced: 23 Aug 2025
https://github.com/abuseki/georefdatar
Geosciences reference data sets for R
earth-science geochemical-data geochemistry geology geoscience geosciences minerals periodic-table r reference-data
Last synced: 25 Feb 2026
https://github.com/earthcube/facetsearch
This is the main code base for the EarthCube GeoCODES search interface. Issues with UI operation should be posted in the issue tracker here.
Last synced: 17 Mar 2026