PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Climate Science Python Packages

Python packages with the GitHub topic climate-science. Sorted by monthly downloads, with stars and forks.
Ouranosinc
xclim

Library of derived climate variables, ie climate indicators, based on xarray.

54K 405 79
zoeyzyhu
pydisort

Modern Python & C++ API for the radiative transfer solver DISORT. Parallelized with PyTorch tensors; compile-free with: pip install pydisort.

10K 15 5
openclimatedata
globalwarmingpotentials

Global Warming Potentials as assessed by the IPCC in CSV format, and as Python and Node modules

9K 27 7
NVIDIA
earth2studio

Open-source deep-learning framework for exploring, building and deploying AI weather/climate workflows.

5K 1K 280
jbusecke
xarrayutils

A collection of various tools for data analysis built on top of xarray and xgcm

4K 53 13
roocs
clisops

Climate Simulation Operations

4K 25 9
Cloud-Drift
clouddrift

CloudDrift accelerates the use of Lagrangian data for atmospheric, oceanic, and climate sciences.

2K 46 11
xarray-contrib
xeofs

Comprehensive EOF analysis in Python with xarray: A versatile, multidimensional, and scalable tool for advanced climate data analysis

2K 136 24
climlab
climlab

Python package for process-oriented climate modeling

2K 249 74
metno
pyaerocom

Python tools for climate and air quality model evaluation

982 33 14
csyhuang
hn2016-falwa

Python library for computing Finite-Amplitude Local Wave Activity Diagnostics from climate data.

945 49 23
peterkuma
mpl2nc

Command-line tool for converting Sigma Space Micro Pulse Lidar (MPL) data to NetCDF

895 13 3
GeoGeekLab
ar6-sciplot

IPCC AR6 WGI visual grammar, distilled into code.

860 0 0
nasa-jpl
itslive

Python client for ITSLIVE glacier ice velocities.

820 22 6
ludwiglierhammer
index-calculator

Calculate climate indicators based on xclim

744 8 6
btschwertfeger
python-cmethods

A collection of bias correction techniques written in Python - for climate sciences.

737 82 15
ArcticSnow
topopyscale

TopoPyScale: a Python library to perform simplistic climate downscaling at the hillslope scale

690 64 19
ScienceBasedTargets
sbti-finance-tool

This toolkit helps companies and financial institutions to assess the temperature alignment of current targets, commitments, and investment and lending portfolios, and to use this information to develop targets using portfolio coverage or temperature rating (CDP/WWF v1) methods for official validation by the SBTi. See the wiki for a change log.

640 63 43
znicholls
netcdf-scm

Simple wrappers for processing netcdf files for use in simple climate models

631 6 2
Thomasjkeel
jsmetrics

A Python package of algorithms used to identify jet streams, based on xarray.

605 32 8
lewisjared
rscm

A reduced-complexity climate model implemented in rust

387 1 0
peterkuma
cl2nc

Command-line tool for converting ceilometer data files to NetCDF, supporting Vaisala CL51, CL31, and CT25K

377 14 2
csyhuang
falwa

Python library for computing Finite-Amplitude Local Wave Activity Diagnostics from climate data.

346 49 23
OFBDABV
sbti

This toolkit helps companies and financial institutions to assess the temperature alignment of current targets, commitments, and investment and lending portfolios, and to use this information to develop targets using portfolio coverage or temperature rating (CDP/WWF v1) methods for official validation by the SBTi. See the wiki for a change log.

323 63 43
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology