Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: earth-science

GenericMappingTools/GMT.jl

Generic Mapping Tools Library Wrapper for Julia

Language: Julia - Size: 112 MB - Last synced: about 2 hours ago - Pushed: about 3 hours ago - Stars: 186 - Forks: 28

bjlittle/geovista

Cartographic rendering and mesh analytics powered by PyVista

Language: Python - Size: 3.64 MB - Last synced: about 7 hours ago - Pushed: 1 day ago - Stars: 115 - Forks: 20

opengeos/NASA-Earth-Data

A comprehensive list of NASA Earth science data products

Language: Jupyter Notebook - Size: 24.2 MB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 126 - Forks: 12

cyschneck/centerline-width

A Python package to find the centerline and width of rivers based on the latitude and longitude of the right and left bank (v1.6.0)

Language: Python - Size: 44.1 MB - Last synced: about 2 hours ago - Pushed: 11 days ago - Stars: 32 - Forks: 4

protontypes/open-sustainable-technology

A directory and analysis of the open source ecosystem in the areas of climate change, sustainable energy, biodiversity and natural resources.

Size: 25.7 MB - Last synced: about 16 hours ago - Pushed: about 19 hours ago - Stars: 1,885 - Forks: 221

klkuhlm/graded

python and fortran programs for evaluating solution for flow to a well in a graded material

Language: Fortran - Size: 159 KB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 2 - Forks: 0

geoschem/GCHP

The "superproject" wrapper repository for GCHP, the high-performance instance of the GEOS-Chem chemical-transport model.

Language: Fortran - Size: 2.23 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 21 - Forks: 24

fatiando/harmonica

Forward modeling, inversion, and processing gravity and magnetic data

Language: Python - Size: 89.7 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 195 - Forks: 65

nasa/cmr-graphql

GraphQL interface for NASA's Common Metadata Repository (CMR).

Language: JavaScript - Size: 36.3 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 13 - Forks: 5

chadagreene/CDT

The Climate Data Toolbox for MATLAB

Language: HTML - Size: 112 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 133 - Forks: 50

nasa-gibs/worldview

Interactive interface for browsing global, full-resolution satellite imagery

Language: JavaScript - Size: 541 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 674 - Forks: 179

arthur-e/MOD16

A Python implementation of the MOD16 terrestrial evapotranspiration algorithm

Language: Python - Size: 538 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 5 - Forks: 1

AlexeyPechnikov/pygmtsar

PyGMTSAR (Python InSAR): Powerful and Accessible Satellite Interferometry

Language: Jupyter Notebook - Size: 1.76 GB - Last synced: 3 days ago - Pushed: 6 days ago - Stars: 338 - Forks: 79

wschwanghart/topotoolbox Fork of csdms-contrib/topotoolbox

A MATLAB software for the analysis of digital elevation models -

Language: HTML - Size: 93.7 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 147 - Forks: 88

arthur-e/pyl4c

Tools for working with SMAP L4C and Terrestrial Carbon Flux (TCF) Model data

Language: Python - Size: 1.07 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 5 - Forks: 4

barthoekstra/knmy

Python package for downloading and processing weather data from the automated weather stations of the Dutch Meteorological Institute (KNMI).

Language: Python - Size: 72.3 KB - Last synced: 4 days ago - Pushed: 7 months ago - Stars: 5 - Forks: 5

zhu-xlab/DOFA

Code for Neural Plasticity-Inspired Foundation Model for Observing the Earth Crossing Modalities

Language: Jupyter Notebook - Size: 903 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 36 - Forks: 1

GenericMappingTools/try-gmt

Try GMT, PyGMT, and GMT.jl online! All in one place!

Language: Jupyter Notebook - Size: 55.7 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 38 - Forks: 10

lanl/FEHM

Finite Element Heat and Mass Transfer Code

Language: Fortran - Size: 106 MB - Last synced: 37 minutes ago - Pushed: 4 days ago - Stars: 47 - Forks: 20

ESIPFed/Geoweaver

a web system to allow users to automatically record history and manage complicated scientific workflows in web browsers involving the online spatial data facilities, high-performance computation platforms, and open-source libraries.

