Earth Science Packages

ClimateMachine.jl433Climate Machine: an Earth System Model that automatically learns from data

GeoStats.jl414An extensible framework for highperformance geostatistics in Julia

SpeedyWeather.jl256The little sister of a big weather forecast model

Rasters.jl161Raster manipulation for the Julia language

GMT.jl159Generic Mapping Tools Library Wrapper for Julia

Rotations.jl145Julia implementations for different rotation parameterizations

ArchGDAL.jl123A high level API for GDAL  Geospatial Data Abstraction Library

GeoMakie.jl110Geographical plotting utilities for Makie.jl

Quaternions.jl109A Julia implementation of quaternions

ClimateTools.jl108Climate science package for Julia

OpenStreetMapX.jl105OpenStreetMap (*.osm) support for Julia 1.0 and up

ShallowWaters.jl98A typeflexible shallow water model that can run with 16bit arithmetic.

Geodesy.jl96Work with points defined in various coordinate systems.

GDAL.jl81Thin Julia wrapper for GDAL  Geospatial Data Abstraction Library

JUDI.jl76Julia Devito inversion.

Wflow.jl75Hydrological modeling

GeoInterface.jl70A Julia Protocol for Geospatial Data

GeoJSON.jl65Utilities for working with GeoJSON data in Julia

LibGEOS.jl60Julia package for manipulation and analysis of planar geometric objects

WaterModels.jl59A Julia/JuMP Package for Water Distribution Network Optimization

ClimaCore.jl59CliMA model dycore

Mimi.jl58Integrated Assessment Modeling Framework

ClimateMARGO.jl57Julia implementation of MARGO, an idealized climateeconomic modelling framework for Optimizing tradeoffs between emissions Mitigation, Adaptation, carbon dioxide Removal, and solar Geoengineering.

GeoDataFrames.jl57Simple geographical vector interaction built on top of ArchGDAL

EnsembleKalmanProcesses.jl54Implements Optimization and approximate uncertainty quantification algorithms, Ensemble Kalman Inversion, and Ensemble Kalman Processes.

DIVAnd.jl54DIVAnd performs an ndimensional variational analysis of arbitrarily located observations

ADSeismic.jl52A General Approach to Seismic Inversion Problems using Automatic Differentiation

SPICE.jl50Julia wrapper for NASA NAIF's SPICE toolkit

OpenStreetMap.jl49Julia OpenStreetMap Package

EarthEngine.jl48Google Earth Engine in Julia

Omniscape.jl48Functions to compute omnidirectional landscape connectivity using circuit theory and the Omniscape algorithm.

SeisNoise.jl47Ambient Noise CrossCorrelation in Julia

SeisIO.jl46Julia language support for geophysical time series data

DataAssim.jl46Implementation of various ensemble Kalman Filter data assimilation methods in Julia

Proj.jl44Julia wrapper for the PROJ cartographic projections library

GeoArrays.jl44Simple geographical raster interaction built on top of ArchGDAL, GDAL and CoordinateTransformations

Proj4.jl44Julia wrapper for the PROJ cartographic projections library

WorldDynamics.jl44An opensource framework written in Julia for global integrated assessment models.

RRTMGP.jl44A Julia implementation of Rapid and accurate Radiative Transfer Model for General Circulation Models.

ClimaAtmos.jl43ClimaAtmos.jl is a library for building atmospheric circulation models that is designed from the outset to leverage data assimilation and machine learning tools. We welcome contributions!
Loading more...