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.7

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.7
File Size Uploaded
pastas_plugins-0.3.7.tar.gz 56.2 kB Details

Built distribution (wheel)

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

Total release size: 103.2 kB

Release files / pastas_plugins-0.3.7.tar.gz

Download URL pastas_plugins-0.3.7.tar.gz
Size 56.2 kB
Tags Source
SHA-256 checksum
How to use checksums
347feab1b71d316daf713d0037d61492feec4e08e9b030064c09ee95dced553c
BLAKE2b-256 checksum
How to use checksums
c05b505551c11f8101837022c6e242c887e7ef20aa9e0c1ddfff2b1cfa5012ea
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.7-py3-none-any.whl

Download URL pastas_plugins-0.3.7-py3-none-any.whl
Size 47.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d2d620180ab032928f2258269c3a5e7b3ff27263b51f31c9e93cb01325e38869
BLAKE2b-256 checksum
How to use checksums
64dc063033fcd08db7435be6494398b81c1764faa7aa2f63c0421fd783e7ad36
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

0.3.8

2 release files

This release

0.3.7 This release

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