Language: JavaScript - Size: 145 MB - Last synced: about 8 hours ago - Pushed: about 8 hours ago - Stars: 72 - Forks: 40

lanl/tinerator

Intuitive and powerful unstructured geospatial mesh generation from GIS data.

Language: Python - Size: 45.6 MB - Last synced: 5 days ago - Pushed: 8 months ago - Stars: 10 - Forks: 0

inlab-geo/cofi

Common Framework for Inference

Language: Python - Size: 160 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 12 - Forks: 4

senbox-org/optical-toolbox

SNAP Optical Toolbox

Language: Java - Size: 941 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 3 - Forks: 4

inlab-geo/espresso

Earth Science PRoblems for the Evaluation of Strategies, Solvers and Optimizers

Language: Jupyter Notebook - Size: 163 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 12 - Forks: 9

omuse-geoscience/omuse

The Oceanographic Multi-purpose Software Environment: a package for multi-physics and multi-scale earth science simulations.

Language: Fortran - Size: 40.1 MB - Last synced: 7 days ago - Pushed: 4 months ago - Stars: 18 - Forks: 11

NCAS-CMS/cf-python

A CF-compliant Earth Science data analysis library

Language: Python - Size: 127 MB - Last synced: 22 days ago - Pushed: 24 days ago - Stars: 92 - Forks: 18

geo-smart/scm_geosmart_use_case

ML for Snow Cover Mapping: A GeoSMART Use Case Book

Language: Jupyter Notebook - Size: 58.5 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 3 - Forks: 4

michaelgrund/GMT-plotting

Collection of GMT (Generic Mapping Tools) scripts, jupyter notebooks (using PyGMT) and files (including digitized map content, colormaps, grid files etc.)

Language: Jupyter Notebook - Size: 251 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 93 - Forks: 21

FREVA-CLINT/freva-service-config

Configurations for all freva services (apache Solr, MySQL)

Language: Shell - Size: 35.2 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 1 - Forks: 0

psyplot/psyplot

Python package for interactive data visualization

Language: Python - Size: 23.5 MB - Last synced: 1 day ago - Pushed: about 1 month ago - Stars: 73 - Forks: 14

mmacferrin/antarctica_today_social

Posting "Antarctica Today Surface Melt" updates to social media daily.

Language: Python - Size: 126 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 4 - Forks: 0

fatiando/verde

Processing and gridding spatial data, machine-learning style

Language: Python - Size: 85.3 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 577 - Forks: 72

marcoalopez/PyRockWave

Python codes for modelling elastic and seismic properties in rocks

Language: Jupyter Notebook - Size: 8.83 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 0

iceXai/ccip-xtm-id

Identification and data compilation tool used for the ESA Climate Change Initiative Plus (CCIP) on Sea Ice using orbit crossovers (XO) and orbit trajectory matches (OTM)

Language: Python - Size: 104 KB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0

leouieda/website

This is the source code for my personal site, built with Nēnē

Language: Jupyter Notebook - Size: 219 MB - Last synced: 20 days ago - Pushed: 23 days ago - Stars: 8 - Forks: 17

gbene/FracAbility

Python toolbox used to analyse fracture networks for digitalized rock outcrops.

Language: HTML - Size: 106 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 4 - Forks: 0

fatiando/boule

Reference ellipsoids for geodesy and geophysics

Language: Python - Size: 26.4 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 31 - Forks: 16

PTsolvers/GPU4GEO

Frontier GPU multi-physics solvers

Language: JavaScript - Size: 22.7 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 10 - Forks: 7

ESIPFed/sweet

Official repository for Semantic Web for Earth and Environmental Terminology (SWEET) Ontologies

Language: Turtle - Size: 5.52 MB - Last synced: about 23 hours ago - Pushed: 4 months ago - Stars: 108 - Forks: 33

brazil-data-cube/lccs-ws

Land Cover Classification System Web Service

Language: Python - Size: 315 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 4 - Forks: 4

fatiando/ensaio

Practice datasets to probe your code

Language: Python - Size: 36 MB - Last synced: 9 days ago - Pushed: about 2 months ago - Stars: 19 - Forks: 7

TUW-GEO/pytesmo

python Toolbox for the Evaluation of Soil Moisture Observations

Language: Python - Size: 26.3 MB - Last synced: about 23 hours ago - Pushed: 5 months ago - Stars: 75 - Forks: 44

HakamShams/Focal_TSMP

Deep learning for vegetation health prediction and agricultural drought assessment from a regional climate simulation

Language: Python - Size: 4.74 MB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 4 - Forks: 1

fatiando/tutorials

Tutorials that integrate the Fatiando a Terra software to solve data problems in geoscience

Language: TeX - Size: 15 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 12 - Forks: 6

MODFLOW-USGS/modflow6

USGS Modular Hydrologic Model

Language: Fortran - Size: 22.1 MB - Last synced: 22 days ago - Pushed: 23 days ago - Stars: 234 - Forks: 108

senbox-org/microwave-toolbox

SNAP Microwave Toolbox

Language: Java - Size: 189 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 4 - Forks: 8

SciTools/iris

A powerful, format-agnostic, and community-driven Python package for analysing and visualising Earth science data

Language: Python - Size: 123 MB - Last synced: 22 days ago - Pushed: 23 days ago - Stars: 610 - Forks: 278

bjlittle/geovista-slam

Generating Structured Local Area Model (SLAM) grids from unstructured meshes

Language: Python - Size: 241 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 5 - Forks: 0

GenericMappingTools/pygmt

A Python interface for the Generic Mapping Tools.

Language: Python - Size: 142 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 710 - Forks: 206

GenericMappingTools/gmt

The Generic Mapping Tools

Language: C - Size: 866 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 804 - Forks: 329

EnvironmentOntology/envo

A community-driven ontology for the representation of environments

Language: Makefile - Size: 94.2 MB - Last synced: 22 days ago - Pushed: about 2 months ago - Stars: 124 - Forks: 53

Nicholaswogan/photochem

A chemical model of planetary atmospheres

Language: Fortran - Size: 28 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 6 - Forks: 2

Nicholaswogan/clima

A climate model of planetary atmospheres

Language: Fortran - Size: 15.4 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 5 - Forks: 0

ESIPFed/Awesome-Earth-Artificial-Intelligence

A curated list of Earth Science's Artificial Intelligence (AI) tutorials, notebooks, software, datasets, courses, books, video lectures and papers. Contributions most welcome.

Size: 175 KB - Last synced: 22 days ago - Pushed: 11 months ago - Stars: 183 - Forks: 46

pysiral/pysiral

python package for scientific computing (satellite radar altimetry over ice-covered ocean)

Language: Python - Size: 84.6 MB - Last synced: about 8 hours ago - Pushed: about 9 hours ago - Stars: 17 - Forks: 12

nasa/edsc-smart-handoffs

Smart handoffs allow users to link from one application to another while carrying with them certain parameters that set a specific context (e.g. open up the same dataset, temporal range, and spatial search in a new tool). This code simplifies the creation of smart handoff links.

Language: JavaScript - Size: 812 KB - Last synced: 27 days ago - Pushed: about 1 month ago - Stars: 4 - Forks: 1

ropensci/nasapower

API Client for NASA POWER Global Meteorology, Surface Solar Energy and Climatology in R

Language: R - Size: 60.5 MB - Last synced: 22 days ago - Pushed: about 1 month ago - Stars: 93 - Forks: 21

carlos-gg/dl4ds

Deep Learning for empirical DownScaling. Python package with state-of-the-art and novel deep learning algorithms for empirical/statistical downscaling of gridded data

Language: Jupyter Notebook - Size: 4.29 MB - Last synced: 17 days ago - Pushed: over 1 year ago - Stars: 75 - Forks: 22

uthpalaherath/convertSPEI

This program converts Standardised Precipitation-Evapotranspiration Index (SPEI) data from the netcdf format to csv and Excel formats.

Language: Python - Size: 57.4 MB - Last synced: 7 days ago - Pushed: almost 4 years ago - Stars: 9 - Forks: 1

afifahrahmak/3D-Velocity-Modelling

Language: Python - Size: 13.7 KB - Last synced: 26 days ago - Pushed: almost 5 years ago - Stars: 9 - Forks: 2

