Skip to main content

Simulate effluent discharges from wastewater pipes

Project description

CircleCI DOI

effluent

Effluent is a python package for simulating the dispersion of effluent discharges from wastewater pipes. The underlying model is based on Lee, Joseph H. W., and Chu, Vincent H.: Turbulent Jets and Plumes. Boston, MA: Springer US, 2003. doi:10.1007/978-1-4615-0407-8.

The package is mainly intended for research purposes, and does not contain any convenience plotting or statistics functionality. It is expected that these analyses are conducted in post-processing stages using other packages.

Installation

The package is installed using pip:

pip install effluent

Alternatively, the package can be installed to an isolated conda environment using the in-repo file environment.yml as follows:

conda env create -f environment.yml 

Usage

The software is invoked as a command line script:

effluent config.toml

where config.toml is the configuration file specifying the simulation setup. Examples of valid configuration files are given in the repository directory docs/source/examples, and in the online documentation.

Citation

If you use the software in a publication or report, please cite it as follows:

Sævik, P. N., (2023). Effluent: A Python package for modelling effluent discharge. Journal of Open Source Software, 8(89), https://doi.org/10.21105/joss.05554.

Consider also citing the work which this package is based on:

Lee, J. H. W., and Chu, V. H. (2003). Turbulent Jets and Plumes - A Lagrangian Approach. Boston, MA: Springer US. https://doi.org/10.1007/978-1-4615-0407-8.

Documentation

Check out the online documentation for a detailed description of the algorithm and software features.

How to contribute

Use the GitHub issue tracking system to report problems with the software, seek support, or suggest improvements. Code contributions can be suggested using GitHub pull requests. Check documentation for details.

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

effluent-1.3.3.tar.gz (24.0 kB view details)

Uploaded Source

Built Distribution

effluent-1.3.3-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file effluent-1.3.3.tar.gz.

File metadata

  • Download URL: effluent-1.3.3.tar.gz
  • Upload date:
  • Size: 24.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for effluent-1.3.3.tar.gz
Algorithm Hash digest
SHA256 6bc4683230e5ade577988219eb4c479b26ccaee8451d42cd432f56f139e5d48e
MD5 6f960331948d7d76bd0242ab5082a479
BLAKE2b-256 4d1ac6197366ad2a93956ecb72b2bc11535174e7c6cb96a42a0faeff52329200

See more details on using hashes here.

File details

Details for the file effluent-1.3.3-py3-none-any.whl.

File metadata

  • Download URL: effluent-1.3.3-py3-none-any.whl
  • Upload date:
  • Size: 19.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for effluent-1.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 719336c1663a96a6bdb309f862afec1092dd088317e97dcf055ecfc8008895f5
MD5 8b5618875d95f2d97823916261accfa3
BLAKE2b-256 181a7aa38321c3ddf62939d4178f5d2c079477f4bbf41370b2d3c6a3df7aaaa9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page