Skip to main content

wwdata

https://img.shields.io/pypi/v/wwdata.svg https://img.shields.io/travis/cdemulde/wwdata.svg?branch=master Documentation Status Updates https://zenodo.org/badge/DOI/10.5281/zenodo.1035739.svg

Data analysis package aimed at data obtained in the context of (waste)water

Structure

The package contains one class and three subclasses, all in separate .py files. Division in subclasses is based on the type of data:

  • online data from full scale installations (OnlineSensorBased)

  • online data from lab experiments (LabSensorBased)

  • offline data obtained from lab experiments (LabExperimentBased).

Jupyter notbeook files (.ipynb) illustrate the use of the available functions. The most developed class is the OnlineSensorBased one. The workflow of this class is shown in below Figure, where OSB represents an OnlineSensorBased object. Main premises are to never delete data but to tag it and to be able to check the reliability when gaps in datasets are filled.

./figs/packagestructure_rel.png

Examples

For the workflow with code and more specific examples, check out the Showcase Jupyter Notebook(s) included as documentation of the package.

Credits

This package was created with support from Cookiecutter and the audreyr/cookiecutter-pypackage project template, as well as this GitHub page, provided by Daler and explaining how to use sphinx documentation generation in combination with GitHub Pages.

History

0.1.0 (2017-10-23)

First release on PyPI.

The wwdata (wastewater data) package is meant to make data analysis, validation and filling of data gaps more streamlined. It contains code to do all this, while also providing simple visualisations of the whole procedure.

The package was (and is) developed in the framework of PhD research, involving the modelling of a full scale wastewater treatment plant (WWTP). Online measurements at the plant are available, but as with all data, is not perfect and therefor needs validation. The gap filling originated from the need to have high-frequency influent data available to run the WWTP model with.

0.2.0 (2018-06-12)

Second release on PyPI.

The wwdata (wastewater data) package is meant to make data analysis, validation and filling of data gaps more streamlined. It contains code to do all this, while also providing simple visualisations of the whole procedure.

The package was (and is) developed in the framework of PhD research, involving the modelling of a full scale wastewater treatment plant (WWTP). Online measurements at the plant are available, but as with all data, is not perfect and therefor needs validation. The gap filling originated from the need to have high-frequency influent data available to run the WWTP model with.

New in version 0.2.0:

  • Bug fixes

  • Addition of an only_checked argument to multiple functions to allow application of the function to only the validated data points (‘original’ in self.meta_valid).

  • Extended, improved and customized documentation website (generated with sphinx).

  • Extended and improved Jupyter Notebook for documentation.

  • Improved visualisation for get_correlation: a prediction band based on the obtained correlation is now included in the produced scatter plot.

Known bugs:

Release files for wwdata 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wwdata 0.2.0
File Size Uploaded
wwdata-0.2.0.tar.gz 618.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wwdata 0.2.0
File Interpreter ABI Platform
wwdata-0.2.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 662.2 kB

Release files / wwdata-0.2.0.tar.gz

Download URL wwdata-0.2.0.tar.gz
Size 618.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f8c59c305b15c2166c10d742efac6dd8cbfdc965c09a9d72ee305afaa0085ad1
BLAKE2b-256 checksum
How to use checksums
5ad0e7e437339e7ca21ae38c2c464064a32e6ef39e5987b5d13a05a84b04a589
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / wwdata-0.2.0-py2.py3-none-any.whl

Download URL wwdata-0.2.0-py2.py3-none-any.whl
Size 43.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
65cfa9e163ef9b48644ebdb8492f90aa8a8929e9566fdb0799d8bb5b9b0d8d62
BLAKE2b-256 checksum
How to use checksums
ab27d834b06f1d337b9a3051726cd95660c0fad637c9233e037b05a975a2b301
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

1 release file

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