NCAR/wrf_hydro_nwm_public

WRF-Hydro model code

Language: Fortran - Size: 26.6 MB - Last synced: 20 days ago - Pushed: 24 days ago - Stars: 165 - Forks: 133

fatiando/fatiando 📦

DEPRECATED in favor of our newer libraries (see www.fatiando.org). Python toolkit for modeling and inversion in geophysics.

Language: Python - Size: 20.5 MB - Last synced: 5 days ago - Pushed: over 3 years ago - Stars: 205 - Forks: 121

leouieda/tesseroids

Forward modeling of gravity fields in spherical coordinates

Language: C - Size: 16.1 MB - Last synced: 20 days ago - Pushed: almost 7 years ago - Stars: 28 - Forks: 12

plant99/felicette 📦

Satellite imagery for dummies.

Language: Python - Size: 5.19 MB - Last synced: 29 days ago - Pushed: about 2 years ago - Stars: 1,816 - Forks: 88

compgeolab/transform2022

Tutorial: A geophysical tour of mid-ocean ridges (Transform2022)

Language: Jupyter Notebook - Size: 39 MB - Last synced: 20 days ago - Pushed: about 2 years ago - Stars: 8 - Forks: 1

NVlabs/FourCastNet

Initial public release of code, data, and model weights for FourCastNet

Language: Python - Size: 2.11 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 431 - Forks: 113

brazil-data-cube/brazil-data-cube.github.io

Brazil Data Cube Documentation Web Site

Language: HTML - Size: 123 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 7 - Forks: 5

HYCOM/HYCOM-src

HYCOM source directory

Language: Fortran - Size: 1.08 MB - Last synced: 22 days ago - Pushed: 3 months ago - Stars: 29 - Forks: 19

MartinSchobben/oceanexplorer

Easy exploration of the NOAA world ocean atlas

Language: R - Size: 34 MB - Last synced: 5 days ago - Pushed: 7 months ago - Stars: 8 - Forks: 3

pylandtemp/pylandtemp

Algorithms for computing global land surface temperature and emissivity from NASA's Landsat satellite images with Python.

Language: Python - Size: 6.3 MB - Last synced: 22 days ago - Pushed: about 1 year ago - Stars: 150 - Forks: 22

strawpants/geoslurp

A tool for downloading, managing and querying datasets in the geosciences

Language: Python - Size: 8.46 MB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 7 - Forks: 5

fatiando/magali

Modeling and inversion of magnetic microscopy data 🧲🔬

Language: Python - Size: 2.09 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 5 - Forks: 0

fatiando/data 📦

DEPRECATED: Datasets were moved to https://github.com/fatiando-data | Curated sample geoscience data for documentation and tutorials. This repository contains code for downloading and formatting the data for redistribution.

Language: Jupyter Notebook - Size: 137 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 5 - Forks: 2

akarimp/ScientiMate

ScientiMate: Coastal and Ocean Data Analysis Library

Language: Python - Size: 3.87 MB - Last synced: 8 days ago - Pushed: 9 months ago - Stars: 21 - Forks: 1

marcoalopez/strength_envelopes

A set of Jupyter notebooks to generate crust and lithosphere strength envelopes

Language: Jupyter Notebook - Size: 6.85 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 7 - Forks: 3

mmisw/orr

ORR - Ontology Registry & Repository integrated system

Language: Dockerfile - Size: 32.2 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 12 - Forks: 5

pcraster/pcraster

Environmental modeling software

Language: C++ - Size: 39.2 MB - Last synced: 22 days ago - Pushed: about 1 month ago - Stars: 86 - Forks: 23

Vipermdl/Oxyformer

Oxyformer: a deep learning method for estimating global ocean dissolved oxygen

Language: Python - Size: 512 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0

JustinGOSSES/Awesome-Earth-Artificial-Intelligence-visual-explorer

visual explorer of Awesome-Earth-Artificial-Intelligence awesome list => https://github.com/ESIPFed/Awesome-Earth-Artificial-Intelligence/blob/master/README.md

Language: JavaScript - Size: 4.31 MB - Last synced: 3 days ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

NASA-IMPACT/VEDA

Overview of the VEDA Open Source project

