Skip to main content

Python framework for short-term ensemble prediction systems

Project description

docs

Documentation Status

tests

Travis Requirements Status Coverage

package

Latest github release Anaconda Cloud Latest PyPI version

license

License

What is pysteps?

Pysteps is an open-source and community-driven Python library for probabilistic precipitation nowcasting, i.e. short-term ensemble prediction systems.

The aim of pysteps is to serve two different needs. The first is to provide a modular and well-documented framework for researchers interested in developing new methods for nowcasting and stochastic space-time simulation of precipitation. The second aim is to offer a highly configurable and easily accessible platform for practitioners ranging from weather forecasters to hydrologists.

The pysteps library supports standard input/output file formats and implements several optical flow methods as well as advanced stochastic generators to produce ensemble nowcasts. In addition, it includes tools for visualizing and post-processing the nowcasts and methods for deterministic, probabilistic, and neighbourhood forecast verification.

Installation

To install pysteps please have a look at the pysteps user guide.

Use

You can have a look at the gallery of examples to get a better idea of how the library can be used.

For a more detailed description of the implemented functions, check the pysteps reference page.

Example data

A set of example radar data is available in a separate repository: pysteps-data. More information on how to download and install them are available here.

Contributions

We welcome contributions, feedback, suggestions for developments and bug reports.

Feedback, suggestions for developments and bug reports can use the dedicated Issues page.

More information dedicated to developers is available in the developer guide.

Reference publications

Pulkkinen, S., D. Nerini, A. Perez Hortal, C. Velasco-Forero, U. Germann, A. Seed, and L. Foresti, 2019: Pysteps: an open-source Python library for probabilistic precipitation nowcasting (v1.0). Geosci. Model Dev. Discuss., doi:10.5194/gmd-2019-94 in review. [source]

Pulkkinen, S., D. Nerini, A. Perez Hortal, C. Velasco-Forero, U. Germann, A. Seed, and L. Foresti, 2019: pysteps - a Community-Driven Open-Source Library for Precipitation Nowcasting. Poster presented at the 3rd European Nowcasting Conference, Madrid, ES, doi: 10.13140/RG.2.2.31368.67840. [source]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pysteps-1.1.0.tar.gz (397.4 kB view details)

Uploaded Source

File details

Details for the file pysteps-1.1.0.tar.gz.

File metadata

  • Download URL: pysteps-1.1.0.tar.gz
  • Upload date:
  • Size: 397.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for pysteps-1.1.0.tar.gz
Algorithm Hash digest
SHA256 a03c538718849d6ca56180f2b4070114f078104426814f0260110867420fa1a6
MD5 16caa36266c87b5ccb144757b0e69674
BLAKE2b-256 3a7cf1fd0856fd96b0a90c1bab820dbeb86a1b5f81c604ef3d8a825e620b9c85

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page