Skip to main content

Storm Event Partitioning And Rainfall Analytics for Tipping-bucket rain gage Evaluation (SEPARATE)

Project description

SEPARATE

Storm Event Partitioning And Rainfall Analytics for Tipping-bucket rain gauge data Evaluation (SEPARATE)
Core Python functions for partitioning storm events from tipping-bucket rain gauge data.


What This Package Includes

This PyPI version includes only the backend Python functions used to partition storm events and calculate rainfall metrics.
It is intended for developers who want to contribute to backend functionality or use SEPARATE in scripted workflows.
It does not include the GUI or prepackaged datasets.

However, you can manually install PySimpleGUI after installing this package using a wheel file and download the associated images from the GitHub repository if you would like to use the GUI from this installation.


Installation

pip install separate

Note: PySimpleGUI is not included in this version.**
This version is intended for users who want to use SEPARATE functions in scripts or notebooks, rather than GUI-based applications.


Example Usage

# In Python, you can import core functions like this:
from separate.functions import SEPARATE_FUNCTIONS as sf

An example script for using these functions to execute the SEPARATE workflow can be found in
SEPARATE_standalone_script.py on our GitHub repository.


Documentation

For the full GUI version and a detailed user manual (including screenshots and example workflows), please see the GitHub repository:

SEPARATE on GitHub


Authors

  • Brendan Murphy (Simon Fraser University)
  • Scott David (Utah State University)

License

Licensed under the MIT License. See LICENSE for details.


How to Use This

This version is ideal if you:

  • Want to import SEPARATE's logic into your own analysis pipelines
  • Need to script batch processing or run headless workflows
  • Are not using the GUI

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

separate-0.1.0.tar.gz (20.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

separate-0.1.0-py3-none-any.whl (19.4 kB view details)

Uploaded Python 3

File details

Details for the file separate-0.1.0.tar.gz.

File metadata

  • Download URL: separate-0.1.0.tar.gz
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.8

File hashes

Hashes for separate-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b96be86c032a72e9674e5174f35f1097a5b1919841cefd803b7e1b12dbf1c1b7
MD5 685b2ed088653300a9e3a04badf0cbf1
BLAKE2b-256 f983ca8f00816e6c142855887ecbca54fdad514f8dd5a26fc7fa93e1bb081bc1

See more details on using hashes here.

File details

Details for the file separate-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: separate-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 19.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.8

File hashes

Hashes for separate-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb889a7319dec75b93c73bb1f867ec42a56fdb8206e1043e69c64e93d157073c
MD5 eb26fb2a78acd818e63810a7b6b03c3c
BLAKE2b-256 577160dfc6e842c330074bd1d9975c2631f5f2017edc826a00ee788de8806ab5

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