Size: 9.77 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 9 - Forks: 0

globalseismology/avni

Analysis and Visualization toolkit for plaNetary Inferences

Language: Python - Size: 13.2 MB - Last synced: 7 days ago - Pushed: 3 months ago - Stars: 4 - Forks: 2

brazil-data-cube/wlts

Web Land Trajectory Service

Language: Python - Size: 409 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 2

apasto/m-LCall 📦

Parse the output of access_litho (LITHO1.0, Pasyanos et al., 2014) to import it in Matlab

Language: MATLAB - Size: 21.5 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

ayushanand18/PyEarthData

Python Package for grabbing Earth surface and atmospheric data.

Language: Python - Size: 11.3 MB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 3 - Forks: 0

earth-chris/earthlib

A global spectral library with earth engine tools for satellite land cover mapping.

Language: Jupyter Notebook - Size: 6.44 MB - Last synced: 20 days ago - Pushed: 5 months ago - Stars: 3 - Forks: 0

TUW-GEO/ecmwf_models

Python package for downloading ECMWF reanalysis data and converting it into a time series format.

Language: Python - Size: 6.01 MB - Last synced: 7 days ago - Pushed: 2 months ago - Stars: 37 - Forks: 15

cemac/LIFD_RandomForests

Jupyter Notebooks Tutorials on Random Forests

Language: Jupyter Notebook - Size: 24 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 5 - Forks: 2

afrigeri/geologic-symbols-qgis

Geologic symbols library and development for QGIS

Language: Python - Size: 66.6 MB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 79 - Forks: 21

calum-chamberlain/ESCI451-Python

Introduction to Python for VUW ESCI 451 course.

Language: Jupyter Notebook - Size: 195 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 10 - Forks: 5

JiaweiZhuang/xESMF

Universal Regridder for Geospatial Data

Language: Python - Size: 2.79 MB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 264 - Forks: 49

cedadev/cis

Home of the Community Intercomparison Suite.

Language: Python - Size: 153 MB - Last synced: about 23 hours ago - Pushed: 6 months ago - Stars: 43 - Forks: 18

AlexeyPechnikov/geo3d

Geo3D (Geology 3D): Powerful and Accessible 3D Inversion

Language: Jupyter Notebook - Size: 208 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 25 - Forks: 4

pinga-lab/paper-moho-inversion-tesseroids

Source code, data, and model results for "Fast non-linear gravity inversion in spherical coordinates with application to the South American Moho". Published in the Geophysical Journal International.

Language: Jupyter Notebook - Size: 237 MB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 39 - Forks: 12

earthlab/earthlab.github.io

A site dedicated to tutorials, course and other learning materials and resources developed by the Earth Lab team

Language: HTML - Size: 767 MB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 90 - Forks: 133

MODFLOW-USGS/modelviewer-mf6

Model Viewer for MODFLOW 6

Language: C++ - Size: 12.5 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 7 - Forks: 2

ESIPFed/query-understanding

Improve Earth Data Discovery through Deep Query Understanding (ESIP Incubator project)

Language: Jupyter Notebook - Size: 1.71 MB - Last synced: 21 days ago - Pushed: almost 6 years ago - Stars: 6 - Forks: 1

ESIPFed/eskg

Earth Science Knowledge Graph - An Automatic Approach to Building Earth Science Knowledge Graph to Improve Data Discovery

Language: Java - Size: 945 KB - Last synced: 21 days ago - Pushed: over 2 years ago - Stars: 18 - Forks: 6

NOAA-OWP/gval

A high-level Python framework to evaluate the skill of geospatial datasets by comparing candidates to benchmark maps producing agreement maps and metrics.

Language: Jupyter Notebook - Size: 28.6 MB - Last synced: 8 days ago - Pushed: about 1 month ago - Stars: 22 - Forks: 0

afifahrahmak/HypoDD

Relocate the hypocenters using double difference algorithm

Language: Fortran - Size: 329 KB - Last synced: 26 days ago - Pushed: almost 5 years ago - Stars: 6 - Forks: 1

javedali99/python-resources-for-earth-sciences

A Curated List of Python Resources for Earth Sciences

Size: 510 KB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 233 - Forks: 48