#DayFilter Process - Filtering diurnal patterns from building performance data
Created by Clayton Miller Builds upon a series of Commercial Open Building Datasets on datadrivenbuilding.org
This notebook will implement the first part of the DayFilter Process on data from the United World College of South East Asia Tampines Campus in Singapore.
####The DayFilter Process is outlined an Automation in Construction publication -- the dataset used in this notebook is identical to that illustrated in the paper.
##Hosted versions of the notebooks: ###Part 1 - Symbolic Aggregate Approximation to create motif and discord candidates ###Part 2 - Motif Candidate Clustering
The purpose of DayFilter
is the automate the process of simply characterizing different day-types accoding to the frequency or infrequency that they occur. Simply separating the normal from the weird
This dataset is downloadable here and is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.
====================
If you are unfamiliar with IPython Notebook you can start with http://ipython.org/notebook
-
Prerequisites
One of the following distributions is needed. Please note that even if you have Python installed it is important to have one of these distributions installed and the binary for this installation in your path. This is because these distributions come packaged with all the supplementary libraries needed and these have been historically difficult to install separately.- EPD Free Enthought Python Distribution from http://enthought.com
- Anaconda Python from http://continuum.io
- Development has been done on v 1.5 of Anaconda distribution but EPD Free should work just as well.
-
The following steps assume you have installed one of the distributions mentioned in prerequisites.
-
From a zip or tar file
- download the zip or tar file
- unpack the file to a directory called learnds
- cd to the 'notebooks' subdirectory
- start IPython Notebook 'ipython notebook --pylab=inline'
-
From the git repo
- clone the repo
- cd to 'notebooks'
- start IPython Notebook 'ipython notebook --pylab=inline'