Skip to main content

Contains functions for use in Ecotope Datapipelines

Project description

DataPipelinePackage

To Install the Package

$ pip install ecopipeline

Functions in Data Pipeline package:

extract.py

  • load raw JSON-formatted data into a dataframe
  • merge NOAA weather data with sensor data

clean.py

  • remove outliers specified in the configuration file
  • send alert to Ecotope engineers about sensor malfunction
  • remove any nan values

unit_conv.py

  • convert data into desired units

derived_var.py

  • calculate the COP (coefficient of preformance) values and other derived values
  • aggregate data by day and week

load.py

  • load the data into Ecotope's database

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ecopipeline-0.0.6.tar.gz (24.7 kB view hashes)

Uploaded Source

Built Distribution

ecopipeline-0.0.6-py3-none-any.whl (26.7 kB view hashes)

Uploaded Python 3

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