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:
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
Metadata
Release files for separate 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| separate-1.1.0.tar.gz | 21.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| separate-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 42.2 kB
Release files / separate-1.1.0.tar.gz
| Download URL | separate-1.1.0.tar.gz |
|---|---|
| Size | 21.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0bbd95e268761b0495a5ea8e5c314c7c9000ed56e07e07c6b519c17c971b1844
|
|
BLAKE2b-256 checksum How to use checksums |
f406c104e6c7f4c0fcdc8cf8a2d160a01f46540a618d7d94a8932a42998fd31f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Release files / separate-1.1.0-py3-none-any.whl
| Download URL | separate-1.1.0-py3-none-any.whl |
|---|---|
| Size | 20.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
056f32b5b1106df7451f2e1b53588ae2c4aa4b5e4932c3221dcf67b86050099e
|
|
BLAKE2b-256 checksum How to use checksums |
22ea5019334f60ea50522e05b22ccc3552f13f2ec345081d5e3821835989f397
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|