An open API service indexing awesome lists of open source software.

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/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/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/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/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/unidata/thredds-docker

Dockerized THREDDS

docker geoscience netcdf

Last synced: 26 Jul 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/euro-cordex/py-cordex

cordex python tools

cordex geoscience

Last synced: 21 Oct 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)

geoscience maps mercantile

Last synced: 24 Aug 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/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/Unidata/ldm-docker

Dockerized LDM

docker geoscience

Last synced: 08 Apr 2025

https://github.com/unidata/ldm-docker

Dockerized LDM

docker geoscience

Last synced: 05 Sep 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/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/scivision/robust-optical-flow

Python / Matlab interface to Michael Black's Robust optical flow

geoscience 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.

geoscience python seequent

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

geoscience python

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

geoscience matlab

Last synced: 03 Sep 2025

https://github.com/scivision/python-matlab-examples

Examples of neat Python and Matlab plotting and other tasks & hacks

geoscience matplotlib oct2py

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/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.

dataset-search geoscience

Last synced: 17 Mar 2026