Skip to main content

pastas-plugins

Welcome to the pastas-plugins repository, your one-stop-shop for customized cutting-edge additions to Pastas.

Current plugins

The following plugins are now available:

  • cross_correlation: analyze and visualize the cross-correlation between two time series.
  • modflow: use modflow models as response functions.
  • reservoirs: use reservoir models to simulate time series.
  • responses: custom response functions for Pastas.
  • pest: PEST(++) solver for Pastas.
  • dataworth: data worth and visualization tools.

Installation

Install pastas-plugins with:

pip install pastas_plugins

If you want to use a specific plugin and want to ensure you install all the requisite dependencies, you can use the following command:

pip install pastas-plugins[<name of plugin>]

If you want to install them all:

pip install pastas-plugins[all]

Usage

Import the pastas-plugins module with:

import pastas_plugins as pp

This gives you access to the following functions:

pp.list_plugins()  # list of all plugins
pp.show_plugin_versions()  # show plugin versions

The function pp.show_plugin_versions() will indicate if any dependencies are missing for a particular plugin. See the Installation section above for tips on how to install dependencies for a particular plugin.

To use a particular plugin, you'll have to import it explicitly, e.g.:

from pastas_plugins import responses

rfunc = responses.Theis()

Separate plugins are each stored in a separate submodule within the pastas-plugins package. You do not need to install the dependencies for each plugin if you're only interested in one particular plugin.

Release files for pastas-plugins 0.3.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pastas-plugins 0.3.8
File Size Uploaded
pastas_plugins-0.3.8.tar.gz 56.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pastas-plugins 0.3.8
File Interpreter ABI Platform
pastas_plugins-0.3.8-py3-none-any.whl Python 3 none any Details

Total release size: 104.2 kB

Release files / pastas_plugins-0.3.8.tar.gz

Download URL pastas_plugins-0.3.8.tar.gz
Size 56.7 kB
Tags Source
SHA-256 checksum
How to use checksums
0fe50339b1e8bc72676064841dc4a12f62cdb98cc0b467e8b8a2bbe7df6cca54
BLAKE2b-256 checksum
How to use checksums
f0ab87ec89494ccbc3f2c3a62f19b31cfbe158f2c1e5c241f50b78c12a1eb134
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pastas_plugins-0.3.8-py3-none-any.whl

Download URL pastas_plugins-0.3.8-py3-none-any.whl
Size 47.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9f53bd1d6fa8c56dec5fee9e51b915398ce6b084c35f070abaacf0c4ad57b656
BLAKE2b-256 checksum
How to use checksums
f4f12b7acf43e4c155d3f59e4f06ae5c99ff0291af0b0d655d5987fa143eb2ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.3.8 This release

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page