Metadata-Version: 2.1
Name: ecopipeline
Version: 0.0.2
Summary: Contains functions for use in Ecotope Datapipelines
Author: Nolan and SU Students
Author-email: nolan@ecotope.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE

# DataPipelinePackage

## 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
