Skip to content

Automated daily pattern filtering of measured building performance data

License

Notifications You must be signed in to change notification settings

Fan-Feng/DayFilter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

====================

Background

If you are unfamiliar with IPython Notebook you can start with http://ipython.org/notebook

Installation

  • 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'

About

Automated daily pattern filtering of measured building performance data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 96.1%
  • JavaScript 3.9%