Skip to content

ubdsgroup/wikienergy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSSG Energy Disaggregation

Contents

This repository contains a set of tools for performing end-to-end disaggregation of single-point energy signals at a low-resolution timescale of 15 - 30 minutes, including algorithms for supervised and unsupervised decomposition of signals into component appliance-level signals.

In particular, the repository contains:

  • the disaggregator module, a package of tools for an assortment of disaggregation tasks
  • proto, a directory of ipython notebooks and scripts organized by topic.
  • tests, a directory containing unit tests for the disaggregator module.
  • docs, a directory containing documentation including sphinx autogen directives and instructions for contributors.

How to use the disaggregator module

Please view documentation at /docs/sphinx/html/index.html

Documentation can be found in the docs directory.

Installation

git clone https://github.com/dssg/wikienergy

In order to import the disaggregator package, at the wikienergy level type: python setup.py install

You may have to use the sudo command if a Permission Denied error occurs.

Tutorials

Tutorials can be found here

Proto

The proto directory contains a set of ipython notebooks with (less organized) analysis in greater depth.

Tests

To run the test suite, please refer to the developer guide.

If you are a developer working on this project via dssg, feel free to clone our website repo.

git clone https://github.com/dssg/smartenergyactions.org

Website

We have our website running our disaggregation modules at smartenergyactions.org

Partners

Team members

alt img Phil Ngo | Miguel Perez | Stephen Suffian | Sabina Tomkins | Matthew Gee | Varun Chandola

Alternatives

For a set of tools designed for evaluating and measuring the effectiveness of new algorithms, please instead use nilmtk (Non-Intrusive Load Monitoring Toolkit), which is designed with the needs of researchers in mind.

About

Git repo for Wiki Energy project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 49.6%
  • Python 40.5%
  • HTML 6.7%
  • C 2.1%
  • CSS 0.7%
  • TeX 0.3%
  • Other 0.1%