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-1.1.0.tar.gz (21.4 kB view details)

Uploaded Source

Built Distribution

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

separate-1.1.0-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: separate-1.1.0.tar.gz
  • Upload date:
  • Size: 21.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for separate-1.1.0.tar.gz
Algorithm Hash digest
SHA256 0bbd95e268761b0495a5ea8e5c314c7c9000ed56e07e07c6b519c17c971b1844
MD5 c60cd5937c027c4118796cfba98efb22
BLAKE2b-256 f406c104e6c7f4c0fcdc8cf8a2d160a01f46540a618d7d94a8932a42998fd31f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: separate-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 20.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for separate-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 056f32b5b1106df7451f2e1b53588ae2c4aa4b5e4932c3221dcf67b86050099e
MD5 87c55281118b898dc3596613d36a5752
BLAKE2b-256 22ea5019334f60ea50522e05b22ccc3552f13f2ec345081d5e3821835989f397

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